【.cmd】 バッチファイルスクリプト %7 【.bat】
■ このスレッドは過去ログ倉庫に格納されています
0046デフォルトの名無しさん
2011/03/10(木) 10:15:12.01下記のバッチですが、if 文の条件に合わないのに、
なぜか変数 a の値が変わります。なぜでしょうか?
@echo off
set a="ー"
echo BEFORE=%a%
if %a%%a% == """""" set a="X"
echo AFTER=%a%
pause
2行目で変数に "ー" 以外を代入すると、値は変わりません。
"ー" はバッチ変数のダメ文字なんでしょうか?
■ このスレッドは過去ログ倉庫に格納されています