使用Excel宏执行命令并关闭cmd窗口

时间:2016-06-07 17:29:04

标签: vba excel-vba cmd excel

以下是我现在正在尝试的内容:

from temp import CONSTANT

问题是命令窗口保持打开状态。

我尝试删除“/ K”,但命令执行不正确。

2 个答案:

答案 0 :(得分:1)

这是代码

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,现在关闭窗口。

答案 1 :(得分:1)

/ C - 运行命令然后终止

/ K - 运行命令,然后返回CMD提示符。这对于测试,检查变量

非常有用

Source - https://ss64.com/nt/cmd.html