运行命令并在vbscript中捕获输出
我正在尝试运行以下命令并使用VBscript返回其输出:运行命令并在vbscript中捕获输出,vbscript,Vbscript,我正在尝试运行以下命令并使用VBscript返回其输出: dir /A-d "C:\Windows\Minidump" | find /c "/" 我有以下脚本,但它不起作用(可能是因为“charachters: Wscript.Echo runCMD("dir /A-d "C:\Windows\Minidump" | find /c "/"") Function runCMD(strRunCmd) Set objShell = WScript.CreateObject("WScript
dir /A-d "C:\Windows\Minidump" | find /c "/"
我有以下脚本,但它不起作用(可能是因为“charachters:
Wscript.Echo runCMD("dir /A-d "C:\Windows\Minidump" | find /c "/"")
Function runCMD(strRunCmd)
Set objShell = WScript.CreateObject("WScript.Shell")
Set objExec = objShell.Exec(strRunCmd)
strOut = ""
Do While Not objExec.StdOut.AtEndOfStream
strOut = strOut & objExec.StdOut.ReadLine()
Loop
Set objShell = Nothing
Set objExec = Nothing
runCMD = strOut
End Function
对如何实现这一目标有何建议
dir
是固有的;您需要%comspec%
Wscript.Echo runCMD("%comspec% /c dir /A-d ""C:\Windows\Minidump"" | find /c ""/""")
dir
是固有的;您需要%comspec%
Wscript.Echo runCMD("%comspec% /c dir /A-d ""C:\Windows\Minidump"" | find /c ""/""")
dir
是固有的;您需要%comspec%
Wscript.Echo runCMD("%comspec% /c dir /A-d ""C:\Windows\Minidump"" | find /c ""/""")
dir
是固有的;您需要%comspec%
Wscript.Echo runCMD("%comspec% /c dir /A-d ""C:\Windows\Minidump"" | find /c ""/""")
是否必须是vbscript?能否将以下内容放在bat文件中?dir/a-d“C:\Windows\Minidump”| find/C“/>newfile.txt是否必须是vbscript?能否将以下内容放在bat文件中?dir/a-d“C:\Windows\Minidump”| find/C”/“>newfile.txt是否必须是vbscript?能否将以下内容放在bat文件中?dir/a-d“C:\Windows\Minidump”| find/C”/>newfile.txt是否必须是vbscript?能否将以下内容放在bat文件中?dir/a-d“C:\Windows\Minidump”| find/C“>newfile.txt