0
A
回答
1
传递给vbscript的参数保存在Arguments
集合中。你可以用下面的代码得到这些:
argument1 = WScript.Arguments(0)
argument2 = WScript.Arguments(1)
...
依此类推。一旦你有他们这是很简单的在执行子进程的命令行中使用它们,将它们传递到您所呼叫的过程
Dim myShell : Set myShell = CreateObject("Wscript.Shell")
myShell.Run "cscript.exe <path to child vbs> " & Chr(34) & argument1 & Chr(34) & " " & chr(34) & argument2 & Chr(34)
相关问题
- 1. PowerShell的:转发参数命令行
- 2. 转发命令行参数在Python
- 3. 命令行参数向后?
- 4. 如何通过udev将命令行参数发送到进程?
- 5. 重定向命令行参数引导
- 6. Prolog中的命令行参数向量?
- 7. Python子进程命令行错误
- 8. 子进程调用ffmpeg(命令行)
- 9. 进样的命令行参数为psake
- 10. ruby unicode转义为命令行参数
- 11. 命令行参数
- 12. 命令行参数
- 13. 命令行参数
- 14. 命令行参数
- 15. 命令行参数
- 16. 命令行参数?
- 17. 如何用命令行参数启动远程进程?
- 18. 无效的命令行参数:开发
- 19. 将参数发送到命令行
- 20. 发送命令行参数NPM脚本
- 21. 发送命令到进程
- 22. 从子进程模块(Windows)执行Python的命令行指令
- 23. 运行命令行参数
- 24. 运行命令行参数
- 25. NPM通过命令行参数命令
- 26. 命令行参数数组
- 27. 参数传递到命令行程序
- 28. 从命令行参数控制程序
- 29. C编程命令行参数
- 30. 解析参数Java命令行程序
所以你包装每个参数用'“'安全,对于情况下,包含空格? – SomethingSomething