MFT PSW v7.2.0 Hotfix HF-008 or higher is required and the following "CmdQuotes" registry entry must be manually created as a DWORD:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Proginet\CyberFusion Server\CmdQuotes
MFT PSW v8.0.x includes the fix and automatically creates the following required registry entry:
HKEY_LOCAL_MACHINE\SOFTWARE\Proginet\CyberFusion Server\CmdQuotes
This registry entry value is used to control how MFT PSW handles DOS commands submitted by clients as a remote command. Lets say the user submitted DosCommand args. Args can be one, many, space or tab separated.
Example : del /Q /F c:\temp\testabc
MFT PSW will check the CmdQuotes registry entry. The valid values are 0, 1, 2, 3:
- 0 ( or does not exist or anything other then 1,2,3 ) :
Default: cmd /c will be added in front of command, args will be put in quotes
cmd /c DosCommand "args" Example : cmd /c del "/Q /F c:\temp\testabc"
cmd /c will be added in front of command, DosCommand with args will be put in quotes.
cmd /c "DosCommand args" Example : cmd /c "del /Q /F c:\temp\testabc"
cmd /c will be added in front of command, DosCommand with args will be preserved the way they are received from Client side.
cmd /c DosCommand args Example : cmd /c del /Q /F c:\temp\testabc
DosCommand with args will be preserved the way we received them from Client side.
DosCommand args Example : del /Q /F c:\temp\testabc