我需要在后台使用startWindows 7 命令行上的命令启动一个程序(虚拟机)。通常你会这样做:
start /b cmd yourprogram
Run Code Online (Sandbox Code Playgroud)
但是我需要传递一些参数,当我喜欢这个时(没有/b标志来查看调试信息):
start C:\Users\USER>start "c:\Program Files\Oracle\VirtualBox\VBoxHeadless.exe" -startvm "debian604 64"
Run Code Online (Sandbox Code Playgroud)
我收到此错误消息:
Windows 找不到“-startvm”。确保您输入的名称正确无误,然后重试。
另一方面,当我在当前命令行窗口start中执行此操作时,虚拟机开始正常运行 - 但在前台。
任何解决方案?
我有这样的路径: Y:\xxx\dd sss\aaa\ccc
Y:\映射到 FTP 地址。现在,当我尝试使用start打开我的文件夹时,我不能。命令提示符出错 a 并转到Y:\xxx\dd文件夹!
我已经尝试使用%20而不是空格,但这也没有成功。
我正在使用 Oracle 表单中的批处理文件运行它。
我想在 Windows 7 上使用 bat 文件创建一些可执行文件(exe、bat、com...)的快捷方式,但我遇到了一些麻烦:
start notepad.exe工作完美,但start Foxit Reader.exe或start "Foxit Reader.exe"不会起作用。如何对start以空格字符命名的文件使用命令?
call notepad.exeorstart "Foxit Reader.exe"或 just notepad.exeor"Foxit Reader.exe"有效,但命令提示符已打开并保持打开状态,直到用户关闭它或调用可执行文件。有什么办法可以避免吗?
我有一个简单的 Win 10 批处理脚本,用于在系统启动时在资源管理器中打开一堆文件夹,但是最后一个命令的路径包含空格存在问题,因为它没有按预期打开新的资源管理器窗口,而是打开一个带有路径作为系统命令:
@ECHO OFF
start C:\Users\Darek\Fallout2
start C:\Users\Darek\Fallout2\data\scripts
start C:\Users\Darek\Pobrane_2
start "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC"
Run Code Online (Sandbox Code Playgroud)
我如何编写最后一个命令以使其正常工作?
在 Windows 7 x64 上,从 CMD 窗口运行的以下行只是打开另一个 CMD 窗口。它实际上并不运行 myprog.exe。
START "c:\program files\myprogram\myprog.exe"
Run Code Online (Sandbox Code Playgroud)
我需要了解有关 START 命令的一些特殊用法吗?
谢谢。