電子書籍の厳選無料作品が豊富!

コマンドプロンプトで
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
みたいにできると、助かります。

A 回答 (4件)

意味が違っていたらすいません。


代入したいと言う事ですよね。

うるぼえですがechoで指定すると出来たと思います。
その辺は調べてみてください。
プログラムで代入方式や指定が違うので。
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/01/15 14:54

set aaa=/mir/xo


robocopy a b %aaa%
robocopy c d %aaa%
robocopy e f %aaa%
pause
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/01/15 14:52

環境変数を使えば出来るかと。


http://www.ne.jp/asahi/hishidama/home/tech/windo …

例)---------------------------
SET aaa=/mir /xo
robocopy a b %aaa%
robocopy c d %aaa%
robocopy e f %aaa%
------------------------------
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/01/15 14:53

意味不明なんだが…。



バッチファイルを作るなら、エディタでコピー&ペーストすれば良いだけじゃない?
    • good
    • 0
この回答へのお礼

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

お礼日時:2012/01/15 14:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!