是否有其他方法可以在不调用Cscript、Wscript或PowerShell的情况下运行CMD命令?

是否有其他方法可以在不调用Cscript、Wscript或PowerShell的情况下运行CMD命令?,cmd,vbscript,vlc,wsh,mcafee,Cmd,Vbscript,Vlc,Wsh,Mcafee,我有一个CMD命令来设置VLC媒体播放器,以便在用户请求的特定时间段内录制视频。它一直在工作,直到McAfee从公司服务器更新了定义,停止访问工作站上的wscript对象。由于corporate SA不愿意打开exception,我需要找到一种方法,不调用wscript或cscript来运行如下命令: "C:\Program~1\VideoLAN\VLC\vlc -vvv udp://@ Video101,10.1.1.101:4800,12,03,14,00,0,30,15,C:\Videos

我有一个CMD命令来设置VLC媒体播放器,以便在用户请求的特定时间段内录制视频。它一直在工作,直到McAfee从公司服务器更新了定义,停止访问工作站上的
wscript
对象。由于corporate SA不愿意打开exception,我需要找到一种方法,不调用
wscript
cscript
来运行如下命令:

"C:\Program~1\VideoLAN\VLC\vlc -vvv udp://@ Video101,10.1.1.101:4800,12,03,14,00,0,30,15,C:\Videos\101"

并尝试了PowerShell,但它也被阻止。

是的。这在VBScript中是可能的

例如,如果要关闭计算机,可以通过
objShell.run

这是我的方式:

rc = objShell.Run "C:\WINDOWS\system32\shutdown.exe -r -t 0", 0, True
If rc <> 0 Then MsgBox "shutdown failed with exit code " & rc & "."
rc=objShell。运行“C:\WINDOWS\system32\shutdown.exe-r-t0”,0,True
如果为rc 0,则MsgBox“关机失败,退出代码为”&rc&“

@aschipfl您是对的。这是Windows中的命令。您问题中的命令与VBScript无关。您应该能够简单地将其粘贴到命令提示符中并从那里运行它。或者将其写入批处理文件并运行该批处理文件。如果CMD/batch也被公司策略阻止,那么您可能无法在不违反公司策略的情况下运行类似的命令。如果你的工作需要命令,你需要和你的上级谈谈,告诉他们他们的政策阻止你做你的工作。主管只是要求让事情发生。这就是为什么我研究是否可能以某种方式实现CMD。感谢@Ansgar Wiechers的回答。