Starts a separate window to run a specified program or command.
START ["title"] [/D path] [/I] [/MIN] [/MAX] [/SEPARATE | /SHARED]
[/LOW | /NORMAL | /HIGH | /REALTIME | /ABOVENORMAL | /BELOWNORMAL]
[/AFFINITY <hex affinity>] [/WAIT] [/B] [command/program]
[parameters]
"title" Title to display in window title bar.
path Starting directory
B Start application without creating a new window. The
application has ^C handling ignored. Unless the application
enables ^C processing, ^Break is the only way to interrupt
the application
I The new environment will be the original environment passed
to the cmd.exe and not the current environment.
MIN Start window minimized
MAX Start window maximized
SEPARATE Start 16-bit Windows program in separate memory space
SHARED Start 16-bit Windows program in shared memory space
LOW Start application in the IDLE priority class
NORMAL Start application in the NORMAL priority class
HIGH Start application in the HIGH priority class
REALTIME Start application in the REALTIME priority class
ABOVENORMAL Start application in the ABOVENORMAL priority class
BELOWNORMAL Start application in the BELOWNORMAL priority class
AFFINITY The new application will have the specified processor
affinity mask, expressed as a hexadecimal number.
WAIT Start application and wait for it to terminate
在 Windows 中从命令行启动程序的命令是“start”
您可能希望使用 MIN 选项来启动最小化的程序
我不知道这是否足够,但请尝试
它不会进入后台,而是会为该命令启动单独的 cmd.exe 窗口。
哈哈,我成功了,使用sublime text3作为markdown预览的服务器是我的建议,关闭sublime text的窗口后,我就不行了。尝试了很多方法,终于成功了。首先,你应该创建一个蝙蝠来启动这个程序。
其次,按计划任务运行这个蝙蝠。
添加触发器以根据此计划运行此 bat
将此蝙蝠添加为要执行的操作
这个结果是它可以避免显示 sublime 文本窗口。它与正常打开的 sublime 文本冲突。
也许你已经猜到了,我使用
OmniMarkupPreviewer
插件来预览markdown。我已经修复了这个错误(或不完美的功能),它每次使用不同的视图ID。取决于您使用的 Windows 版本。
在 Vista 中,您应该能够在路径中键入 exe 的名称,并在命令提示符关闭后使其生效。
如何在 Windows 中从命令提示符启动程序
不幸的是,我认为这是不可能的。
您可以在 Windows Scripting Host 脚本中执行此操作,例如:
其中“0”表示应隐藏生成的窗口(有关其他选项,请参阅http://msdn.microsoft.com/en-us/library/d5fk67ky(VS.85).aspx上的文档)和“ true" 表示您希望在脚本继续之前等待命令完成。
将其包装在一个通用的“隐藏运行此命令”脚本中将是一个简单的练习,您可以从命令行使用该脚本。
如果您安装了 Microsoft 的新 PowerShell,那么可能有更简单的方法来执行此操作(我还没有使用 PowerShell)。
如果您很高兴将窗口最小化,那么您可以使用其他提到的“开始”命令来做到这一点。不幸的是,“/B”选项(听起来像是你想要的)仅适用于命令,它不会阻止窗口应用程序出现在屏幕上。
注意:您使用上述任何一种方法来启动具有隐藏/最小化主窗口的程序,一旦它运行,没有什么可以阻止它创建可见的新窗口,或者使主窗口成为焦点。
sc create service
并运行它在文件和参数上有特殊字符,例如