start "" /b filename.exe
但是这需要我知道filename.exe的名称,我怎么能为任何以.exe结尾的一般文件做到这一点? 我尝试了明显的通配符实现:
start "" /b *.exe
然而,Windows给了我一个错误,说它找不到“* .exe”文件。
for %%i in (*.exe) do start "" /b "%%i"
for %%i in (*.exe) do if not "%%~nxi" == "blabla.exe" start "" /b "%%i"
for /r %%i in (*.exe) do start "" /b "%%i"
从cmd运行这个到你想要运行的所有exe文件夹:
for %x in (*.exe) do ( start "" /b "%x" )
好吧,帮助
for /f "delims=" %%a in ('dir /b /s "*.exe"') do ( start %%a )
FOR /F "tokens=4" %%G IN ('dir /AD /-C ^| find ".exe"') DO start "" /b %%G
这将执行当前目录中的每个.exe文件。 与…一样
*.exe
如果在批处理中支持,将会完成。
如果你想直接从命令行窗口执行它,就这样做
FOR /F "tokens=4" %G IN ('dir /AD /-C ^| find ".exe"') DO start "" /b %G
不要责怪他们的代码空间问题。 你应该知道如何使用双引号。
for /f "delims=" %%a in ('dir /b /s *.exe') do ( start "" "%%a" )
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。