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

著者: Sara Rhodes
作成日: 17 2月 2021
更新日: 3 J 2024
Anonim
【VBScript】知ってると便利!フォルダにあるファイル名をテキストファイルに出力する(FileSystemObjectオブジェクト)
ビデオ: 【VBScript】知ってると便利!フォルダにあるファイル名をテキストファイルに出力する(FileSystemObjectオブジェクト)

コンテンツ

VBScriptでコードを書くとき、プログラマーはアクションを実行したり関数を呼び出す前にファイルが存在することの確認を必要とするかもしれません。これは、VBScriptと一緒に "Windows Script Host"にアクセスし、FileSystemObjectを使用することによって結合できます。このプログラミング手法を学ぶための最良の方法は、ステップバイステップの例に従うことです。これは初心者のVBScriptプログラマにとっては良い習慣です。


説明書

VBScriptを使用してファイルが存在することを確認するのは簡単です。 (Ablestock.com/AbleStock.com/Getty Images)
  1. メモ帳を開きます。 [スタート]メニューをクリックし、検索ボックスに「メモ帳」と入力します。検索結果で[メモ帳]を選択します。

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

  3. メモ帳で新しい文書を作成し、「C: Temp FileCheck.vbs」という名前で保存します。テキストファイルに ".vbs"拡張子を含めると、Windowsで実行可能なVBScriptファイルが作成されます。

  4. 次のコードをコピーしてメモ帳文書に配置します。

    明示的なオプション

    '寸法DIM fsoの設定

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

    'Wrap.FileException(' C: Temp test.txt ')を作成してから'ユーザーにWScript.Echoに警告します( "ファイルが存在します!")WScript.Quit()ファイルが見つかりません! ")If If

    'スクリプトの終了WScript.Quit()

  5. 作成したVBScriptファイルを保存してプログラムを終了します。

  6. VBScriptファイルがあるフォルダを開き、 "FileCheck.vbs"をダブルクリックします。 「ファイルが存在します」という確認メッセージボックスが表示されます。 [OK]をクリックしてメッセージボックスを閉じます。


  7. 手順1で作成した "C: Temp test.txt"ファイルの名前を変更するか削除してから、再度 "FileCheck.vbs"スクリプトをダブルクリックします。指定されたファイルはもう存在せず、 "というメッセージが表示されます。ファイルが存在しません! "コード内のIf-Then-Missingステートメントが検証を実行して結果を通知しています。メッセージボックスを閉じるには、[OK]を選択します。

お知らせ

  • VBScriptファイルを操作するときは、それらをダブルクリックするとVBScriptコードが開きます。 .vbs拡張子のファイルを編集するには、ファイルを右クリックしてメニューから[編集]を選択します。