[逆引き] Windowsでよく使うコマンド
目次
スポンサードリンク
最近C#で開発する機会が増えてきたので、Windows環境でよく使うコマンドを逆引き形式でまとめてみました。 随時更新予定。
コマンドの使用方法を調べたい
C:\Users\User> help
ファイル操作
カレントディレクトリを知りたい
C:\Users\User> cd
カレントディレクトリにあるファイルを一覧表示したい
C:\Users\User> dir
カレントディレクトリにあるディレクトリを一覧表示したい
C:\Users\User> dir /AD
名前順(昇順)でソートしてファイルを一覧表示したい
C:\Users\User> dir /ON
名前順(降順)でソートしてファイルを一覧表示したい
C:\Users\User> dir /O-N
更新順(降順)でソートしてファイルを一覧表示したい
C:\Users\User> dir /OD
更新順(昇順)でソートしてファイルを一覧表示したい
C:\Users\User> dir /O-D
サイズ順(昇順)でソートしてファイルを一覧表示したい
C:\Users\User> dir /OS
サイズ順(降順)でソートしてファイルを一覧表示したい
C:\Users\User> dir /O-S
ディレクトリを移動したい
C:\Users\User> cd ディレクトリ名
親ディレクトリに移動したい
C:\Users\User> cd ..
ファイルの内容を表示したい(Linuxではcat)
C:\Users\User> type hoge.txt
hoge
fuga
foo
bar
ファイルの内容から特定の文字を含む行を表示したい(Linuxではgrep)
C:\Users\User> type hoge.txt | find "hoge"
hoge
行番号も表示したい
C:\Users\User> type hoge.txt | find /N "hoge"
[1]hoge
ファイルの内容から特定の文字を含まない行を表示したい
C:\Users\User> type hoge.txt | find /V "hoge"
fuga
foo
bar
プログラム管理
現在実行しているプログラムの一覧を見たい
C:\Users\User> tasklist
イメージ名 PID セッション名 セッション# メモリ使用量
========================= ======== ================ =========== ============
System Idle Process 0 Services 0 8 K
System 4 Services 0 28,164 K
smss.exe 356 Services 0 460 K
csrss.exe 504 Services 0 2,416 K
wininit.exe 596 Services 0 828 K
...
以下実行中のプログラムが列挙されます。
特定のPIDで実行しているプログラムを知りたい
C:\Users\User> tasklist | find "8828"
chrome.exe 8828 Console 1 120,344 K
ユーザー・システム情報
OSのバージョンを調べたい
C:\Users\User> ver
Microsoft Windows [Version 10.0.16299.248]
コンピューター名を知りたい
C:\Users\User> hostname
COMPUTERNAME
MACアドレスを知りたい
C:\Users\User> getmac /V
接続名 アダプター 物理アドレス トランスポート名
=============== =============== =================== ==========================================================
イーサネット Intel(R) 82579L XX-XX-XX-XX-XX-XX \Device\Tcpip_{XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}
OS名やバージョン、使用可能なメモリ量など詳しいシステム情報を知りたい
C:\Users\User> systeminfo
Windows環境変数を表示したい
C:\Users\User> set
ネットワーク
IPアドレスを知りたい
C:\Users\User> ipconfig /all
DNSキャッシュをクリアしたい
C:\Users\User> ipconfig /flushdns
疎通状況を確認したい
C:\Users\User> ping -t 192.168.56.101
ポートの使用状況を確認したい
C:\Users\User> netstat -ano | find ":8080"
Search
Recent Posts
- Apacheの起動状態をチェックして停止してる場合にApacheを起動するシェルスクリプト
- Amazon LinuxのOSバージョンを調べる方法|/etc/redhat-release の代替ファイル
- MYSQLでダンプファイルを取得する際に発生したエラー「Couldn't execute 'SELECT BINLOG_GTID_POS('', '0')': You are not using binary logging (1381)」の原因と対処方法
- RHEL系Linuxでリポジトリを一覧表示するコマンド(dnf repolist)
- .php以外の拡張子でPHPを動作させようとして発生したエラー「Got error 'Access to the script '/var/www/html/php.html' has been denied (see security.limit_extensions)'」の原因と対処方法