Microsoft Windowsとはマイクロソフト社が開発・販売しているOSです。
bootrec.exeはブートレコードの修復を行うコマンドである。
システムパーティションに新しいブートセクタを書き込む。
bootrec.exe /FixBoot
システムパーティションにマスタブートレコード(MBR)を書き込む。
bootrec.exe /FixMbr
Windowsと互換性があるインストールを探すために、すべてのディスクをスキャンする。
bootrec.exe /RebuildBcd
グローバルTCPパラメータを表示する。
netsh interface tcp show global
SNP (Scalable Networking Pack)を無効化する。
netsh interface tcp set global shimney=disabled
netsh interface tcp set global rss=disabled
netsh interface tcp set global netdma=disabled
NETSTATはプロトコルの統計と現在のTCP/IPネットワーク接続を表示するコマンドである。
NETSTAT [-a] [-b] [-e] [-f] [-n] [-o] [-p protocol] [-r] [-s] [-t] interval
TCP
、
UDP
、
TCPv6
又は
UDPv6
のいずれかを指定する。
-s
オプションと併用する場合のみ、前述のプロトコルに加えて
IP
、
ICMP
、
IPv6
又は
ICMPv6
のいずれかも指定できる。
ポート番号がどのアプリケーションで使用されているか確認するには、次のコマンドを実行する。
NETSTAT -nao
COMコンポーネントをシステムに登録するためには、Windows付属のコンソールプログラム regsvr32 を使用します。
regsvr32 [/u] [/s] [/n] [/i[:コマンドライン]] ファイル名
ファイル名で指定されたコンポーネント内の DllRegisterServer 関数を呼び出して、コンポーネントをシステムに登録します。
regsvr32 コマンドには次のようなオプションがあります。
Windows Updateスタンドアロンインストーラ(wusa.exe)は、コマンドプロンプトからWindows Updateを行うコマンドである。wusa.exeを実行するには、管理者アカウントの権限が必要である。
wusa update
wusa /uninstall update|/kb:kbno [/quiet] [/norestart|/warmrestart:second|/promptrestart|/forcerestart]
Get-Variable は変数の一覧を表示するコマンドレットである。
PS C:\> Get-Variable
Name Value
---- -----
$
? True
^
args {}
$PSVersionTable はPowerShellのバージョンを格納している変数である。
PSVersion | Major |
Minor | |
Build | |
Revision | |
PSEdition | - |
PSVersion | Major |
Minor | |
Build | |
Revision | |
BuildVersion | Major |
Minor | |
Build | |
Revision | |
CLRVersion | Major |
Minor | |
Build | |
Revision | |
WSManStackVersion | Major |
Minor | |
Build | |
Revision | |
PSRemotingProtocolVersion | Major |
Minor | |
Build | |
Revision | |
SerializationVersion | Major |
Minor | |
Build | |
Revision |
PowerShellのバージョン確認を行うには、$PSVersionTableを確認する。
PS C:\> $PSVersionTable
Name Value
---- -----
PSVersion 5.1.19041.610
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.19041.610
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
PS C:\> $PSVersionTable.PSVersion
Major Minor Build Revision
----- ----- ----- --------
5 1 19041 610
PS C:\> $PSVersionTable.PSVersion.Major
5
ファイル拡張子とファイルタイプの関連付けを表示・変更する。
ASSOC [.ext[=[filetype]]]
すべてのファイル拡張子の関連付けを表示する。
ASSOC
指定したファイル拡張子の関連付けを表示する。
ASSOC .ext
ファイル拡張子の関連付けを変更する。
ASSOC .ext = filetype
ファイル拡張子の関連付けを削除する。
ASSOC .ext =
EXITは、コマンド・プロンプトを終了するコマンドである。
EXIT [/B] [code]
ファイルタイプと実行コマンドの関連付けを表示・変更する。
FTYPE [filetype[=[command]]]
すべてのファイルタイプと実行コマンドの関連付けを表示する。
FTYPE
指定したファイルタイプと実行コマンドの関連付けを表示する。
FTYPE filetype
ファイルタイプに実行コマンドを関連付ける。コマンドに引数を渡す場合、 %1, %2 (1番目に引数、2番目の引数)や %* (すべての引数)を指定する。
filetype = command
ファイルタイプの関連付けを削除する。
FTYPE filetype =
拡張子が
.lua
のファイルをコマンド
lua.exe
で実行するよう関連付けする例を示す。
ASSOC .LUA=LUASCRIPT
FTYPE LUASCRIPT="C:Program Files\Lua\5.1\lua.exe" %1 %*
MKLINKはシンボリックリンクを作成するWindowsコマンドである。
シンボリックリンクを作成する。
MKLINK link target
作成するシンボリックリンクの名前を指定する。
リンクが参照するパス(相対パスまたは絶対パス)を指定する。
ディレクトリのシンボリックリンクを作成する。
MKLINK /D link target
(シンボリックリンクではなく)ハードリンクを作成する。
MKLINK /H link target
ディレクトリジャンクションを作成する。
MKLINK /J link target
Active Directoryの中のプロパティを表示する。
dsget user dn option...
表示するユーザオブジェクトの識別名(DN)を指定する。識別名の指定を省略した場合は、標準入力(stdin)から識別名を取得する。
optionには次のオプションを指定できる。