标题: [文件操作] 请教大神,批处理运行同个目录下文件 [打印本页]
作者: besunny 时间: 2023-4-13 16:51 标题: 请教大神,批处理运行同个目录下文件
start "" "360csex"
start "" "winrar"
start "" "Foxmail"
如果当前文件夹下面有360csex.exe , winrar.exe , foxmail.exe文件名完全匹配的话,运行没问题。
现在碰到的问题是:
文件名是360csex1011.32.411.exe , winrar_64.exe , foxmail2023.exe 类似这种的带版本号的。
请问如何实现 运行360csex*.exe,winrar*.exe, foxmail*.exe 即匹配前几个关键字后,忽略掉后面的版本。
start 不知道可不可以用通配符。
作者: Batcher 时间: 2023-4-13 17:01
回复 1# besunny - @echo off
- cd /d "%~dp0"
- for %%i in (360csex*.exe winrar*.exe foxmail*.exe) do (
- start "" "%%i"
- )
复制代码
作者: besunny 时间: 2023-4-13 17:07
回复 besunny
Batcher 发表于 2023-4-13 17:01
还想请教一下,是否能让几个软件同时运行起来
作者: Batcher 时间: 2023-4-13 17:25
回复 3# besunny
2楼代码的效果和你这个需求的差异是什么呢?
作者: besunny 时间: 2023-4-14 08:25
回复 4# Batcher
非常好。满足了我的需求。
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |