Программное обеспечение
как завершить работу (сохранить) в программе cmd?
Если вы имеете в виду завершить приложение, то taskkill /F /IM имя_процесса.
никак
Если вдруг вам понадобилось перезагрузить, разлогинить или завершить работу компьютер или сервера из командной строки, например в bat или cmd файле, нам поможет стандартная утилита Windows shutdown.exe.
В зависимости от того, что вам требуется сделать, утилита имеет несколько ключей. Их то мы сейчас и рассмотрим.
Формат команды следующий:
shutdown [-i | -l | -s | -r | -a ] [-f ] [-t xx]
Рассмотрим подробнее каждый из ключей:
-i - этот параметр, если используется, должен быть первым. Отображает некое подобие графического интерфейса, позволяет выбрать компьютер, тип действия (завершение работы, перезагрузка, выход из системы) , задать время в секундах за которое пользователь будет предупрежден о завершении работы, причина завершения работы и комментарий. Из опыта могу сказать, что этим параметром никогда не пользовался, на мой взгляд гораздо удобней выставить все эти параметры ключами.
-l - этот параметр сообщает системе, что необходимо завершить сеанс пользователя, т. е. разлогиниться. Пользовался им довольно редко, не считаю особо нужным.
- s - это уже интересней, это параметр сообщает системе о том, что необходимо завершить работу.
- r -ключ указывающий системе, что необходимо произвести перезагрузку.
-a - ключ отменяющий завершение работы, перезагрузку или завершения сеанса пользователя. Полезен при борьбе с вирусами в среде зараженой системы, когда зараза вызывает падение критических процессов и система уходит в перезагрузку, как правило с 60-ти секундной задержкой.
-f - этот параметр говорит системе что необходимо выполнить действие принудительно, т. е. если вы сказали что необходимо перезагрузиться, а какой-то процесс не успел правильно завершиться, система будет ждать его коректного закрытия. С этим параметром система выполнить перезагрузку или завершение работы не смотря ни на что.
-t - это ключ задает время в секундах, через которое следует выполнить указанное действие.
Есть еще несколько ключей, но я ими никогда не пользовался, по моему мнению они не представляют особого интереса.
Итак, в завершении приведем пример.
Есть задача пререзагрузить систему через 30 минут. Выполнить это можно следующими параметрами:
shutdown -r -f -t 1800
-r - перезагрузка, -f - принудительно, -t 1800 - время, через которое следует выполнить команду, 30 мин. = 1800 сек.
Кстати, при лечении вирусов в автоматическом режиме удобно ставить завершение системы через несколько часов (предположительное время завершения сканирования + 30 мин. )
Так же можно записать эту команду в cmd или bat файл и засунуть в планировщик задач Windows, ради шутки или с целью перезагружать сервер каждые выходные. Вариантов много, удачных экспериментов!
В зависимости от того, что вам требуется сделать, утилита имеет несколько ключей. Их то мы сейчас и рассмотрим.
Формат команды следующий:
shutdown [-i | -l | -s | -r | -a ] [-f ] [-t xx]
Рассмотрим подробнее каждый из ключей:
-i - этот параметр, если используется, должен быть первым. Отображает некое подобие графического интерфейса, позволяет выбрать компьютер, тип действия (завершение работы, перезагрузка, выход из системы) , задать время в секундах за которое пользователь будет предупрежден о завершении работы, причина завершения работы и комментарий. Из опыта могу сказать, что этим параметром никогда не пользовался, на мой взгляд гораздо удобней выставить все эти параметры ключами.
-l - этот параметр сообщает системе, что необходимо завершить сеанс пользователя, т. е. разлогиниться. Пользовался им довольно редко, не считаю особо нужным.
- s - это уже интересней, это параметр сообщает системе о том, что необходимо завершить работу.
- r -ключ указывающий системе, что необходимо произвести перезагрузку.
-a - ключ отменяющий завершение работы, перезагрузку или завершения сеанса пользователя. Полезен при борьбе с вирусами в среде зараженой системы, когда зараза вызывает падение критических процессов и система уходит в перезагрузку, как правило с 60-ти секундной задержкой.
-f - этот параметр говорит системе что необходимо выполнить действие принудительно, т. е. если вы сказали что необходимо перезагрузиться, а какой-то процесс не успел правильно завершиться, система будет ждать его коректного закрытия. С этим параметром система выполнить перезагрузку или завершение работы не смотря ни на что.
-t - это ключ задает время в секундах, через которое следует выполнить указанное действие.
Есть еще несколько ключей, но я ими никогда не пользовался, по моему мнению они не представляют особого интереса.
Итак, в завершении приведем пример.
Есть задача пререзагрузить систему через 30 минут. Выполнить это можно следующими параметрами:
shutdown -r -f -t 1800
-r - перезагрузка, -f - принудительно, -t 1800 - время, через которое следует выполнить команду, 30 мин. = 1800 сек.
Кстати, при лечении вирусов в автоматическом режиме удобно ставить завершение системы через несколько часов (предположительное время завершения сканирования + 30 мин. )
Так же можно записать эту команду в cmd или bat файл и засунуть в планировщик задач Windows, ради шутки или с целью перезагружать сервер каждые выходные. Вариантов много, удачных экспериментов!
Похожие вопросы
- Добрый день. Стала выскакивать ошибка "Завершена работа программы... "
- кто подскажет как при переустанке винды сохранить установленные программы?
- какая разница между utorrent и zona'ой программой В смысле работы как торрент программы
- Подскажите программу для наблюдения за сотрудниками. Просмотр посещаемых страниц, время работы за компьютером, программы
- В чем проявляються конфликты при работе двух антивирусных программ?
- Возникшая проблема привела к прекращению работы программы.
- Нужна программа для ограничения времени работы за компьютером
- Как скопировать содержимое папки "мои документы" с cmd?
- Как-то можно разархивировать файл через CMD? (Windows) Как-то можно разархивировать файл через CMD? (Windows)
- На windows 7 cmd.exe грузит процессор до 50%.