要打开 Android 虚拟设备,建议在下一行添加快捷方式或批处理文件:
C:\android-sdk\tools\emulator.exe -avd MyAVD
然而,当我这样做时,它会打开一个命令行窗口,如果我错误地关闭它(因为我使用许多命令行窗口来调试应用程序,所以经常出现这种情况),它也会关闭 AVD 模拟器。
我想在没有命令行窗口的情况下打开 AVD,为了防止这种情况,我建议在开始时使用cmd /c
或使用start
,但它也不起作用。任何人都可以告诉我该怎么做?
要打开 Android 虚拟设备,建议在下一行添加快捷方式或批处理文件:
C:\android-sdk\tools\emulator.exe -avd MyAVD
然而,当我这样做时,它会打开一个命令行窗口,如果我错误地关闭它(因为我使用许多命令行窗口来调试应用程序,所以经常出现这种情况),它也会关闭 AVD 模拟器。
我想在没有命令行窗口的情况下打开 AVD,为了防止这种情况,我建议在开始时使用cmd /c
或使用start
,但它也不起作用。任何人都可以告诉我该怎么做?
您可以使用 VBScript 打开隐藏的命令提示符窗口
Set objShell = WScript.CreateObject("WScript.Shell")
objShell.Run("C:\batchfile.bat"), 0, True
如果您将其另存为.vbs
并确保替换C:\batchfile.bat
为您的位置,这将运行隐藏的命令。
这应该这样做,它应该作为taskeng.exe
任务管理器中的子进程运行。
schtasks -create -tn foo -tr <command> -sc once -st 00:00 -ru system
schtasks -run -tn foo
schtasks -delete -tn foo -f