匿名質問者
匿名質問者匿名質問者とは「匿名質問」を利用して質問した質問者。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら

windowsのbatファイルで 変数にセットした文字列にある文字列を 連結して

copy するようなやり方を 教えてください。


cドライブ直下のABCフォルダの中に
DDDD
EEEE
FFFF
のフォルダがあって それを cドライブ直下のDEFフォルダにコピーする。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2013/07/18 10:38:41
  • 終了:2013/07/25 10:40:05

回答(1件)

匿名回答1号 No.1

匿名回答1号「匿名質問」を利用した質問に回答すると「匿名回答○号」と匿名で表示されます。
「匿名質問」では、ユーザー名を公開せずに匿名の質問ができます。
詳しくはこちら
2013/07/18 12:28:01

for %%i in (DDDD EEEE FFFF) do echo copy C:\\ABC\\%%i C:\\DEF

こういうこと?

匿名質問者

フォルダ名は すべて 変数にセットしてから 用います。

2013/07/18 13:01:02
  • 匿名回答2号
    匿名回答2号 2013/07/23 01:08:23
    こんにちは。この質問に回答しづらい理由は,

    >「変数にセットした文字列にある文字列を連結してcopy」

    という文章の意味を理解しづらいためだと思われます。
    (変数にどのような文字列がセットされるのか,どの文字列をどう連結したいのか,どうcopyしたいのか)

    さらに,
    >フォルダ名は すべて 変数にセットしてから 用います
    との事ですが,
    変数にセットするためのフォルダ名が,あらかじめどのように記載されているのか
    が不明なので,具体的なコードを書けません。


    それで,下記の点を教えて頂ければ,コードを書きやすくなるのですが
    教えて頂けますか?

    ・変数にセットする文字列というのは,子フォルダ名ですか?
    ・親フォルダの名称は1つだけですか?複数ありますか?
    ・文字列を連結するというのは,親フォルダと子フォルダのフォルダパスを連結するという意味ですか?
    ・変数にセットするための複数のフォルダ名のセットは,どこに,どのように記載されていますか?外部のテキストファイル中の改行区切りの記述などでしょうか,それともBATファイル中に記載しますか?あるいは,特定のフォルダ内の子フォルダ全てですか?


    似たようなサンプルコードとして,たとえば下記のBATファイルでは,
    親フォルダと子フォルダの名称をBAT内に記載しておき,
    フォルダパスの名称を連結した上で,その名称のフォルダを作成しています。
    http://d.hatena.ne.jp/language_and_engineering/20120126/p1

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません