
CODE: [Copy to clipboard]猜想是因为管道会开子SHELL,并非作用于本SHELL,D:\>C:
C:\Documents and Settings\leson>(cd /d D:\ & echo.) | echo.abc
abc
C:\Documents and Settings\leson>cd /d D:\ & echo.
D:\>
CODE: [Copy to clipboard]最后一个拼出的命令执行没有效果,如何规避实现,谢谢。set "cmd=dir C:\WINDOWS\System32"
%cmd% | more /c
set "cmd=cd /d D:\"
%cmd% | more /c
CODE: [Copy to clipboard]set "cmd=dir C:\WINDOWS\System32"
%cmd%| more /c
set "cmd=cd /d D:\|"
%cmd%| more /c
CODE: [Copy to clipboard]set "TMPFILE=%TMP%\_________"
set "usercmd=cd /d D:"
%usercmd% >%TMPFILE% 2>&1 & more /C %TMPFILE% & del %TMPFILE%
set "usercmd=dir C:\WINDOWS\System32"
%usercmd% >%TMPFILE% 2>&1 & more /C %TMPFILE% & del %TMPFILE%
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |