- 【.cmd】 バッチファイルスクリプト %13 【.bat】
588 :デフォルトの名無しさん[sage]:2019/11/22(金) 00:14:32.18 ID:UfmR8W/F - >>587
@echo off & if "%~1"==":x" goto x set "a=key = value" & set "b=[version]" & set s="%~1" chcp 65000 > nul cmd/u/c "set/p a=+/v8-<nul"> "%~2" chcp 932 > nul cmd/u/c "%~0" :x >> "%~2" & goto :eof :x for /f "delims=" %%i in ('type %s% ^| findstr/n/r .*') do (set c=%%i setlocal enabledelayedexpansion set d=!c:*:=!& if /i !d!==!b! echo.!a! echo.!d! endlocal)
|
- 【.cmd】 バッチファイルスクリプト %13 【.bat】
589 :デフォルトの名無しさん[sage]:2019/11/22(金) 00:20:53.00 ID:UfmR8W/F - >>588
あらかじめbom付き空テキスト用意しておけば もっと簡単なバッチになるけどね
|
- 【.cmd】 バッチファイルスクリプト %13 【.bat】
592 :デフォルトの名無しさん[sage]:2019/11/22(金) 02:47:17.93 ID:UfmR8W/F - そうだな。直ぐ消えるので気付かなかった
動作はするようだが スペース入れた方が無難だね
|