0
这里是我想现在:执行命令与Excel宏和关闭cmd窗口
Sub del_BJSFM_files()
Call Shell("cmd.exe /S /K" & "cd /d C:\UTAS-SA && del /f/s/q BJSFM > nul", vbNormalFocus)
End Sub
的问题是,在命令窗口保持打开状态。
我试图删除“/ K”,但然后命令不能正确执行。
这里是我想现在:执行命令与Excel宏和关闭cmd窗口
Sub del_BJSFM_files()
Call Shell("cmd.exe /S /K" & "cd /d C:\UTAS-SA && del /f/s/q BJSFM > nul", vbNormalFocus)
End Sub
的问题是,在命令窗口保持打开状态。
我试图删除“/ K”,但然后命令不能正确执行。
这里是它
Sub del_BJSFM_files()
Call Shell("cmd.exe /S /c" & "cd /d C:\UTAS-SA && del /f/s/q BJSFM > nul", vbNormalFocus)
End Sub
我换成/ C/K码,现在它关闭
好了,不要你想'/ C',而不是'/ k'窗口? – shawnt00
选项 〜/ C运行命令然后终止 /K运行命令,然后返回到CMD提示符〜 这对于测试来检查变量很有用。正如@ shawnt00指出的,或许/ c可能是更好的选择。 – skkakkar
好吧是使用/ c作品。多谢你们。 – user1964692