
[已解決]批處理如何讀取外部資料%變量%最后由 Pia 于 -6-17 08:54今天碰到一個問題, 從特定檔案中提取特定變數(shù)但是%USERPROFILE% 不會自動展開, 該如何修正呢?得到的輸出為ADIR=GTAV_SAVEBDIR=%USERPROFILE%docu
mentsRockstar Games請按任意鍵繼續(xù) . . .希望得到這個輸出, 要如何修改呢?ADIR=GTAV_SAVEBDIR=C:UsersXXXXdocu
mentsRockstar Games================ 讀取外部文件.cmd =================
- @echo off
- if exist Setting.ini set Setting_Files=Setting.ini
- findstr /b ADIR %~dp0%Setting_Files% >%TEMP%temp.txt & for /f delims== tokens=2* %%i in (%TEMP%temp.txt) do (set ADIR=%%i)
- findstr /b BDIR %~dp0%Setting_Files% >%TEMP%temp.txt & for /f delims== tokens=2* %%i in (%TEMP%temp.txt) do (set BDIR=%%i)
- echo ADIR=%ADIR%
- echo BDIR=%BDIR%
- PAUSE
nclick="copycode($('code0'));">復(fù)制代碼
================ 讀取外部文件.cmd END=================================Setting.ini==================ADIR=GTAV_SAVEBDIR=%USERPROFILE%docu
mentsRockstar Games================Setting.ini END==================