[Wine] cmd /c "c: && echo 1" File not found

Gert van den Berg wine-users at mohag.net
Thu Mar 4 13:05:22 CST 2010


Traces of an external command vs internal command:
mohag at mohagpc:/multimedia$ WINEDEBUG=cmd wine cmd /c 'cmd '
trace:cmd:wmain Command line parm: 'L"C:\\windows\\system32\\cmd.exe"'
trace:cmd:wmain Command line parm: 'L"/c"'
trace:cmd:wmain /c command line: 'L"\"cmd \""'
trace:cmd:WCMD_DumpCommands Parsed line:
trace:cmd:WCMD_DumpCommands 0x153790 0 00 (nil) L"\"cmd \"" Redir:L""
trace:cmd:WCMD_process_commands Executing command: 'L"\"cmd \""'
trace:cmd:WCMD_execute command on entry:L"\"cmd \"" (0x32f590), with
'(null)'='(null)'
trace:cmd:WCMD_execute Command: 'L"\"cmd \""'
trace:cmd:WCMD_execute param1: L"cmd ", param2: L""
trace:cmd:WCMD_run_program Searching in
'L".;C:\\windows\\system32;C:\\windows"' for 'L"cmd "'
trace:cmd:WCMD_run_program Found as L"Z:\\multimedia\\cmd .*"
trace:cmd:WCMD_run_program Found as L"C:\\windows\\system32\\cmd .*"
trace:cmd:WCMD_run_program ASSUMING INTERNAL
trace:cmd:WCMD_run_program Searching in
'L".;C:\\windows\\system32;C:\\windows"' for 'L"cmd"'
trace:cmd:WCMD_run_program Found as L"Z:\\multimedia\\cmd.*"
trace:cmd:WCMD_run_program Found as L"C:\\windows\\system32\\cmd.EXE"
trace:cmd:wmain Command line parm: 'L"cmd"'
trace:cmd:wmain Set L"=Z:" to L"Z:\\multimedia"
CMD Version 1.1.38
Z:\multimedia>

mohag at mohagpc:/multimedia$ WINEDEBUG=cmd wine cmd /c 'cmd'
trace:cmd:wmain Command line parm: 'L"C:\\windows\\system32\\cmd.exe"'
trace:cmd:wmain Command line parm: 'L"/c"'
trace:cmd:wmain /c command line: 'L"cmd"'
trace:cmd:WCMD_DumpCommands Parsed line:
trace:cmd:WCMD_DumpCommands 0x153788 0 00 (nil) L"cmd" Redir:L""
trace:cmd:WCMD_process_commands Executing command: 'L"cmd"'
trace:cmd:WCMD_execute command on entry:L"cmd" (0x32f590), with
'(null)'='(null)'
trace:cmd:WCMD_execute Command: 'L"cmd"'
trace:cmd:WCMD_execute param1: L"", param2: L""
trace:cmd:WCMD_run_program Searching in
'L".;C:\\windows\\system32;C:\\windows"' for 'L"cmd"'
trace:cmd:WCMD_run_program Found as L"Z:\\multimedia\\cmd.*"
trace:cmd:WCMD_run_program Found as L"C:\\windows\\system32\\cmd.EXE"
trace:cmd:wmain Command line parm: 'L"cmd"'
trace:cmd:wmain Set L"=Z:" to L"Z:\\multimedia"
CMD Version 1.1.38
Z:\multimedia>

mohag at mohagpc:/multimedia$ WINEDEBUG=cmd wine cmd /c 'dir '
trace:cmd:wmain Command line parm: 'L"C:\\windows\\system32\\cmd.exe"'
trace:cmd:wmain Command line parm: 'L"/c"'
trace:cmd:wmain /c command line: 'L"\"dir \""'
trace:cmd:WCMD_DumpCommands Parsed line:
trace:cmd:WCMD_DumpCommands 0x153790 0 00 (nil) L"\"dir \"" Redir:L""
trace:cmd:WCMD_process_commands Executing command: 'L"\"dir \""'
trace:cmd:WCMD_execute command on entry:L"\"dir \"" (0x32f590), with
'(null)'='(null)'
trace:cmd:WCMD_execute Command: 'L"\"dir \""'
trace:cmd:WCMD_execute param1: L"dir ", param2: L""
trace:cmd:WCMD_run_program Searching in
'L".;C:\\windows\\system32;C:\\windows"' for 'L"dir "'
trace:cmd:WCMD_run_program Found as L"Z:\\multimedia\\dir .*"
trace:cmd:WCMD_run_program Found as L"C:\\windows\\system32\\dir .*"
trace:cmd:WCMD_run_program ASSUMING INTERNAL
trace:cmd:WCMD_run_program Searching in
'L".;C:\\windows\\system32;C:\\windows"' for 'L"dir"'
trace:cmd:WCMD_run_program Found as L"Z:\\multimedia\\dir.*"
trace:cmd:WCMD_run_program Found as L"C:\\windows\\system32\\dir.*"
trace:cmd:WCMD_run_program ASSUMING INTERNAL
File not found

mohag at mohagpc:/multimedia$ WINEDEBUG=cmd wine cmd /c 'dir'
trace:cmd:wmain Command line parm: 'L"C:\\windows\\system32\\cmd.exe"'
trace:cmd:wmain Command line parm: 'L"/c"'
trace:cmd:wmain /c command line: 'L"dir"'
trace:cmd:WCMD_DumpCommands Parsed line:
trace:cmd:WCMD_DumpCommands 0x153788 0 00 (nil) L"dir" Redir:L""
trace:cmd:WCMD_process_commands Executing command: 'L"dir"'
trace:cmd:WCMD_execute command on entry:L"dir" (0x32f590), with
'(null)'='(null)'
trace:cmd:WCMD_execute Command: 'L"dir"'
trace:cmd:WCMD_execute param1: L"", param2: L""
trace:cmd:WCMD_directory Inserting default '*'
trace:cmd:WCMD_directory Writing volume for 'Z:'
Volume in drive Z is
Volume Serial Number is 0000-0000
<snip>



More information about the wine-users mailing list