コンピューター名とユーザー名は、環境変数から取得。 IP アドレスを ipconfig.exe の出力から取ってきているのはいまいちな気もするけど、これが一番いいんだろうなぁ。 (下記スクリプトでは、IP アドレスが複数付与されることがあることを考慮してないので注意) Option Explicit Dim wsh, env, exe Dim ipaddress, computername, username Dim strLine, iColon Set wsh = WScript.CreateObject("WScript.Shell") computername = wsh.ExpandEnvironmentStrings("%COMPUTERNAME%") username = wsh.ExpandEnvironmentStrings("%USERNAME%") Set exe =
![VBScript でコンピューター名/ユーザー名/IP アドレスを取得: ある nakagami の日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/91294c5e7d5927632be882106d59f6c861902287/height=288;version=1;width=512/https%3A%2F%2Fblog.ss-blog.jp%2F_common%2Fimg%2Fsonet_logo_l.png)