相关疑难解决方法(0)

如何在不打开其他命令提示符的情况下从批处理文件调用VbScript

我有一个VBScript文件,我试图从批处理文件中调用.下面的代码我处理了一个记事本并保存为MyScript.vbs

(http://gallery.technet.microsoft.com/scriptcenter/8bbed56f-a7aa-491f-a296-687dd96098a3#content)

    Const HIDDEN_WINDOW = 12 

    strComputer = "." 
    Set objWMIService = GetObject("winmgmts:" _ 
               & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
    Set objStartup = objWMIService.Get("Win32_ProcessStartup") 

    Set objConfig = objStartup.SpawnInstance_ 
    objConfig.ShowWindow = HIDDEN_WINDOW 
    Set objProcess = GetObject("winmgmts:root\cimv2:Win32_Process") 
    errReturn = objProcess.Create("Notepad.exe", null, objConfig, intProcessID) 
Run Code Online (Sandbox Code Playgroud)

创建了一个名为Run.bat的批处理文件,并在其中添加了以下代码.

    @echo off

    start "C:\\Users\\guest\\Desktop\\123\\MyScript.vbs"
Run Code Online (Sandbox Code Playgroud)

当我尝试通过命令提示符执行批处理文件时,打开另一个命令提示符.

windows vbscript batch-file

4
推荐指数
1
解决办法
10万
查看次数

VBscript编译器

任何人都可以推荐一个免费的vbscript编译器(或最便宜的)谢谢,

约旦第纳尔

compiler-construction vbscript

0
推荐指数
2
解决办法
3万
查看次数