VBScriptエラーのエラーである"書き込みできません。"の原因と対処に関して説明します。
エラーメッセージ:
書き込みできません。
エラーメッセージ(英語):
Permission denied
スポンサード リンク
エラーコード:
70
エラー原因:
WriteLine関数などでファイルへ書き込みを実行しようとしましたが、「ファイルアクセス権(ACL)がない」あるいは「読み込み専用」プロパティなどの理由で書き込みに失敗しました。
以下の例では「c:\temp\test.txt」に読み込み専用のプロパティが設定されているため、WriteLineによるファイルへの書き込みに失敗します。
【スクリプト】
Option Explicit
Dim objFSO, objTextFile
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile ("c:\temp\test.txt", 8, True)
objTextFile.WriteLine("テストメッセージ")
objTextFile.Close
【実行結果】
Microsoft VBScript 実行時エラー: 書き込みできません。
スポンサード リンク
対処:
ファイルのアクセス権利、あるいはプロパティを確認します。
スポンサード リンク