.VBS

VBS ファイル

VBScript file (Visual Basic Script)
質問する
クイック回答

VBSファイルはVBScriptです。これは、Windowsが内蔵のWindows Script Hostで実行するプレーンテキストのソースコードです。.vbsをダブルクリックすると、ファイルが開かれるのではなく、即座に実行されます。コードを安全に読み取るには、ファイルを右クリックして「編集」を選択してください。予期しない.vbsファイルは、悪意のある可能性があるものとして扱ってください。

開発元: Microsoft カテゴリ: 実行ファイル MIME: text/vbscript
対応OS Windows macOS Linux
関連: .APK · .EXE · .JAR · .EX4

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Aug 12, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

VBS ファイル形式とは?

.vbsファイルは、VBScript(Visual Basic Script)で記述されたソースコードを含むテキストファイルです。.vbsファイルはWindowsによって直接実行されるため、注意して扱う必要があります。悪意のあるコードが含まれている可能性があるからです。関連するエンコードされたバリアントは、.vbe拡張子で保存されます。

VBScript

VBScriptはMicrosoftによって作成された、Visual Basicから派生したスクリプト言語です。一般的に、さまざまなWindowsアプリケーションやシステム自動化タスク用のスクリプトやマクロを作成するために使用されます。VBScriptはBASIC言語ファミリーに基づいていますが、スタンドアロンのアプリケーション開発ではなく、スクリプト作成用に設計された軽量なサブセットです。

Windowsでは、.vbsファイルはWindows Script Host(ダイアログ出力のwscript.exeまたはコンソール出力のcscript.exe)によって実行されます。スクリプトは、ファイル操作の自動化、レジストリの読み書き、およびCreateObject()を介したCOMオブジェクトの制御が可能です。より広範な自動化ワークフローでは、.wsfコンテナ内に.vbsスクリプトを組み合わせることができます。Microsoftは現在、新しいスクリプトタスクには.ps1を推奨しています。これは、Windows 11 24H2でVBScriptのサポートが非推奨になったためです。

セキュリティと安全性

リスク: HIGH

.vbsは、古典的なWindowsマルウェア形式の一つです。.vbsをダブルクリックすると、Windows Script Hostを介してユーザー権限で即座に「実行」されます。これにより、ファイルの削除、レジストリの編集、ペイロードのダウンロード、または自己増殖(2000年の「ILOVEYOU」ワームは.vbsでした)が行われる可能性があります。ルール:メール、チャット、またはダウンロードで届いた.vbsは、自分で作成したか完全に信頼している場合を除き、決して実行しないでください。検査する場合は、実行されないように、開くのではなく「常に」右クリック > 「編集」(テキストとして開く)を行ってください。「invoice.pdf.vbs」のような二重拡張子には注意してください。このような経緯とVBScriptの非推奨化により、現在多くの環境で.vbsは完全にブロックされています。予期せず受信した場合は、悪意のあるものとして扱い、削除してください。

形式の詳細

概要
正式名称VBScript file (Visual Basic Script)
開発元Microsoft登場時期 1996 (VBScript 1.0, with Internet Explorer 3); Windows Script Host shipped from 1998 (Windows 98)
カテゴリ実行ファイル
MIME タイプtext/vbscript
タイププレーンテキスト スクリプト ソースコード (Windows Script Host によって実行)

VBS ファイルを開くプログラム

Windows4 apps
Notepad オープンソース 構文ハイライト付きで.vbsを開いて読み取り/編集します。実行するかどうかを判断する前にスクリプトを検査する安全な方法です。
Notepad (built-in) 標準搭載 .vbsを右クリック > 「編集」(または先にメモ帳を開き、ファイル > 開く)を選択して、実行せずに安全にコードを「読み取って」ください。
Visual Studio Code 無料 ハイライト付きでファイルを開いて読み取り/編集します。スクリプトの動作を理解するのに適しています。
Windows Script Host (wscript / cscript) 標準搭載 信頼できるスクリプトを「実行」する場合:ダブルクリック(wscript)するか、コンソールで「cscript script.vbs」と入力します。これは信頼できるコードに対してのみ行ってください。ユーザー権限で実行されます。
macOS1 app
Any text editor (TextEdit, VS Code) 無料 macOSではコードの「読み取り」のみが可能で、実行はできません。VBScriptにはWindows Script Hostが必要です。TextEditやVS Codeで開いて検査してください。
Linux1 app
Any text editor (VS Code / gedit) 無料 Linuxではソースを読み取ることしかできません。ネイティブのVBScriptランタイムは存在しません。何をするものか確認するために開いてください。

