|
// オブジェクト作成
var WshShell = new ActiveXObject("WScript.Shell");
var Fso = new ActiveXObject( "Scripting.FileSystemObject" );
// システム環境変数を取得
var WshSysEnv = WshShell.Environment("SYSTEM");
var strEnvPath = WshSysEnv("PATH");
// ユーザー環境変数を取得
WshSysEnv = WshShell.Environment("USER");
strEnvPath += ";" + WshSysEnv("PATH");
// トークンに分解
var aData = strEnvPath.split( ";" );
// ソート
aData = aData.sort();
// テキストファイルに書き込む
var OutObj = Fso.OpenTextFile( "result.txt", 2, true );
for (key in aData) {
OutObj.WriteLine( aData[key] );
}
OutObj.Close();
| |