Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Управление ОС в реальном времени

Ответить
Настройки темы
CMD/BAT - Управление ОС в реальном времени

Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Доброго времени суток коллеги

Возникла задача: отключить системный значок в режиме реального времени (без перезагрузки ОС) через CMD или BAT, надеюсь на вашу помощь.

В графическом интерфейсе это можно сделать так:

1.
2.
3.

Когда это делаешь в графическом интерфейсе windows, изменения моментально вступают в силу. А если редактировать реестр как описано здесь: http://www.oszone.net/10414/notification_area#031 используя код:
Код: Выделить весь код
REG ADD HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v HideSCAHealth /t REG_DWORD /d 1 /f
нужно перезагружать ОС чтоб изменения вступили в силу (мне этот вариант не подходит)

Вопроса два:
1. Как мне решить этот вопрос через CMD или BAT (без перезагрузки ОС) ?
2. Почему команды через графический интерфейс исполняются моментально, а в остальных случаях нужно перезагружать ОС ? или не так: что нужно делать, чтоб команды через CMD, BAT исполнялись без перезагрузки ОС (как в графическом интерфейсе) ?

Отправлено: 14:22, 18-10-2013

 

Аватара для sunnykey

Пользователь


Сообщения: 124
Благодарности: 47

Профиль | Отправить PM | Цитировать


Цитата uploadprofi:
Вопроса два:
1. Как мне решить этот вопрос через CMD или BAT (без перезагрузки ОС) ?
2. Почему команды через графический интерфейс исполняются моментально, а в остальных случаях нужно перезагружать ОС ? или не так: что нужно делать, чтоб команды через CMD, BAT исполнялись без перезагрузки ОС (как в графическом интерфейсе) ? »
Вообще-то ветка HKCU применяется при выходе из системы, либо при перезапуске процесса explorer.exe, либо при вызове функции обновления рабочего стола
Код: Выделить весь код
RUNDLL32.EXE user32.dll, UpdatePerUserSystemParameters

-------
cmd умри, powershell живи=)
Powershel 4.0 microsoft.com/ru-ru/download/details.aspx?id=40855

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:00, 18-10-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


поясните пожалуйста что єта строка значит и подробнее: как перезапустить процесс explorer.exe и как вызвать функцию обновления рабочего стола.

Отправлено: 21:43, 23-10-2013 | #3


Ветеран


Сообщения: 2196
Благодарности: 727

Профиль | Отправить PM | Цитировать


Наверное правильнее будет
Код: Выделить весь код
rundll32.exe user32.dll,UpdatePerUserSystemParameters ,1 ,True
- принудительно обновить все параметры раздела реестра HKCU для текущего пользователя без перезагрузки explorer.exe

п.с. вызвать диалог можно и так
Код: Выделить весь код
rundll32.exe shell32.dll,Options_RunDLL 4

Последний раз редактировалось sov44, 23-10-2013 в 22:28.

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:22, 23-10-2013 | #4


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


sov44 спасибо, может еще кто-то подскажет, как перезапустить процесс explorer.exe ?

Отправлено: 23:51, 24-10-2013 | #5


Аватара для sunnykey

Пользователь


Сообщения: 124
Благодарности: 47

Профиль | Отправить PM | Цитировать


Цитата uploadprofi:
sov44 спасибо, может еще кто-то подскажет, как перезапустить процесс explorer.exe ?
Код: Выделить весь код
taskkill /im "explorer.exe" /f
start explorer.exe
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:53, 25-10-2013 | #6


Новый участник


Сообщения: 10
Благодарности: 0

Профиль | Отправить PM | Цитировать


Есть разница между тем как это делает графический интерфейс windows и CMD! Когда эту процедуру делаешь в интерфейсе windows изменения моментально вступают в силу и все, а если перезагружать explorer.exe, то на секунду пропадает экспресс панель и все ярлыки. Как это реализовать без этих графических эффектов ?

Последний раз редактировалось uploadprofi, 03-11-2013 в 22:26.


Отправлено: 20:38, 03-11-2013 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Управление ОС в реальном времени

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Нормализация звука в реальном времени MKN Хочу все знать 3 29-06-2012 12:38
Сжатие в реальном времени a6u6ac Видео и аудио: обработка и кодирование 0 19-01-2012 18:10
Ошибка экспорта в реальном времени Baiker Программное обеспечение Windows 1 21-08-2011 02:27
Выбор стратегии в реальном времени lxa85 Игры 8 03-01-2011 19:42
[решено] Аудит ipfw в реальном времени (?) dmitryst Программное обеспечение Linux и FreeBSD 8 09-04-2009 14:21




 
Переход