运行当前目录下所有程序的bat脚本

 admin   2025-12-15 14:49   6 人阅读  0 条评论
@echo off
setlocal enabledelayedexpansion

:: 设置工作目录为当前脚本所在目录
cd /d "%~dp0"

echo 正在扫描当前目录下的可执行程序...
echo -----------------------------------

:: 计数器,记录运行的程序数量
set /a count=0

:: 遍历当前目录下的所有 .exe、.bat、.cmd 文件
for %%f in (*.exe *.bat *.cmd) do (
    if /i not "%%f"=="%~nx0" (
        echo 正在启动: %%f
        start "" "%%f"
        set /a count+=1
    )
)

echo -----------------------------------
if %count% equ 0 (
    echo 未找到任何可执行程序(.exe, .bat, .cmd)。
) else (
    echo 已启动 %count% 个程序。
)

pause
本文地址:https://liuchunjie.top/?id=819
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?