Option Explicit Dim objFileSys Dim strFilePathFrom Dim strFilePathTo 'ファイルシステムを扱うオブジェクトを作成 Set objFileSys = CreateObject("Scripting.FileSystemObject") 'コピー元のファイルのパスを指定 strFilePathFrom = "c:\temp\コピー元.txt" strFilePathTo = "c:\temp\コピー先.txt" 'エラー発生時にも処理を続行するよう設定 On Error Resume Next 'ファイルを上書きコピー Call objFileSys.CopyFile(strFilePathFrom, strFilePathTo) '元ファイルが無いなど、エラーになった場合の処理 If Err.Number <> 0 Then 'ここにエラー時の処理を記述 WScript.Echo "ファイルコピー時にエラーが発生しました。" & vbCrLf & _ "エラー番号:" & Err.Number & vbCrLf & _ "エラー詳細:" & Err.Description 'エラー情報をクリアする。 Err.Clear End If '「On Error Resume Next」を解除 On Error Goto 0 Set objFileSys = Nothing