Vit*_*.us 7 vbscript command-line wsh batch-file
我想从命令行运行一个vbs命令,就像批量调用一样
cmd.exe /c "echo.Hello World! & pause"
Run Code Online (Sandbox Code Playgroud)
显然这不起作用
wscript /C MsgBox("Hello world")
Run Code Online (Sandbox Code Playgroud)
我可以打印vbs然后调用临时文件然后删除它
cmd.exe /c "echo. [VBSCODE] > temp.vbs & wscript temp.vbs & del temp.vbs"
Run Code Online (Sandbox Code Playgroud)
但这太乱了,我不希望弹出提示.
避免一遍又一遍地输入相同的内容,只需创建一个包含要运行的命令的bat
sovb.bat
@echo off
echo %* >%temp%\temp.vbs
wscript %temp%\temp.vbs
del %temp%\temp.vbs
Run Code Online (Sandbox Code Playgroud)
然后从命令行调用它
sovb MsgBox("Hello World")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8869 次 |
| 最近记录: |