Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Подтверждение при нажатии кнопок "Завершение работы" и "Перезагрузка"

Ответить
Настройки темы
Разное - [решено] Подтверждение при нажатии кнопок "Завершение работы" и "Перезагрузка"

Аватара для amilak

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


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


Конфигурация

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


помогите решить проблему: система Windows 7 Ultimate 64 bit ... для удобства в панели задач размещены два ярлыка - завершение работы Windows (C:\Windows\System32\shutdown.exe -s -t 00) и перезагрузка (C:\Windows\System32\shutdown.exe -r -t 00). Как сделать так, чтобы при нажатии на кнопку завершение работы и перезагрузка выполнялись не сразу, а требовали подтверждения? Это нужно, чтобы обезопасить систему от случайного нажатия этих кнопок

Отправлено: 17:13, 28-02-2012

 

Аватара для amilak

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


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

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


Цитата Vadikan:
Но на домашнем ПК его отличие от nircmd, лежащей в system32, трудно объяснить с точки зрения здравого смысла »
поясните, что Вы имели ввиду ?

Отправлено: 22:29, 28-02-2012 | #21



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

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



Administrator


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

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


А что тут пояснять? Если файл nircmd.exe скопировать в папку \Windows\Sysytem32\ то вариант из сообщения #10 будет наиболее красиво-недолгим исходя из ваших запросов. Но вы настаиваете на том, чтобы не использовать ничего стороннего, вот и непонятно почему.

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 22:34, 28-02-2012 | #22


Аватара для amilak

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


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

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


Morpheus,
спасибо за совет, хорошая утилита ... позвольте для полной ясности уточнить:
- в какой каталог лучше поместить файл nircmd.exe - Windows или System32 ?
- как избавиться от каких-либо слов в верхней части окна (в Вашем скрине это "вопрос на засыпку"), если их просто стереть, то там прописывается идущее следом слово shutdown ?
- какую команду прописать для перехода в режим сна (Win7 x64)? в справке к nircmd.exe таковой не нашел.
спс

Отправлено: 22:42, 28-02-2012 | #23


Аватара для Morpheus

Ветеран


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

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


amilak, пожалуйста
Цитата amilak:
- в какой каталог лучше поместить файл nircmd.exe - Windows или System32 ? »
В любую.
Цитата amilak:
- как избавиться от каких-либо слов в верхней части окна »
""
Цитата amilak:
если их просто стереть, то там прописывается идущее следом слово shutdown ? »
Нет.
Цитата amilak:
- какую команду прописать для перехода в режим сна (Win7 x64)? в справке к nircmd.exe таковой не нашел. »
Как создать ярлыки для спящего режима или гибернации?

Отправлено: 22:45, 28-02-2012 | #24



Administrator


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

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


Цитата amilak:
как избавиться от каких-либо слов в верхней части окна »
Код: Выделить весь код
nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 22:47, 28-02-2012 | #25


Аватара для amilak

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


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

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


всем спасибо за ответы, в принципе разобрался и уже испробовал вновь созданные ярлыки "перезагрузки" и "завершения работы" (через nircmd.exe) ... но:
1. Morpheus кинул вот эту ссылку Как создать ярлыки для спящего режима или гибернации? , но там предлагается использовать утилиту PsShutdown. Но я уже заюзал nircmd.exe, все вполне устраивает, нельзя ли без PsShutdown обойтись (к слову сказать, пробовал ее до обращения на форум, не понравилась в силу ряда причин);
2. Можно ли что-то дописать в код перезагрузки (nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00), чтобы после нажатия на кнопку "Нет" (на вопрос "Перезагрузимся?") появлялось еще одно окно с каким-либо текстом воспитательного значения типа "Больше так не шути". спс

Отправлено: 23:05, 28-02-2012 | #26


Аватара для Morpheus

Ветеран


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

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


Цитата amilak:
1. »
Там объясняется, для чего нужна PsShutdown, стандартные команды глючат.
Nircmd тоже умеет отправлять в сон, причём тесты сейчас показывают, что делает это весьма корректно, учитывая переключатель гибридной спячки в Windows. Потестируйте кому не лень,
Код: Выделить весь код
nircmd standby
если всё ок, это будет хорошей альтернативой для PsShutdown.
Цитата amilak:
2. »
Нет.

Последний раз редактировалось Morpheus, 29-02-2012 в 00:28.


Отправлено: 23:10, 28-02-2012 | #27


(*.*)


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

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


Цитата amilak:
чтобы после нажатия на кнопку "Нет" (на вопрос "Перезагрузимся?") появлялось еще одно окно с каким-либо текстом воспитательного значения типа "Больше так не шути". спс »
Blast, я знаю ты можешь! Простое окно, с кнопкой OK, но чтоб при нажатии на нее током било :)))

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 23:53, 28-02-2012 | #28


Аватара для amilak

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


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

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


возвращаясь к теме ... отличная утилита nircmd.exe, засунул ее в папку Windows 7 и в течение дня минувшего несколько раз испробовал ... но есть вопросец:
- Используемый мной код перезагрузки, который вчера здесь указывали Morpheus и Blast, таков:
nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00 Однако, в справке к утилите эта команда прописана иначе: nircmd.exe qboxcom "Перезагрузимся?" "question" exitwin reboot То же самое относится и к команде завершения работы (в конце вместо reboot прописать poweroff. Оба вида команд работают. Что оставить, какой вид команд корректнее:
Этот: nircmd.exe qbox "Перезагрузимся?" "" "shutdown.exe" -r -t 00 (перезагрузка)
или этот nircmd.exe qboxcom "Перезагрузимся?" "" exitwin reboot ???

Отправлено: 21:43, 29-02-2012 | #29



Administrator


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

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


amilak, оба варианта работают одинаково, оставляйте какой больше нравится

-------
FAQ по Windows 10 .::. Настройка Центра обновления в Windows 10 .::. Чистая установка Windows 10 – пошаговая инструкция


Отправлено: 21:46, 29-02-2012 | #30



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 7 » Разное - [решено] Подтверждение при нажатии кнопок "Завершение работы" и "Перезагрузка"

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - [решено] В RDP oтсутствуют кнопки "Завершение работы", "Перезагрузка" и др. timotv Microsoft Windows 7 13 21-05-2011 21:54
Разное - При нажатии кнопки "Обзор", программы "падают" Junos Microsoft Windows 2000/XP 9 02-02-2010 18:30
Прочие - Переназначение дополнительных кнопок мышки (Mouse4="Enter", Mouse5="Delete", etc) DreadMaster Программное обеспечение Windows 2 01-01-2009 17:54
[решено] Пропали пункты "Завершение работы" и "Перезагрузка" Angry Demon Microsoft Windows NT/2000/2003 5 30-03-2007 13:01
Пункт "Завершение сеанса..." в меню "Пуск" при входе в домен. Andrik Microsoft Windows NT/2000/2003 3 13-12-2005 11:31




 
Переход