• ベストアンサー

コマンドプロンプト

コマンドプロンプトで robocopy a b /mir /xo robocopy c d /mir /xo robocopy e f /mir /xo というバッチファイルを作ったとして、共通部分の/mir /xoを毎回打たなくてもいい方法はあるのでしょうか。 理想としては aaa = /mir /xo robocopy a b aaa robocopy c d aaa robocopy e f aaa みたいにできると、助かります。

質問者が選んだベストアンサー

  • ベストアンサー
  • wakatonsx
  • ベストアンサー率28% (234/828)
回答No.2

意味が違っていたらすいません。 代入したいと言う事ですよね。 うるぼえですがechoで指定すると出来たと思います。 その辺は調べてみてください。 プログラムで代入方式や指定が違うので。

mamoru1220
質問者

お礼

ご回答ありがとうございました。

その他の回答 (3)

noname#252332
noname#252332
回答No.4

set aaa=/mir/xo robocopy a b %aaa% robocopy c d %aaa% robocopy e f %aaa% pause

mamoru1220
質問者

お礼

ご回答ありがとうございました。

  • root139
  • ベストアンサー率60% (488/809)
回答No.3

環境変数を使えば出来るかと。 http://www.ne.jp/asahi/hishidama/home/tech/windows/env.html 例)--------------------------- SET aaa=/mir /xo robocopy a b %aaa% robocopy c d %aaa% robocopy e f %aaa% ------------------------------

mamoru1220
質問者

お礼

ご回答ありがとうございました。

  • edomin7777
  • ベストアンサー率40% (711/1750)
回答No.1

意味不明なんだが…。 バッチファイルを作るなら、エディタでコピー&ペーストすれば良いだけじゃない?

mamoru1220
質問者

お礼

ご回答ありがとうございました。

関連するQ&A