Книга: Windows Script Host для Windows 2000/XP
Метод Environment
Разделы на этой странице:
Метод Environment
Параметр strType
задает вид переменных среды, которые будут записаны в коллекции WshEnvironment
; возможными значениями этого параметра являются "System" (переменные среды операционной системы), "User" (переменные среды пользователя), "Volatile" (временные переменные) или "Process" (переменные среды текущего командного окна).
Замечание
Для Windows 9х единственным допустимым значением параметра strType
является "Process".
В следующем примере мы распечатываем число процессоров, имеющихся в компьютере с операционной системой Windows NT/2000/XP (переменная NUMBER_OF_PROCESSORS
), и путь к каталогу Windows (листинг 1.15).
Листинг 1.15. Печать значений переменных среды (объект WshShell.Environment
)
/*****************************************************************/
/* Имя: ShowEnvir.js */
/* Язык: JScript */
/* Описание: Получение значений некоторых переменных среды */
/*****************************************************************/
var WshShell,WshSysEnv;
//Создаем объект WshShell
WshShell = WScript.CreateObject("WScript.Shell");
//Создание коллекции WshEnvironment
WshSysEnv = WshShell.Environment("SYSTEM");
WScript.Echo(WshSysEnv("NUMBER_OF_PROCESSORS"));
WScript.Echo(WshShell.Environment.Item("WINDIR"));
/************* Конец *********************************************/
- The GNOME Desktop Environment
- KDE — The Other Environment
- Using Environment Variables
- Chapter 12. Embedded Development Environment
- 2.3.8. Cross-Development Environment
- 12.1. Cross-Development Environment
- 5.1.5 Integrated Development Environments (IDEs)
- 5.3 mikroC Integrated Development Environment (IDE)
- Листинг 7.4. (print-environment.c) Отображение переменных среды процесса
- C News in an NFS Environment
- 1.1.1 Embedded Systems in the Home Environment
- 1.1.2 Embedded Systems in the Work Environment