我正在尝试同时打开所有程序,如下图所示,它们是快捷方式:
笔记:如果重要的话,图像中列出的每一个快捷方式都安装在其自己的单独目录中。
我尝试过
在研究和测试了一些在线解决方案后,我尝试了几种不同的方法;但是,我似乎找不到任何方法让它正常完成我所描述的任务。
全选并按下
ENTER
但只能打开一个实例。- 结果相同选择全部并点击
Open
- 结果相同选择全部并点击
来自执行文件夹中所有文件的批处理文件我尝试过的帖子:
对于 (C:\macros\Day*) 中的 %%i,执行 %%i
- 它只打开第一个实例,只有在关闭第一个实例后才会打开另一个实例。其余文件也一样,我必须关闭已打开的实例才能打开下一个实例。
问题
是否可以通过 CMD 或任何其他方法完成此类任务?
答案1
我能够使用开始在for
循环中,必须在文件夹路径中的星号前添加反斜杠,然后它就可以正常工作了。我应该能够使用同样的方法称呼如果我愿意的话,我被告知我可以加入一个暂停如果需要的话也可以延迟。
脚本命令
for %%i in (C:\macros\Day\*) do start "" "%%~i"
for %%i in (C:\macros\Day\*) do call "%%~i"
for %%i in (C:\macros\Day\*) do start "" "%%~i" && timeout /t 5
for %%i in (C:\macros\Day\*) do call "%%~i" && timeout /t 5