技術的詳細

詳細仕様
ファイルタイププレーンテキスト VBScript ソースコード
実行エンジンWindows Script Host (WSH)
MIMEタイプtext/vbscript
バイナリシグネチャなし - プレーンテキスト。バイトシーケンスではなくVBScriptキーワードによって識別されます
デフォルトのGUIランナーwscript.exe
デフォルトのコンソールランナーcscript.exe
VBScriptバージョン5.8 (最終リリース、Windows 7以降に同梱)
大文字と小文字の区別区別なし - キーワードと識別子は大文字と小文字を区別しません
行継続行末のアンダースコア文字 (_)
エラー処理On Error Resume Next / On Error GoTo 0
オブジェクトアクセスCreateObject() を介した COM および ActiveX オブジェクト
非推奨ステータスWindows 11 24H2 (2024年10月) でデフォルトで無効化。将来のリリースで完全削除予定
セキュリティリスクファイルシステム、レジストリ、ネットワークにほとんど制限なくアクセス可能 - 歴史的に一般的なマルウェアの媒介
リリース日1996 (VBScript 1.0, with Internet Explorer 3); Windows Script Host shipped from 1998 (Windows 98)
仕様書learn.microsoft.com

VBS の変換

コミュニティ Q&A

ユーザーからの質問
質問する
VBS ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。VBS ファイルについて最初の質問をしてみましょう。

よくある質問

.vbsファイルの中身を確認するために開くにはどうすればよいですか?
右クリックして「編集」を選択するか、先にメモ帳、Notepad++、VS Codeなどを開いてからファイルを開きます。これにより、スクリプトを実行することなく、コードをテキストとして表示できます。ダブルクリックしないでください。スクリプトが実行されてしまいます。
.vbsファイルは安全ですか?
ソースを信頼できない限り、危険なものとして扱ってください。.vbsをダブルクリックすると、ユーザーの権限で実行され、ファイルの削除、レジストリの変更、マルウェアのインストールなど、実害を及ぼす可能性があります。悪名高い「ILOVEYOU」ワームは.vbsでした。右クリック > 「編集」で内容を確認し、予期しないものは決して実行しないでください。
VBScriptファイルを実行するにはどうすればよいですか?
ダブルクリックする(wscript.exeで実行されます)か、コンソール出力の場合はコマンドプロンプトで「cscript script.vbs」を実行します。これは信頼できるスクリプトに対してのみ行ってください。Windows 11 24H2では、オプションのVBScript機能を有効にする必要がある場合があります。
Windows 11で.vbsが実行されないのはなぜですか?
MicrosoftはVBScriptを非推奨にしました。Windows 11 バージョン 24H2では、これはオプションの「オンデマンド機能」(現在はデフォルトで有効)となっており、2027年頃にはデフォルトで有効にされなくなり、その後完全に削除される予定です。「設定」 > 「システム」 > 「オプション機能」を確認し、スクリプトをPowerShellに移行することを検討してください。
VBScriptをPowerShellに変換できますか?
ワンクリックでできるツールはありません。書き直す必要があります。PowerShellはVBScriptができることのすべてを実行でき、Microsoftが今後推奨する形式であるため、レガシーな.vbsを.ps1に移行するのが正しい選択です。
.vbsと.vbeの違いは何ですか?
.vbsは読み取り可能なVBScriptソースです。.vbeは、同じスクリプトをMicrosoftの古いScript Encoderに通して難読化したものです。このエンコードは脆弱で簡単に元に戻せますが、意図を隠すためにマルウェアによく使用されます。

参考文献

1Microsoft - VBScript User's Guide (archived docs)learn.microsoft.com
2Microsoft - Windows Script Host overviewlearn.microsoft.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

関連する拡張子

.APKAndroid Package
.EXEWindows Executable (Portable Executable)
.JARJava Archive
.EX4MetaTrader 4 Compiled Program (Expert Advisor / Indicator / Script)
.APPXMicrosoft Windows App Package (AppX)
.AIRAdobe AIR Application Installer Package

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