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