相关疑难解决方法(0)

如何使用'start'命令在Windows'cmd上启动带有命令行参数的程序?

我需要在后台使用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中执行此操作时,虚拟机开始正常运行 - 但在前台。

任何解决方案?

windows windows-7 command-line command-line-arguments

43
推荐指数
1
解决办法
33万
查看次数

我可以在路径中使用带有空格的“开始”命令吗?

我有这样的路径: Y:\xxx\dd sss\aaa\ccc

Y:\映射到 FTP 地址。现在,当我尝试使用start打开我的文件夹时,我不能。命令提示符出错 a 并转到Y:\xxx\dd文件夹!

我已经尝试使用%20而不是空格,但这也没有成功。

我正在使用 Oracle 表单中的批处理文件运行它。

windows cmd.exe

31
推荐指数
2
解决办法
4万
查看次数

如何通过带有空格命名文件的命令提示符启动可执行文件并且没有命令提示符等待程序关闭?

我想在 Windows 7 上使用 bat 文件创建一些可执行文件(exe、bat、com...)的快捷方式,但我遇到了一些麻烦:

  1. start notepad.exe工作完美,但start Foxit Reader.exestart "Foxit Reader.exe"不会起作用。如何对start以空格字符命名的文件使用命令?

  2. call notepad.exeorstart "Foxit Reader.exe"或 just notepad.exeor"Foxit Reader.exe"有效,但命令提示符已打开并保持打开状态,直到用户关闭它或调用可执行文件。有什么办法可以避免吗?

windows-7 command-line batch-file

5
推荐指数
1
解决办法
2万
查看次数

如何在批处理文件中使用带空格的路径?

我有一个简单的 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 batch-file cmd.exe

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

Windows 启动命令的奇怪行为

在 Windows 7 x64 上,从 CMD 窗口运行的以下行只是打开另一个 CMD 窗口。它实际上并不运行 myprog.exe。

  START "c:\program files\myprogram\myprog.exe"
Run Code Online (Sandbox Code Playgroud)

我需要了解有关 START 命令的一些特殊用法吗?

谢谢。

windows windows-7 command-line

1
推荐指数
1
解决办法
407
查看次数