64-bit Win7 system nbtstat problem, 64-bit win7 system nbtstat
Write in a 32-bit system:"Cmd/c C: \ Windows \ system32 \ nbtstat.exe-a 192.168.44.1"
Yes, but in 64-Bit mode,
C: \ Windows \ system32 \ nbtstat.exe cannot be found in the program.
Is the cause of the 64-bit system. Change the command to "cmd/c C: \ Windows \ sysnative \ nbtstat.exe-a 192.168.44.1 ".
Magical SysNative folder
In fact, the % WINDIR % \ SysNative Folder does not exist. It is only a redirection mechanism provided by 64-bit Windows systems. We already know that 64-bit Windows uses the System32 and SysWoW64 folders to distinguish between 64-bit and 32-bit system files. When a 32-bit application attempts to access the System32 folder, the system automatically transfers it to the SysWoW64 folder, so that the 32-bit application can run on both the 32-bit system and the 64-bit system, (instead of changing System32 to SysWoW64 for a 64-bit system ). In this case, a problem occurs. How can a 32-bit application access the real System32 folder, that is, the folder that stores 64-bit system files? The answer is to use the SysNative folder. This folder does not exist, that is, it cannot be found in the resource manager, but when a 32-bit application attempts to access this folder, 64-bit Windows will redirect it to the real System32 folder, this provides a method for 32-bit applications to access 64-bit system files. For details, see MSDN .」