NirCmd полезная и многофункцианальная утилита для управления Windows
Вторник, 27 ноября 2012 г.Рубрика: Познавательное -> В помощь сисадмину
Метки: NirCmd | Windows
Просмотров: 40353
Подписаться на комментарии по 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 |
Комментариев: 3
Интересная утилита с интересными применениями. Спасибо.
Анальная? Безграмотность или своеобразный юмор?
aleks, каюсь моя безграмотность :ohh:. Исправил.