|
|
本帖最后由 yyz2191958 于 2026-3-20 18:46 编辑
完美解决:
::【补全文件名,运行之】
@echo off
::=============================================================================================
setlocal enabledelayedexpansion
::【部分文件名字写在下面 = 后(支持空格,中文的 ! 号)】
set "keyword="11-Wai-Qi-.ini""
for /f "delims=" %%f in ('dir /b /s *%keyword%* 2^>nul') do (
set "filename=%%~nxf"
echo !filename!)
set yyz=!filename!
cls
echo.
echo. 完整的文件名字:%yyz%
echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo. %【留下 10 个空行】%
::【下面()里面,是补全的文件名】
echo. 加载(%yyz%)?
::=============================================================================================
pause>nul 2>nul
X:\Windows\System32\Pecmd.exe LOAD "%yyz%"
exit
===============================
原来的问题
帮我看看这个地方(bat),能不能用通配符?谢谢
|
|