====== NirCmd - Windows 機能のコマンドライン操作 ======
本家: [[https://www.nirsoft.net/|NirSoft - freeware utilities: password recovery, system utilities, desktop utilities]]\\
ドキュメント: [[https://www.nirsoft.net/utils/nircmd.html|NirCmd - Windows command line tool]]\\
NirCmd は、ユーザーインターフェイスを表示せずにいくつかの便利なタスクを実行できるコマンドラインユーティリティである。シンプルなコマンドラインオプションで NirCmd を実行すると、レジストリの値とキーの書き込みと削除、INIファイルへの値の書き込み、インターネットアカウントへのダイヤル、VPNネットワークへの接続、ウィンドウの再起動、コンピューターのシャットダウン、ショートカットの作成を行うことができる。ファイルへの変更、ファイルの作成/変更日の変更、表示設定の変更、モニターの電源のオフ、CD-ROMドライブのドアの開放なども...\\
本家ドキュメントより\\
===== インストール =====
[[windows:scoop|Scoop]] によるインストール。\\
**NirCmd** をインストールする。\\
$ scoop install nircmd
Installing 'nircmd' (2.86) [64bit]
nircmd-x64.zip (152.1 KB) [===================================================================================] 100%
Checking hash of nircmd-x64.zip ... ok.
Extracting nircmd-x64.zip ... done.
Linking ~\scoop\apps\nircmd\current => ~\scoop\apps\nircmd\2.86
Creating shim for 'nircmdc'.
'nircmd' (2.86) was installed successfully!
===== 簡単な使い方の例 =====
システムボリュームのミュート\\
$ nircmdc mutesysvolume 1
システムボリュームのミュート解除\\
$ nircmdc mutesysvolume 0
システムボリューム 0%\\
$ nircmdc changesysvolume -65535
システムボリューム 10% 増加\\
$ nircmdc changesysvolume 6553