It seems to be that pnputil under Vista does not work with
redirection no matter what I do. Strange.
It works perfectly under Windows 7.
Any suggestions?
“pnputil -e” works fine and print out the results.
“pnputil -e | more” does not work, returns nothing.
“pnputil -e >myinf.txt” does not work.
“pnputil -e 2>myinf.txt” does not work.
“pnputil -e 2>stderr.txt>stdout.txt” does not work.
“pnputil -e 2>>stderr.txt>>stdout.txt” does not work.
All the above produce a 0 byte text file.
I also tried other things.
D:\work\libusb-win32\libusbwK\pnpfind>pnputil 2>pnputilhelp.txt
Microsoft PnP Utility
Usage:
pnputil.exe [-f | -i] [-? | -a | -d | -e]
Examples:
pnputil.exe -a a:\usbcam\USBCAM.INF -> Add package specified by USBCAM.INF
pnputil.exe -a c:\drivers*.inf -> Add all packages in c:\drivers<br>pnputil.exe -i -a a:\usbcam\USBCAM.INF -> Add and install driver package
pnputil.exe -e -> Enumerate all 3rd party packages
pnputil.exe -d oem0.inf -> Delete package oem0.inf
pnputil.exe -f -d oem0.inf -> Force delete package oem0.inf
pnputil.exe -? -> This usage screen
D:\work\libusb-win32\libusbwK\pnpfind>pnputil 1>pnputilhelp.txt
D:\work\libusb-win32\libusbwK\pnpfind>dir pnp*.txt
Volume in drive D is DATA
Volume Serial Number is 748A-B2F8
Directory of D:\work\libusb-win32\libusbwK\pnpfind
27/03/2011 07:05 PM 0 pnputilhelp.txt
1 File(s) 0 bytes
0 Dir(s) 44,022,108,160 bytes free
D:\work\libusb-win32\libusbwK\pnpfind>pnputil -? >pnputilhelp.txt 2>&1
D:\work\libusb-win32\libusbwK\pnpfind>dir pnp*.txt
Volume in drive D is DATA
Volume Serial Number is 748A-B2F8
Directory of D:\work\libusb-win32\libusbwK\pnpfind
27/03/2011 07:06 PM 0 pnputilhelp.txt
1 File(s) 0 bytes
0 Dir(s) 44,022,108,160 bytes free
–
Xiaofan