Ru-Board.club
← Вернуться в раздел «Программы»

» NirCmd - бесплатное Windows command-line tool

Автор: goodman4444
Дата сообщения: 23.08.2009 18:39
Родной сайт : http://www.nirsoft.net/utils/nircmd.html

Краткое описание :

NirCmd is a small command-line utility that allows you to do some useful tasks without displaying any user interface. By running NirCmd with simple command-line option, you can write and delete values and keys in the Registry, write values into INI file, dial to your internet account or connect to a VPN network, restart windows or shut down the computer, create shortcut to a file, change the created/modified date of a file, change your display settings, turn off your monitor, open the door of your CD-ROM drive, and more...

Только вот есть такая проблема - не создаёт ярлыки файлов эта волшебная утилита, "не получается каменный цветок"
Командная строка проще вроде бы и некуда :
nircmd.exe shortcut "K:\PORTABLE1\AIMP2\aimp2.exe" "K:\PORTABLE1\2"

С уважением, goodman4444.

Полезные ссылки :
Командная строка, батники, сценарии (bat, cmd)
MortScript - другая утилита для работы со скриптами, на Ru-board
Sed for Windows - фильтр строк, например для bat-файлов
Автор: xChe
Дата сообщения: 23.08.2009 20:29
nircmd.exe shortcut "K:\PORTABLE1\AIMP2\aimp2.exe" "K:\PORTABLE1\2" "бла-бла-бла"
Автор: Betauser RC
Дата сообщения: 18.10.2010 20:39

NirCmd 2.45
Цитата:
• Added trayballoon command - displays a tray balloon with your desired text and icon.
• Added sendkeypress command - Alternative to the sendkey command. Allows you to send
key press combination in much easier way, for example: sendkeypress ctrl+shift+esc
• Added clonefiletime command to clone the date/time of existing file into one or more files.
• Added setconsolemode command to set the console display mode - window or full screen.
• Added setconsolecolor command to set the foreground and background colors of the
console text.
• Added consolewrite command to write text into the console window.
• Added debugwrite for writing text into the debug output.
• Added ~$folder.mydocuments$ variable.
Автор: Betauser RC
Дата сообщения: 27.11.2010 23:41

NirCmd 2.46
Цитата:
• Added option to locate window by process in win command.
• Added max and min options (Minimized and maximized windows)
into exec and exec2 commands.
• Added x64 builds of nircmd.exe and nircmdc.exe

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: neZlodey
Дата сообщения: 21.01.2011 13:01
NirCmd 2.47
http://www.nirsoft.net/utils/nircmd.zip
http://www.nirsoft.net/utils/nircmd-x64.zip
Цитата:
• Fixed bug: The sendkeypress command didn't work properly with Fxx keys (F1, F2, and so on).
Автор: Betauser RC
Дата сообщения: 22.02.2011 20:00

NirCmd 2.48
Цитата:
Fixed the problems with the timeout of the tray balloon in trayballoon command

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: Betauser RC
Дата сообщения: 24.02.2011 18:23

NirCmd 2.50
Цитата:
• Added 3 new sound volume commands to change or mute application volume on
Windows 7/Vista/2008: setappvolume, changeappvolume, muteappvolume
• Added new information command that shows you a message box with all sound devices on
your Windows 7/Vista/2008 system: showsounddevices.

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: Betauser RC
Дата сообщения: 13.03.2011 22:10

NirCmd 2.51
Цитата:
• Added 'focused' option for setappvolume, changeappvolume, and muteappvolume
commands, which allow you to easily change the volume of the application that
is currently in focus, on Windows 7/Vista/2008.
• Added 'default_record' option for setsysvolume, changesysvolume, setsysvolume2,
changesysvolume2, and mutesysvolume commands, which allows you set easily
change the volume of default recording device, on Windows 7/Vista/2008.

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: Betauser RC
Дата сообщения: 27.03.2011 18:29

NirCmd 2.52
Цитата:
• Added 'runas' command, which allows you to run a new process with the specified user
name/password.
• Added 'Flash' action to the win command, with allows you to flash the specified window.

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: DoXeR
Дата сообщения: 14.05.2011 10:11
есть ли русскоязычные сообщества по этой программе?
Автор: goodman4444
Дата сообщения: 14.05.2011 11:48
DoXeR

Цитата:
есть ли русскоязычные сообщества по этой программе?

На момент создания топика такое сообщество не было обнаружено.
Учитывая очевидную специфичность предмета, вряд ли он имеет широкую популярность.
Автор: DoXeR
Дата сообщения: 15.05.2011 01:18
goodman4444
спасибо, ну популярность то продукт может и не иметь, но много продуктов которые не столь популярны, однако активно поддерживаются русскими ))

