|
|
test.iniに記述してある設定を読み込んで変数に入れようと思い以下のコマンドを作成したのですが,Windows2000だと「FINDSTR:開くことができません(test)」と表示されます。 検索文字列の「サーバ名」を半角英数字に変更すれば,「test.ini」のファイル名を正しく認識するようです。WindowsXPであれば問題なく動作するのですが,Windows2000には日本語を扱う場合に何か特別なルールがあるのでしょうか? コマンド---------- for /f "tokens=2 delims==" %i in ('findstr "サーバ名=" test.ini') do set SERVNAME=%i test.iniの中身---- サーバ名=test_serv test.iniに記述しているのは,あるアプリからバッチを起動する再に引数が渡せないのでファイルを読むようにしています。 |
|
|
|
|