• 締切済み

XPのバッチファイルについて

XPでcopyコマンドのバッチファイルを作ろうとしています。 ネットで共有ファイルからのファイルのコピーが、漢字混じりのディレクトリが長すぎて、うまく動作してくれません。 コマンドレベルでのコピーの方法はないでしょうか。

みんなの回答

  • kojitti
  • ベストアンサー率32% (449/1386)
回答No.3

「長すぎる漢字混じりのディレクトリ」に短い共有名をつければよろしいかと思いますが。 >copy \\コンピュータ名\共有名\ファイル名 コピー先

nika
質問者

お礼

うまくいけばそれでいいんですけど、どうもなにが間違っているかよくわからんのです。 バッチはただのcopyコマンドだし、ファイルサイズちいさければうまくいくし。 ファイルサイズのせいでしょうかね。??? ありがとうございました。

noname#4564
noname#4564
回答No.2

  ドライブレターをマップする、以外の方法としては、 ・ShortFileNameでコマンドを記述する。 ・パスを" "で括る。 という方法もあります。

nika
質問者

お礼

うーんよくわかりません。 ありがとうございました。

  • deadline
  • ベストアンサー率63% (1239/1943)
回答No.1

『コマンドプロンプト』上で、ネットワーク上の共有フォルダからファイルをコピーする時には、 共有フォルダを右クリック⇒『ネットワークドライブの割り当て』でドライブ名を割り当てます。 例えば、X:を割り当てれば、 copy X:ファイル名 コピー先 で、コピーできるようになります。

nika
質問者

補足

サイズの小さいものはうまくいきました。 ありがとうございました。しかし、大きくなるとうまくいきません。 ファイルサイズが20MBぐらいあります。copyコマンドに制約ありますか?

関連するQ&A