Можно ли вообще посылать такие команды как нажатия клавиш НЕактивному окну?
Как бы в "скрытом" режиме что ли, чтобы во время выполнения можно было находится в других окнах.
Так обычно получается что сначала нужно прописать команду, чтобы окно стало активным, а только потом задавать нажатия.
Можно ли задать нажатия клавиш в определенном окне, не прописывая команды "сделать активным окно"
Автор: Betauser RC
Дата сообщения: 08.06.2011 12:51

NirCmd 2.55
Цитата:
• On savescreenshot, savescreenshotfull, and savescreenshotwin commands, you can now
specify *clipboard* as a filename, in order to save the screenshow into the clipboard
• On savescreenshot command, you can now specify a rectangle to capture as x, y, width,
and height instead of capturing the entire screen.

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: Betauser RC
Дата сообщения: 21.06.2011 16:15

NirCmd 2.60
Цитата:
• Added mediaplay command for playing audio file (.mp3, .wav, and so on) for the specified
number of milliseconds.
• Added changebrightness and setbrightness commands for setting the screen brightness on
laptops and netbook computers.

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: Betauser RC
Дата сообщения: 28.06.2011 21:05

NirCmd 2.65
Цитата:
• Added setdefaultsounddevice command (for Windows 7/Vista/2008 only), which allows you
to set the default sound device.
• Added setsubunitvolumedb command (for Windows 7/Vista/2008 only), which allows you to
set the volume of sound device subunits (Line In, Microphone, and so on)
• Added mutesubunitvolume command (for Windows 7/Vista/2008 only), which allows you to
mute/unmute the volume of sound device subunits (Line In, Microphone, and so on)

http://nirsoft.net/utils/nircmd.zip
http://nirsoft.net/utils/nircmd-x64.zip
Автор: DoXeR
Дата сообщения: 23.07.2011 23:21
переведите плиз что было добавлено?
Date     Version     Description
28/06/2011    2.65    

* Added setdefaultsounddevice command (for Windows 7/Vista/2008 only), which allows you to set the default sound device.
* Added setsubunitvolumedb command (for Windows 7/Vista/2008 only), which allows you to set the volume of sound device subunits (Line In, Microphone, and so on)
* Added mutesubunitvolume command (for Windows 7/Vista/2008 only), which allows you to mute/unmute the volume of sound device subunits (Line In, Microphone, and so on)

21/06/2011    2.60    

* Added mediaplay command for playing audio file (.mp3, .wav, and so on) for the specified number of milliseconds.
* Added changebrightness and setbrightness commands for setting the screen brightness on laptops and netbook computers.
Автор: data man
Дата сообщения: 23.07.2011 23:44
DoXeR
* Added setdefaultsounddevice command (for Windows 7/Vista/2008 only), which allows you to set the default sound device.
Добавлена команда setdefaultsounddevice (только для Windows 7/Vista/2008), которая позволяет установить используемое по-умолчанию звуковое устройство.
* Added setsubunitvolumedb command (for Windows 7/Vista/2008 only), which allows you to set the volume of sound device subunits (Line In, Microphone, and so on)
Добавлена команда setsubunitvolumedb (только для Windows 7/Vista/2008), которая позволяет установить уровень громкости для суб-модулей (линейный вход, микрофон и т.п.).
* Added mutesubunitvolume command (for Windows 7/Vista/2008 only), which allows you to mute/unmute the volume of sound device subunits (Line In, Microphone, and so on)
Добавлена команда mutesubunitvolume (только для Windows 7/Vista/2008), которая позволяет включить/выключить звук для суб-модулей (линейный вход, микрофон и т.п.).
* Added mediaplay command for playing audio file (.mp3, .wav, and so on) for the specified number of milliseconds.
Добавлена команда mediaplay для проигрывания заданного количества миллисекунд аудио-файла (.mp3, .wav и т.п.).
* Added changebrightness and setbrightness commands for setting the screen brightness on laptops and netbook computers.
Добавлены команды changebrightness и setbrightness для установки яркости экрана на лэптопах и нетбуках.

Как-то так
Автор: DoXeR
Дата сообщения: 25.10.2011 20:51
спасибо.
А вообще есть ли СВЕЖАЯ РУССКАЯ СПРАВКА по этой программе?
На русском языке я нашел только за 2007 год!
Может, по-свежее есть?
Автор: dos1969
Дата сообщения: 02.08.2012 18:40
Классная утилитка. Делает скрины экрана в числе многого.
Сделал батник

@ehoo off
%systemroot%\nircmd.exe savescreenshot %systemroot%\mta\scr~$currdate.MM_dd_yyyy$-~$currtime.HH_mm_ss$.png
exit

При запуске батника всё супер.

Ставлю задачу по запуску батника в планировщик с выполнением каждые 3 минуты. Скрины все чёрные.

