プロセルピナ
Top Internet
Mail
Private
Proxy
Capture
Device
Download Config
and
Words
Online
Help
Online
Home
[BACK]
Top > Proserpine Macro > Commands > Constants > Windows

 

  Windows関連の定義済み文字列
  (Windowsシステム環境変数、Windowsヴァージョン、ログインユーザー)
Macro Top | Variables | Constants | Commands | Ex-Commands  


 

Windowsシステム環境変数


Env. XXXX

Windowsの環境変数 XXXX の値を取得します。
XXXXには Temp, ComSpec, Path, windir などを指定します。 数値が指定されている場合は、int[ ] などの数値変数に代入することも可能です。

【記述例】
  str["env"]=Env.windir;

 

ログインユーザー関連


Login.inAdmin

現在ログインしているユーザーが、 Administrator(コンピュータに対して完全で無制限のアクセス権を所有している) のロールを持つ場合に true の文字列を返します。
それ以外は false の文字列を返します。

【記述例】
  if (Login.isAdmin == "true") { put: "管理者"; }

Login.inPwUser

現在ログインしているユーザーが、 PowerUser(いくつかの制限付きだが、Administratorとほぼ同等のアクセス許可を所有) のロールを持つ場合に true の文字列を返します。
それ以外は false の文字列を返します。
ログインしているユーザーが Administrator の場合は、PowerUserのロールを持つので、 true の文字列を返します。

Login.inUser

現在ログインしているユーザーが、 User(システム全体にわたる変更を行うことはできない) のロールを持つ場合に true の文字列を返します。
それ以外は false の文字列を返します。
ログインしているユーザーが Administrator の場合は、Userのロールを持つので、 true の文字列を返します。

Login.inGuest

現在ログインしているユーザーが、 Guest(Userよりも制約がある) の場合に true の文字列を返します。
それ以外は false の文字列を返します。
ログインしているユーザーが Administrator の場合は、Guestのロールを持つので、 true の文字列を返します。

Login.UserName

現在ログインしているユーザーの名前(UserDomain\UserName の形式)を返します。

【記述例】
  put: Login.UserName

 

Windows ヴァージョン


Const.OsVersionMajor

Windowsメジャーヴァージョン。Widows XPの場合は 5 、 Windows Vista と Windows7 は 6

Const.OsVersionMinor

Windowsマイナーヴァージョン。

[BACK]
プロセルピナ