我有 vbs 脚本,它创建文件夹,制作存档并复制到该文件夹,上传到 ftp 等等。我希望它在每个执行步骤后将状态写入 cmd(创建文件夹后,zip ...)
以下打开 cmd.exe 并在那里写“创建文件夹”。这正是我想要的。
Dim objShell, strCmd
strCmd = "%comspec% /k echo creates folder"
Set objShell = CreateObject("Wscript.Shell")
objShell.Run strCmd, 1, True
但是,我如何写入刚刚打开的同一个 cmd 窗口?如果我用这个
strCmd = "%comspec% /k echo starting zip"
objShell.Run strCmd, 1, True
它会打开新的 cmd 窗口,但我想将“启动 zip”写入先前打开的 cmd。我如何做到这一点?