Кто знает что это за хрень???

Автор: romby
Дата сообщения: 02.08.2012 19:37
dos1969
Может, прав не хватает? Попробуйте явно указать в задаче имя/пароль либо простого пользователя, либо админа.
Автор: dos1969
Дата сообщения: 03.08.2012 01:01
romby

Всё правильно

Добавил юзера и заработало. Просто Кэп мимо меня прошёл по всей видимости. Когда батник запускаю то запускаю от юзера а задача была создана под System. Вот скрины System и снимались.

schtasks /create /ru %USERNAME% /tn "scr" /tr "%systemroot%\scrn.exe savescreenshotfull %systemroot%\mta\scr~$currdate.MM_dd_yyyy$-~$currtime.HH_mm_ss$.png" /sc minute /mo 3 /ed 11/09/2012
Автор: Inko7
Дата сообщения: 16.12.2012 15:35
В батнике используется такая строка, которая вызывает запрос на перезагрузку:
start nircmd.exe qboxcom "Перезагрузить компьютер?" "Установка программ завершена" exitwin reboot
Но появляющееся окошко не в фокусе. Можно как-нибудь сделать, чтобы оно было активно? Т.е. сразу нажал пробел и пошла перезагрузка.
Автор: PREVED
Дата сообщения: 07.05.2013 11:27
Хочу научиться управлять окнами (из батников) при помощи NirCMD с помощью команд утилиты SendMsg и Postmsg (посылка окнам команд с параметрами wParam и iParam). В частности, в дочернем окне нужно выделить весь текст внутри EditBox (т.е. в поле для редактирования текста) и скопировать его в буфер обмена. Кто-нибудь может дать пример или подсказать где можно подробно почитать про применение этих команд ?

P.S. В справке nircmd ничего нет, только один примитивный примерчик с управлением окном Калькулятора (стандартного приложения Windows).
Автор: spetiolizer
Дата сообщения: 30.10.2013 10:02
Нужно с помощью NirCMD вставлять русский текст в диалоговые окна программ под wimdows.
При вставке из буфера обмена
nircmd sendkey ctrl down
nircmd sendkey v down
nircmd sendkey ctrl up
nircmd sendkey v up
Хорошо вставляет только, если текущая раскладка клавиатуры русская. Если английская - вставляет иероглифы.
А вставка путём Alt-<Ascii-код> (например, русское "о" - Alt-<174 на цифровой клавиатуре>)
nircmd sendkey alt down
nircmd sendkey 0x61 press
nircmd sendkey 0x67 press
nircmd sendkey 0x64 press
nircmd sendkey alt up
не работает
Может кто сталкивался...
Автор: Skif_off
Дата сообщения: 30.10.2013 11:15
spetiolizer

Цитата:
10/08/2013 2.75 'clipboard readfile' command now reads Unicode files (UTF-8 and UTF-16).

Попробуйте скармливать файл с текстом.
nircmd.exe clipboard readfile "c:\My Files\info1.txt"
Или смотрите в сторону JS/VBS/AutoIt3/AutoHotkey
Автор: spetiolizer
Дата сообщения: 30.10.2013 11:31
Skif_off


Цитата:
Попробуйте скармливать файл с текстом.
nircmd.exe clipboard readfile "c:\My Files\info1.txt"

Не имеет значения способ попадания в буфер обмена
пробовал
nircmd.exe clipboard readfile "info.txt"
туда помещал текст в разных кодировках
и
nircmd.exe clipboard set ~xee (для Win-1251)
nircmd.exe clipboard set ~xae (для cp866)
результат аналогичный


Цитата:
Или смотрите в сторону JS/VBS/AutoIt3/AutoHotkey

Хотелось бы обойтись NirCmd
Автор: yozhic
Дата сообщения: 21.11.2013 09:31
По идее при таком коде

Код: nircmd setconsolecolor 10 0
nircmd consolewrite ColorChange
Автор: yozhic
Дата сообщения: 21.11.2013 14:44
Сам себе, лосю, отвечаю. Чёрным по белому ведь написано в справке «nircmdC», там же две утилиты-то в архиве, а не одна!
Автор: oshizelly
Дата сообщения: 06.04.2014 22:49
Уважаемые, посмотрите, пожалуйста, мой вопрос по непонятной проблеме при использовании ключа Nircmd.exe setdisplay. (Вынес в отдельную тему, чтобы эту не захламлять.) Может, кто-то сталкивался с чем-то похожим.

Заранее спасибо!
Автор: iglezz
Дата сообщения: 07.04.2014 01:43
oshizelly
7х64, не работает этот трюк
Думаю имеет смысл отписать автору как багрепорт/хотелку

Страницы: 12

Предыдущая тема: Эмулятор USB-носителей


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.