f:\i>move foo bar dir
The syntax of the command is incorrect
ヘルプ動きは言う:窓が複数のファイル引数エラーを移動し、シェル
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
これは、複数の引数を意味するようです。だから私は移動する複数の引数を与えることができますか?
f:\i>move foo bar dir
The syntax of the command is incorrect
ヘルプ動きは言う:窓が複数のファイル引数エラーを移動し、シェル
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
これは、複数の引数を意味するようです。だから私は移動する複数の引数を与えることができますか?
コマンドラインから:
for %i in (foo bar) do @move %i dir
または、CMDファイル内(%
変数の使用がわずかに異なっているので):
for %%i in (foo bar) do @move %%i dir
moveは複数の引数を取ることになっています。私の編集を参照してください。 –
プログラミング言語のバイアスを乗り越えてください。これがCファイル移動関数の引数であれば、それはプログラミングされていますか?どちらもプログラミングの一環としてファイルに入っています。 –
私は言語バイアスはありません、Ian、私はちょうどそれを指摘していました。もしあなたがコマンドプロンプトからファイルを移動する方法を尋ねるならば、プログラミング関連ではなく、質問は閉じられます。それがcmdスクリプトの一部として実行された場合、それはプログラミングです。私のベストコードのいくつかはbash/cmdで書かれています。 – paxdiablo
あなたは低いものをダウンロードする権限を持っている場合、あなたは使用できますGNU coreutils、
c:test> mv foo bar destination
複数のfiレ最初の引数として、移動コマンドに、カンマで区切り:
助けにカンマがあります理由ですmove foo,bar dir
:
MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
Stoborsは、下記のコメントは、構文がXPから、後に削除されたことを示します。あなたがそれについて考えるならば、MSはこれをねじ込みました:ファイル名にカンマを入れることができるので、 "file1" "file2"と "file1、file2"という3つのファイルを引用すると、 "file1 、file2 someDir "という意味ですか?問題は、構文は "move [/ Y |/-Y] filename1 [filename2 ...] destination"であったはずです。はい、ファイル名にはスペースを入れることができますが、コマンドラインでファイル名を引用符で区切ると、すべてうまく動作します。ポイントは、各ファイル名は移動する別々のavgvエントリでなければなりません。 –