• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォルダコピーで失敗したファイル名をログに取得したい)

フォルダコピーで失敗したファイル名をログに取得したい

このQ&Aのポイント
  • フォルダのコピーをVBスクリプトで実行する際に、コピー途中でエラーが発生した場合にエラーの対象となったファイル名やフォルダ名をログに出力する方法を知りたいです。
  • VBスクリプトでフォルダのコピーを実行する際、コピー中に発生したエラーがどのファイルに起因するものかを知る方法を教えてください。
  • VBスクリプトを使用してフォルダのコピーを行う際に、エラーが起きた場合にそのエラーが発生したファイル名やフォルダ名をログに残す方法を教えてください。

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

  • ベストアンサー
  • SHIMAPEE
  • ベストアンサー率75% (154/203)
回答No.1

個々のファイル、サブフォルダごとにエラーを判定したいのであれば、お考えのとおり、個々のファイル、サブフォルダごとにCopyFileメソッドとCreateFolderメソッドを使うしかありません。 FilesコレクションとFoldersコレクションの例を見て下さい。VBScriptの方は関数名があやしいものがありますが。 http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/script56/html/jscolfiles.asp http://msdn.microsoft.com/library/ja/default.asp?url=/library/ja/script56/html/jscolfolders.asp サブフォルダは再帰的に扱うとよいでしょう。下記が参考になると思います。 http://www.atmarkit.co.jp/fwin2k/operation/wsh11/wsh11_01.html

Gami7
質問者

お礼

ありがとうございます。 丁度いいサンプルもありました。 参考にしてやってみます。

関連するQ&A