■ 現在のこのページの役立ち度:
表示されない場合こちらのリンクからもご覧になれます。
■ このページの役立ち度を評価する:
役立ち度を評価してください。
(1(左):あまり役立たない - 5(右):大変役立った):
■ ページの共有:
[ サイト内検索 ]
カスタム検索
#912-0環境変数の取得方法は?AGITO2001-06-27(水) 19:01
     #917-0RE#912:環境変数の取得方法は?RiffRaff2001-07-06(金) 15:56
#912-0
環境変数の取得方法は?
はじめまして、AGITOと申します。

VBSで環境変数を取得したいのですが、取得方法がわかりません。
VBであれば、Environ関数があるのですが、それに相当する関数を
探す事ができませんでした。
どなたかご教授いただけませんでしょうか。
宜しくお願いいたします。
#917-0
RE#912:環境変数の取得方法は?
VBScript の標準機能にそういうものはありませんが
コンポーネントを使ってもよいなら WSH が提供する
WshEnvironment オブジェクトを利用するという方法が
あります(実装は wshom.ocx というActiveX コントロール)。
ただし欠点として

(1) Windows Script Host は必ずしもすべての環境にイン
ストールされているとは限らない

(2) スクリプトホストが IE などではセキュリティの関係で
オブジェクトのインスタンス化が出来ない場合もある

があります。

一応簡単なコードを書いておきますね。

Set WshShell = CreateObject("WScript.Shell")
Set WshProcEnv = WshShell.Environment("PROCESS")
MsgBox WshProcEnv("PATH")
お探しの情報は見つかりましたか?お困りの問題は解決しましたか?
サイト内検索, 似た記事検索で見つからなくてもあきらめずに掲示板で質問してみましょう。
VB初心者友の会があなたのお役に立てれば幸いです。また、本ページの投稿者の方々にこの場を借りて感謝致します。
本ページは過去ログを集めて自動構成しています。よろしければこのページに関するフィードバックをお願いします。
(※ 構成の誤り、広告等の不適切な記事、リンク切れ、読めないページの報告など)