批处理文件-打开应用程序隐藏的cmd.exe



要打开Android虚拟设备,建议我添加一个快捷方式或批处理文件,下一行:

C:android-sdktoolsemulator.exe -avd MyAVD

尽管如此,当我这样做时,它会打开一个命令行窗口,如果我错误地关闭它(因为我经常使用许多命令行窗口来调试应用程序),它也会关闭AVD模拟器。

我想在没有命令行窗口的情况下打开AVD,为了防止这种情况,我建议在开始时使用cmd /cstart这样做,但它也不起作用。有人能告诉我该怎么做吗?

您可以使用VBScript打开隐藏的命令提示符窗口

Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("C:batchfile.bat"), 0, True

如果您将其保存为.vbs并确保将C:batchfile.bat替换为您的位置,这将运行命令hidden

应该这样做,它应该在任务管理器中作为taskeng.exe的子进程运行。

schtasks -create -tn foo -tr <command> -sc once -st 00:00 -ru system
schtasks -run -tn foo
schtasks -delete -tn foo -f

ref

最新更新