NirCmd полезная и многофункцианальная утилита для управления Windows
Вторник, 27 ноября 2012 г.Рубрика: Познавательное -> В помощь сисадмину
Метки: NirCmd | Windows
Просмотров: 41411
Подписаться на комментарии по RSS
NirCmd полезная и многофункциональная утилита для управления Windows
NirCmd — маленькая утилита (116 Kб), которая позволяет выполнять различные системные задачи - отключить монитор, запустить скринсейвер, выключить компьютер и многое, многое другое. Программа работает в фоновом режиме, абсолютно не мешая или не выдавая своего присутствия. Для указания утилите нужного действия используются параметры командной строки. Множество параметров можно посмотреть на . Приведу наиболее интерестные или более менее применимые:| Увеличить громкость системы на 2000 едениц (из 65535) | nircmd.exe changesysvolume 2000 |
| Уменьшить громкость системы на 5000 едениц (из 65535) | nircmd.exe changesysvolume -5000 |
| Установить громкость системы на максимум | nircmd.exe setsysvolume 65535 |
| Установить беззвучный режим | nircmd.exe mutesysvolume 1 |
| Убрать беззвучный режим | nircmd.exe mutesysvolume 0 |
| Запустить скрин-сейвер по умолчанию | nircmd.exe screensaver |
| Отправить компьютер в ждущий режим | nircmd.exe standby |
| Выйти из учетной записи текущего пользователя | nircmd.exe exitwin logoff |
| Выключить компьютер | nircmd.exe exitwin poweroff |
| Набрать имя соединения “My Internet” | nircmd.exe rasdial “My Internet” |
| Отключить соединение под именем “My Internet” | nircmd.exe rashangup “My Internet” |
| Сделать Internet Explorer на 75% прозрачным (192 / 256) | nircmd.exe win trans ititle “internet explorer” 192 |
| Свернуть все окна Internet Explorer | nircmd.exe win min class “IEFrame” |
| Закрыть все окна Explorer (Мой компьютер, папки, и т.д.) | nircmd.exe win close class “CabinetWClass” |
| Спрятать все окна Internet Explorer | nircmd.exe win hide class “IEFrame” |
| Показать все окна Internet Explorer ( после их скрытыми в предыдущем примере) | nircmd.exe win show class “IEFrame” |
| Создать ярлык для Windows calculator в меню Пуск (Start Menu) -> Программы (Programs) -> Calculators | nircmd.exe shortcut “f:\winnt\system32\calc.exe” “~$folder.programs$\Calculators” “Windows Calculator” |
| Скрыть часы в системном трее | nircmd.exe win child class “Shell_TrayWnd” hide class “TrayClockWClass” |
| Показать часы в системном трее | nircmd.exe win child class “Shell_TrayWnd” show class “TrayClockWClass” |
| Завершить процесс Internet Explorer | nircmd.exe killprocess iexplore.exe |
| Установить режим дисплея 800x600x24bit colors | nircmd.exe setdisplay 800 600 24 |
| Создать ярлык на рабочем столе, который установит режим дисплея 800x600x24bit colors | nircmd.exe cmdshortcut “~$folder.desktop$” “800x600x24″ setdisplay 800 600 24 |
| Перезапустить Apache server (в Windows NT/2000/XP/2003) | nircmd.exe service restart apache |
| Создать ярлык на рабочем столе, который будет перезапускать Apache server | nircmd.exe cmdshortcut “~$folder.desktop$” “Restart Apache” service restart apache |
| Перезапустить IIS | nircmd.exe service restart w3svc |
| Перезапустить MySql | nircmd.exe service restart MySql |
| Открыть указанный ключ реестра/значение в RegEdit | nircmd.exe regedit “HKLM\Software\Microsoft\Windows\CurrentVersion” “CommonFilesDir” |
| Открыть в RegEdit ключ реестра, который был скопирован в буфер обмена | nircmd regedit “~$clipboard$” |
| Отключить скрин-сейвер | nircmd.exe regsetval sz “HKCU\control panel\desktop” “ScreenSaveActive” 0 |
| Включить скрин-сейвер | nircmd.exe regsetval sz “HKCU\control panel\desktop” “ScreenSaveActive” 1 |
| Изменение даты / времени указанного файла (время создания и изменения) | nircmd.exe setfiletime “c:\temp\myfile.txt” “24-06-2003 17:57:11″ “22-11-2005 10:21:56″ |
| Скопировать текст с файла info1.txt (простой текстовый файл) в буфер обмена | nircmd.exe clipboard readfile “c:\My Files\info1.txt” |
| Добавить текст с буфера обмена в файл info1.txt | nircmd.exe clipboard addfile “c:\My Files\info1.txt” |
| Очистить буфер обмена | nircmd.exe clipboard clear |
| Очистить корзины на всех дисках | nircmd.exe emptybin |
| Ожидать 2 секунды, а затем выполнить “принт-скрин” экрана в файл shot.png | nircmd.exe cmdwait 2000 savescreenshot “f:\temp\shot.png” |
| Сохранить серию из 10-ти “скриншотов”, с интервалом между сериями в 60 секунд. Имена файлов сохраненных скриншотов будут содержать время и дату сохранения. | nircmd.exe loop 10 60000 savescreenshot c:\temp\scr~$currdate.MM_dd_yyyy$-~$ currtime.HH_mm_ss$.png |
Еще записи по теме
- Настройка VPN сервера Windows 2003
- Взлом Wi-Fi при помощи Aircrack и Reaver в Linux
- CDripping в Linux (конвертируем Audio CD в MP3)
- Что такое eAccelerator и с чем его едят ?
- Поднимаем VPN-PPTP сервер на Windows Server 2008 R2
- Мультимедианый репозиторий для Debian
- Rsync: утилита для быстрого удаленного или локального копирования файлов
Комментариев: 3
Интересная утилита с интересными применениями. Спасибо.
Анальная? Безграмотность или своеобразный юмор?
aleks, каюсь моя безграмотность :ohh:. Исправил.