- ベストアンサー
【バッチファイル】コマンドの説明
@echo off cls :start ECHO. echo 以下から該当PCの作業形態を選択して下さい。 echo 1:データ移行有り echo 2:データ移行無し set choice= set /p choice=上記の番号を入力して下さい(1,2)> if not '%choice%'=='' set choice=%choice:~0,1% if '%choice%'=='1' goto ikou_ari if '%choice%'=='2' goto ikou_nashi ECHO "%choice%" is not valid please try again ECHO. goto start お世話になっております。 今回は、上記の「set choice=」以下の部分が どういった処理をしているのかをお聞きしたくて投稿いたしました。 特に、「set」の使い方と言いますか、 「set」の役割(set以下の処理)がどういうものなのかを お教えいただきたいと思っております。 よろしくお願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- Yeti21
- ベストアンサー率47% (396/830)
回答No.4
- akina_line
- ベストアンサー率34% (1124/3287)
回答No.3
- Yeti21
- ベストアンサー率47% (396/830)
回答No.2
お礼
なるほど! setを使った行がなぜ2つあるのかわかってなかったのですが これでスッキリしました。 わかりやすい回答ありがとうございました☆