10
A
回答
12
这里是你如何做到这一点:
Shell "cmd echo foo", vbNormalFocus
7
壳牌和ShellExecute的?
http://msdn.microsoft.com/en-us/library/aa242087.aspx
Dim RetVal
RetVal = Shell("C:\WINDOWS\CALC.EXE", 1) ' Run Calculator.
9
我一直使用的WshShell对象,您引用的Windows脚本宿主对象模型之后可用的运行方法在您的项目中:
Dim shell As wshShell
Dim lngReturnCode As Long
Dim strShellCommand As String
Set shell = New wshShell
strShellCommand = "C:\Program Files\My Company\MyProg.exe " & _
"-Ffoption -Ggoption"
lngReturnCode = shell.Run(strShellCommand, vbNormalFocus, vbTrue)
您可以获得与第e正常的Shell语句,但最终参数可以让您决定是否同步运行shelled程序。上面的调用与vbTrue是同步的。使用vbFalse异步启动程序。
而且,正如在以前的答案中指出的那样,您需要使用“/ c”开关运行命令shell以执行内部命令,如问题中的“echo foo”。你会发送“cmd/c echo foo”到Run方法。
4
的所有
Shell Environ("COMSPEC") & " /c echo foo", vbNormalFocus
如果你想支持早期的系统,如Windows 9x中或者我应该以为扩大COMSPEC环境变量的组合。
您还可以获取使用
pid = Shell(Environ("COMSPEC") & " /c echo foo", vbNormalFocus)
4
Shell "cmd /c echo foo"
-1
只能使用双引号的进程ID:""...""
示例 - 发送确认通做出一个任务:
shell (""echo pass|schtasks /create /TR "C:\folder\...\program.exe" /more_parameters"")
因为第一个"
在"C:\...
和t他会停止。
Ahora explico西班牙文
个美国多布尔科米利亚斯:""...""
Ejemplo - 万都联合国通过对confirmar拉creacion德拉利亚:
shell (""echo pass|schtasks /create /TR "C:\folder\...\program.exe" /more_parameters"")
拉遗赠ES阙拉西甲科米利亚斯"
se cierra con las comillas de la ruta "C:\...
y se pierde la cadena字符串。
:) ESPERO SIRVAý布埃纳suerte
相关问题
- 1. 使用popen()来调用shell命令?
- 2. 如何使用shell命令实现MapReduce?
- 3. 如何使用VBA执行shell命令?
- 4. 如何使用vb6中的cmd命令重命名文件?
- 5. shell编程(shell命令使用)
- 6. Shell:使用Shell运行vim命令
- 7. 如何从shell或windows内联命令执行java jshell命令
- 8. 当调用shell命令时Windows文件中的Memeory泄漏
- 9. 从Windows Power Shell在Unix上调用命令
- 10. 调用perl脚本作为shell命令
- 11. 从shell命令调用SOAP请求
- 12. 从Aptana/Eclipse中调用shell命令
- 13. 如何使用Windows命令行
- 14. 如何调用shell命令并在scala中影响后者命令?
- 15. 如何在Atom中安装shell命令来启用atom命令?
- 16. Python使用params循环调用shell命令
- 17. 使用循环shell命令行调用popen()管道流
- 18. 使用引号从Applescript调用shell命令
- 19. 如何以编程方式调用Felix/Karaf shell命令?
- 20. 如何通过VAPI-XP-TEST调用shell命令
- 21. 如何在调用Perl脚本后退出命令shell?
- 22. 如何从Java调用格式化的linux shell命令?
- 23. 获取ssh-agent使用从Windows命令shell运行的git
- 24. 不能在Windows Power Shell窗口中使用ruby命令10
- 25. 在Jenkins中使用linux命令在windows shell中
- 26. Bash Shell;读命令;在Windows 7上使用Cygwin
- 27. 如何从shell命令
- 28. 如何组合shell命令
- 29. 如何使用asdf运行Windows shell命令asdf uiop:运行程序在sbcl下
- 30. 如何使用shell()命令从Windows文件夹中删除文件
lngReturnCode = shell.Run(strShellCommand,vbNormalFocus,vbTrue) – nh32rg 2013-01-14 16:56:35