OS version information in WinSCP logging

Advertisement

Guest

OS version information in WinSCP logging

Hi,

I use WinSCP in batchmode at a customer and I recently enabled logging.
I was just looking at the logfile and one thing seems strange to me: the OS version was different at different times :?

Here is a snippet from the logfile:

Line 2: . 2010-10-25 10:31:46.172 WinSCP Version 4.2.8 (Build 818) (OS 5.1.2600 Service Pack 3)
Line 317: . 2010-10-25 10:40:38.214 WinSCP Version 4.2.8 (Build 818) (OS 5.2.3790 Service Pack 2)
Line 411: . 2010-10-25 11:32:15.395 WinSCP Version 4.2.8 (Build 818) (OS 5.2.3790 Service Pack 2)
Line 596: . 2010-10-26 08:49:34.974 WinSCP Version 4.2.8 (Build 818) (OS 5.2.3790 Service Pack 2)
Line 703: . 2010-10-26 13:18:31.373 WinSCP Version 4.2.8 (Build 818) (OS 5.2.3790 Service Pack 2)
Line 875: . 2010-10-26 13:46:19.180 WinSCP Version 4.2.8 (Build 818) (OS 5.2.3790 Service Pack 2)

Yesterday, the first time WinSCP started, "OS 5.1.2600 Service Pack 3" was mentioned. Afterwards, "OS 5.2.3790 Service Pack 2" was logged.

I googled and I guess that:
- "OS 5.1.2600 Service Pack 3" must be Windows XP
- "OS 5.2.3790 Service Pack 2" must be Windows 2003 Server

My question is: what OS version / information is logged? Is it the OS version of the machine WinSCP is started from?

The WinSCP.exe is placed on a Windows 2003 server machine. The MS-DOS batchfile that is calling this executable is on the same machine.
Users call the batchfile from their own clients (Citrix or local); I don't know what OS they are using. The WinSCP executable though, is always executed by the batchfile that is on the Windows 2003 machine.
So I'm wondering why "OS 5.1.2600 Service Pack 3" is logged in the WinSCP logfile.

Can anyone explain this?

Reply with quote

Advertisement

martin
Site Admin
martin avatar
Joined:
Posts:
40,476
Location:
Prague, Czechia

Re: OS version information in WinSCP logging

Anonymous wrote:

Users call the batchfile from their own clients (Citrix or local); I don't know what OS they are using. The WinSCP executable though, is always executed by the batchfile that is on the Windows 2003 machine.
I'm confused. What do you mean by "users call"? If you mean that users execute the batch file from their machines, than the batch file is executed on their machines, no matter where the batch file is stored, isn't it?

Reply with quote

Advertisement

You can post new topics in this forum