• ベストアンサー

インターネット一時ファイルについて

XPですが、インターネット一時ファイルのフォルダからファイルをコピーしようとするとき、二個以上のファイルをいっぺんにコピーしようとするとエラーが出てコピーできませんよね。(それともうちだけ?) 同時にコピーできないのは何故なのでしょうか? また、二個以上のファイルをいっぺんにコピーすることはできないのでしょうか? 少しの情報でも結構なので是非教えて頂きたいです。

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

  • ベストアンサー
回答No.2

多分 Windows のバグだと思います。Temporary Internet Files の中のファイルはパス名が長いので、二つ以上ファイルをコピーしようとすると、パス名がオーバーラップしてしまってうまくコピーできないようです。  仕方が無いので、複数のファイルをコピーするときには VBS (Visual Basic for Script Edition) でスクリプトを書いてしのいでいます。コードはちょっと長いので、ここには載せられません。ごめんなさい。

fanheater
質問者

お礼

ご回答有難うございます。 細かい技術的なことはよくわかりませんが、パス名が長すぎるからエラーが出るのですね。 初めて知りました。有力な情報をありがとうございます。

fanheater
質問者

補足

結果報告をここでさせて頂きます。 自分自身かなり無知なので、VBSがいかなるものか調べてみてもよくわかりませんでした。 しかしパス名が長いことが原因と教えてくださったので、一時ファイルフォルダをもっと浅い所に移動させたところ、無事複数のファイルをコピーすることができるようになりました。 ご回答どうも有難うございました。

その他の回答 (1)

回答No.1

出来る出来ないの前に、IEのキャッシュをコピるのは辞めた方がいいです。 ウィルス等のセキュリティ上・・・ 普通、必要がないはずですが。

fanheater
質問者

お礼

早速のご回答有難うございます。 一時ファイルを使うのは、画像が保存できるサイトでいちいち右クリックして「対象をファイルに保存」を押すと手間がかかってしまうため、沢山画像を出して、その後いっぺんにコピーしたいためです。 ウイルスは一応信頼できるサイトなので大丈夫です。わざわざそこまで気を使ってくださり、有難うございます。

関連するQ&A