Exec (WshShell オブジェクト)

object.Exec(command)

引数

object
WshShell の名前を指定します。
command
スクリプトの実行に使用するコマンド ラインを示す文字列値です。コマンド プロンプトから入力する場合と全く同じコマンド ラインを指定します。


解説

コマンドシェルでアプリケーションを実行します。
Exec メソッドを使って実行したスクリプトのステータス情報やエラー情報だけでなく、 StdIn、StdOut、および StdErr チャンネルにもアクセスできます。


使用例
Set WshShell = CreateObject("WScript.Shell")
Set oExec = WshShell.Exec("calc")


Exec (WshShell オブジェクト) に関連する項目

CurrentDirectory現在アクティブになっているディレクトリを取得または変更します。
EnvironmentWshEnvironment オブジェクト (環境変数のコレクション) を返します。
SpecialFoldersSpecialFolders オブジェクト (特定フォルダのコレクション) を返します。
AppActivateアプリケーション ウィンドウをアクティブにします。
CreateShortcutショートカットまたは URL ショートカットへのオブジェクト参照を作成します。
ExpandEnvironmentStrings環境変数を展開した値を返します。
LogEventイベント エントリをログ ファイルに追加します。
Popupポップアップ メッセージ ボックスにテキストを表示します。
RegDeleteレジストリから指定されたキーまたは値を削除します。
RegReadレジストリ内のキー名または値名の値を返します。
RegWrite新しいキーの作成、新しい値名の既存キーへの追加 (および値の設定)、既存の値名の値変更などを行います。
Run新しいプロセス内でプログラムを実行します。
SendKeysキーボードから入力したときのように、1 つ以上のキー ストロークをアクティブなウィンドウに送ります。




WSH講座



WSHリファレンス

組み込みオブジェクト




ファイル操作オブジェクト


Copyright (C) WSH@Workshop All rights reserved.