VBScriptエラーのエラーである"ディスクは準備されていません。"の原因と対処に関して説明します。
エラーメッセージ:
ディスクは準備されていません。
エラーメッセージ(英語):
Disk not ready
スポンサード リンク
エラーコード:
71
エラー原因:
WriteLine関数などでファイルへ書き込みを実行しようとしましたが、指定したドライブにアクセス出来ませんでした。
以下の例では「Dドライブ」以下の temp\test.txt に書き込みを行いますがDドライブが存在しないため本エラーが発生します。
【スクリプト】
Option Explicit
Dim objFSO, objTextFile
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.OpenTextFile ("d:\temp\test.txt", 8, True)
objTextFile.WriteLine("テストメッセージ")
objTextFile.Close
【実行結果】
Microsoft VBScript 実行時エラー: ディスクは準備されていません。
スポンサード リンク
対処:
デバイスが存在するか確認します。以下のような原因が考えれれます。
・USBデバイスで取り外してしまった。
・ネットワークドライブだが、ネットワークが切断されてアクセスできない。
・フォーマットされていないデバイス、あるいはWindowsが認識できないフォーマット。
・デバイスが故障。
・デバイスがハングあるいはビジー。
スポンサード リンク