Те, як поширювати змінних оточення системи

Переклади статей Переклади статей
Номер статті: 104011 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

ПІДСУМКИ

Змінні оточення користувача можна змінювати шляхом редагування таких Розділ реєстру:
   HKEY_CURRENT_USER \ 
         Environment
				
Ви можете змінити змінні оточення системи шляхом редагування таких Розділ реєстру:
   HKEY_LOCAL_MACHINE \ 
               SYSTEM \ 
    CurrentControlSet \ 
              Control \ 
      Session Manager \ 
          Environment
				
Примітка, що будь-якої змінної середовища яка потребує розширення (наприклад, під Вільний час сценарій виконання системи % %) необхідно зберігати в реєстрі як на REG_EXPAND_SZ параметр реєстру. Будь-які значення типу REG_SZ буде не розширена коли читати з реєстру.

Зверніть увагу, що Regedit. exe не має спосіб додати REG_EXPAND_SZ. сценарій виконання Regedt32. exe під Вільний час редагування ці значення вручну.

Проте зверніть увагу, що модифікації змінних оточення не призвести до негайних змін. Наприклад, якщо ви починаєте іншої команди Оперативне після внесення змін, змінні оточення буде відображати в попередній (не поточний) значення. Зміни не наберуть сили, доки Вийдіть і увійдіть знову.

Для здійснення цих змін, без потреби виходити з системи, трансляції на WM_SETTINGCHANGE протокол IMAP для всіх вікон в системі, так що будь-який застосунки (наприклад, Windows Explorer, менеджер програми, Диспетчер завдань, контроль Панель і так далі), можна виконати оновлення.

ДОДАТКОВІ ВІДОМОСТІ

Наприклад, на основі Windows NT системний інтегратор, Наступний фрагмент коду повинні поширюються змін до змінних оточення, які використовуються в командному рядку:
   SendMessageTimeout(HWND_BROADCAST, WM_SETTINGCHANGE, 0,
    (LPARAM) "Environment", SMTO_ABORTIFHUNG,
    5000, &dwReturnValue);
				
Жоден з додатків, що поставляються з Windows 95 і Windows 98, у тому числі провідника Windows і програми Менеджер, відповісти на це протокол IMAP. Таким чином, під Вільний час цієї статті технічно можуть бути реалізовані на Windows 95 і Windows 98, немає ніякого ефекту, за винятком до Сповіщати сторонніх додатків. Єдиний спосіб зміни глобального змінні оточення на Windows 95 є змінити файл AutoExec. bat і Перезавантажте комп’ютер-зразок.

Властивості

Номер статті: 104011 - Востаннє переглянуто: 6 липня 2012 р. - Редакція: 2.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Windows Server 2003 Datacenter Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 3.51
Ключові слова: 
kbhowto kbsyssettings kbmt KB104011 KbMtuk
Машинний переклад
УВАГА! Цю статтю переклала програма машинного перекладу Microsoft, а не людина. Корпорація Microsoft пропонує вам як машинні переклади, так і переклади фахівців, щоб Ви мали доступ до всіх статей бази знань рідною мовою. Проте стаття, яку переклав комп’ютер, не завжди бездоганна. Вона може містити лексичні, синтаксичні або граматичні помилки. Так само помиляється іноземець, спілкуючись вашою рідною мовою. Корпорація Microsoft не несе відповідальність за жодні неточності, помилки або шкоду, завдану неправильним перекладом змісту або його використанням з боку користувачів. Крім того, корпорація Microsoft часто оновлює програму машинного перекладу.
Клацніть тут, щоб переглянути цю статтю англійською мовою: 104011

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com