我有一个Windows 8.1机器,我想用最小化的窗口打开一个程序。 对于像记事本这样的程序,我只使用下面的命令:
start /min "" "C:\Windows\notepad.exe"
然后一个新的记事本窗口以最小化模式启动。
问题是,并不是所有的程序都这样做。 当我想以最小化模式开始实例MS Word时,我使用:
start /min "" "C:\Program Files (x86)\Microsoft Office\Office12\WINWORD.EXE"
但是随后一个新的Word窗口以MAXIMIZED模式启动。
有没有办法启动它最小化?
我在我的PC上试过这个命令,它工作正常。
以最小化模式打开记事本:
开始/分钟“”“C:\ Windows \ notepad.exe”
以最小化模式打开MS字:
开始/分钟“”“C:\ Program Files \ Microsoft Office \ Office14 \ WINWORD.EXE”
尝试:
start "" "C:\Program Files (x86)\Microsoft Office\Office12\WINWORD.EXE" --new-window/min
我有同样的问题,但我试图打开chrome.exe最大化。 如果我把/min
放在命令行的任何其他地方,比如在空标题之前或之后,它被忽略。
尝试这个
转到指向该程序的快捷方式的properties
( ALT ENTER或right
click
– > properties
); 如果没有快捷方式,可以通过按住CTRL SHIFT的同时拖放程序来完成;
点击Normal window
下拉菜单,选择minimized
;
保存并运行快捷方式。
您可以尝试使用名为NirCmd的第三方工具。 这是一个真正的,免费的命令行工具。 如果或者当你有,在批处理文件中使用这个代码:
title Open Word nircmd win hide title "Open Word" start "C:\Program" "Files" "(x86)\Microsoft" "Office\Office12\WINWORD.exe nircmd wait 20 nircmd win min foreground exit
这个程序依次改变它的标题,根据标题隐藏自己,启动Word,等待20毫秒作为Word解决的缓冲区,通过假定它现在是顶部窗口来最小化Word,然后退出。 只要这个程序在这个〜50毫秒的时间窗口内没有按键或点击,这个程序就可以按照预期工作,这不应该很难。
至于在您的计算机上安装nircmd,请使用此链接 ,然后单击页面底部的“下载NirCmd”。 将.zip文件夹保存到一个正常的目录(如“我的文档”),解压缩,然后将“nircmd.exe”复制到%systemroot%\ system32中。 现在你的命令行工具中包含了nircmd。
如果应用程序已经打开(即使在后台),它将通过“开始”命令恢复。 如果以/ max或/ min运行,则退出程序