VBScriptを使用してファイルが存在するかどうかを確認する方法

コンピューター画面にファイルをダウンロードする

VBScriptを使用すると、ファイルが存在することを簡単に確認できます。

画像クレジット: Ablestock.com/AbleStock.com/Getty Images

VBScriptコードを作成する場合、プログラマーは、アクションを実行したり関数を呼び出したりする前に、ファイルが存在することを確認する必要がある場合があります。 これは、VBScriptを使用してWindows Script Hostにアクセスし、FileSystemObjectを利用することで実現できます。 このプログラミング手法を学ぶための最良の方法は、段階的な例に従うことです。 これは、初心者のVBScriptプログラマーにとっては良い習慣です。

ステップ1

メモ帳を開きます。 Windowsの[スタート]メニューをクリックし、検索ボックスに「メモ帳」と入力します。 検索結果からメモ帳を選択します。

今日のビデオ

ステップ2

メモ帳で新しいファイルを作成します。 ファイルにランダムな文字をいくつか入力し、「C:\ Temp \ test.txt」として保存します。 このファイルは、VBScriptコードを示すために使用されます。

ステップ3

メモ帳で別の新しいドキュメントを作成し、このファイルを「C:\ Temp \ FileCheck.vbs」として保存します。 テキストファイルに「.vbs」拡張子を追加すると、Windowsコンピューター上に実行可能なVBScriptファイルが作成されます。

ステップ4

次のコードをコピーしてメモ帳ドキュメントに貼り付けます。

オプション明示

'寸法DIMfsoを設定します

'Set Object Set fso = CreateObject( "Scripting。 FileSystemObject ")

'条件の作成If(fso。 FileExists( "C:\ Temp \ test.txt"))Then 'ユーザーWScriptに警告します。 Echo( "ファイルが存在します!")WScript。 Quit()Else 'アラートユーザーWScript。 Echo( "ファイルが存在しません!")End If

'スクリプトWScriptを終了します。 終了する()

ステップ5

作成したVBScriptファイルを保存して、メモ帳を終了します。

ステップ6

VBScriptファイルを含むフォルダーを参照し、「FileCheck.vbs」をダブルクリックします。 「ファイルが存在します!」というメッセージボックスが表示されます。 「OK」を選択してメッセージボックスを閉じます。

ステップ7

手順1で作成した「C:\ Temp \ test.txt」ファイルの名前を変更または削除します。 次に、「FileCheck.vbs」スクリプトをもう一度ダブルクリックします。 今回は、指定されたファイルが存在せず、「ファイルは存在しません。 VBScriptコードのIf-Then-Elseステートメントがチェックを実行し、次のことを警告しています。 結果。 「OK」を選択してメッセージボックスを閉じます。

警告

VBSscriptファイルを操作する場合、これらのファイルをダブルクリックすると、VBScriptコードが起動します。 拡張子が.vbsのファイルを編集するには、ファイルを右クリックして、コンテキストメニューから[編集]を選択します。