请考虑这张图片:
如果我右键单击 LibreOffice Calc 的快捷方式,则我通过快捷方式固定到任务栏的所有 LibreOffice Calc 文档都会显示在一个组窗口中(如屏幕截图中所示)。
为了不使任务栏拥挤,我想对底部显示的 4 个“cmd.exe 快捷方式”实现相同的效果:一个“cmd.exe”符号代表快捷方式组,(右)单击它会给我提供这 4 种可能性。
如何实现这一点?
更多信息:所有这 4 个“cmd.exe 快捷方式”都是 .bat 文件的快捷方式,它们的目标条目是C:\Windows\System32\cmd.exe /C“pathToRespectiveScript.bat”
答案1
您选择了此选项吗?
右键点击并选择特性。
确保在任务栏按钮下有始终结合,隐藏标签。
更新
单独调用每个批次。由于它们的名称不同,因此它们没有组合在一起。
由于批处理文件并不相同,因此它将每个批处理文件都当作自己的批处理文件来打开。
如果您需要同时运行所有批处理文件,您可以这样做。
创建 1 个批处理文件来启动您的批处理文件。
下面的例子。
所以新建脚本打开1.bat,2.bat,3.bat
注意:暂停是为了视觉效果。
最后更新
批处理菜单
示例代码。
ECHO OFF
CLS
:MENU
ECHO.
ECHO ...............................................
ECHO PRESS 1, 2 OR 3 to select your task, or 4 to EXIT.
ECHO ...............................................
ECHO.
ECHO 1 - Open Batch 1
ECHO 2 - Open Batch 2
ECHO 3 - Open Batch 3
ECHO 4 - EXIT
ECHO.
SET /P M=Type 1, 2, 3, or 4 then press ENTER:
IF %M%==1 GOTO BAT1
IF %M%==2 GOTO BAT2
IF %M%==3 GOTO BAT3
IF %M%==4 GOTO EOF
:BAT1
cd C:\Users\MBurris\Desktop\1.bat
start 1.bat
GOTO MENU
:BAT2
cd C:\Users\MBurris\Desktop\2.bat
start 2.bat
GOTO MENU
:BAT3
cd C:\Users\MBurris\Desktop\3.bat
start 3.bat
GOTO MENU
这将允许您通过菜单单独打开批处理文件。
您可以通过添加如下所示的值来添加更多选项。
例子。
ECHO 5 - Open 4.bat
然后添加 IF 区域
IF %M%==5 GOTO BAT4
然后加
GOTO MENU
:4BAT
[ADD YOUR PATH HERE]
start 4.bat
如果这对您有帮助,请告诉我。