0
スクリプト実行でPDFファイルの移動を実行しております。 ただ、移動するPDFファイルを他の端末が握っていた場合、 移動できないのでエラーにするのではなく、 「On Error Resume Next」でスルーしようとしたのですが、 Winactorでエラーになり「スクリプト実行」でエラーが発生しました。 「スクリプトの実行に失敗しました。内容:書き込みできません。」となります。 vbscriptであれば、問題なくエラーはスルーされるのですが、 Winactorのスクリプトだと「On Error Resume Next」は有効にはならないのでしょうか。 それとも、Winactor独自の特別なステートメントがあるのでしょうか。 '----ソース---------------------------------------------------------------------- Dim objFileSys Dim objFolder Dim objFile Set objFileSys = CreateObject("Scripting.FileSystemObject") Set objFolder = objFileSys.GetFolder("c:\temp\") 'これで移動できない子は無視するようにする On Error Resume Next For Each objFile In objFolder.Files 'PDFなら移動 If LCase(Right(objFile.Name,3)) = "pdf" 0 Then objFileSys.MoveFile "c:\temp\" & objFile.Name, "c:\move\" Next '------------------------------------------------------- ご利用のバージョン:7.4.3 ノード:スクリプト実行
この質問は解決済みのためクローズされています。
J.T ベストアンサーとして選択しました 2024年2月7日 14:13
回答とコメントは、会員登録(無料)で閲覧できるようになります。