- Local time
- 7:25 PM
- Messages
- 5,063
I think what is happening in 64 bit cmd.exe if the OP is in C:\Windows\SysWow64 and runs reg.exe, the 32 bit emulation copy exists and the command is found. Perhaps it's being redirected to C:\Windows\System32 to use the 64 bit version. If the current directory is C:\Windows\System32 then it should definitely find the 64 bit reg.exe.
First thing I would try is make a batch with the exact path of reg.exe. Like DoReg.cmd with
the %* should pass on the entire command tail unaltered. That way you don't have to worry about how many args the command takes.
That should force cmd.exe to find reg.exe
First thing I would try is make a batch with the exact path of reg.exe. Like DoReg.cmd with
Code:
@echo off
C:\Windows\System32\reg.exe %*
the %* should pass on the entire command tail unaltered. That way you don't have to worry about how many args the command takes.
That should force cmd.exe to find reg.exe
My Computer
- Computer Manufacturer/Model Number
- HP Media Center
- OS
- Windows 7 32 bit
- CPU
- AMD 5200+ dual core
- Memory
- 2 GB
- Graphics Card(s)
- NVidia GeForce 6150SE 128 MB
- Monitor(s) Displays
- CRT
- Screen Resolution
- 1280x1024
- Hard Drives
- 500 GB Sata internal :
SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
- Keyboard
- PS/2
- Mouse
- PS/2 Wheel Mouse
- Other Info
- SIIG USB 3.0 PCIexpress card.




