0
首先,我创建了VBScript来运行批处理文件,但没有可见的命令提示符。我想从.bat文件运行第三方.exe文件,但没有可见的命令提示符
以下是代码:
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run Chr(34) & ("D:\Intouch_Printer_SW\spool12\spltotext.bat") & Chr(34), 0
Set WshShell = Nothing
以下是我的批处理文件代码运行第三方.exe文件。
for %%f in (C:\WINDOWS\system32\spool\PRINTERS\*.SPL) do (
echo %%~nf
start "" D:\Intouch_Printer_SW\spool12\spool.exe "C:\WINDOWS\system32\spool\PRINTERS\%%~nf.SPL" "Intouch Printer"
)
每当我跑我的.vbs代码一个控制台窗口弹出时,我想要做的这一切没有可见的命令提示符。
我觉得我得到一个黑色的窗口,由于此片段:
start "" D:\Intouch_Printer_SW\spool12\spool.exe "C:\WINDOWS\system32\spool\PRINTERS\%%~nf.SPL" "Intouch Printer"
您是否尝试过拨打电话而不是开始?除此之外,您可以使用'start/Min'命令行窗口最小化。 – geisterfurz007
谢谢你!非常感谢。有效。 –
这两者中的哪一个?我想添加一个答案:) – geisterfurz007