パソコン忘備録
主要コマンド
最終更新:
Bot(ページ名リンク)
-
view
コマンドプロンプト
主要コマンド
概要
頻度の高いであろうコマンドをまとめています。説明はコマンドプロンプトのhelp(/?)で表示されるものと同じです。
あくまで著者本人の個人的印象で取り上げるもので、職場や個人の作業内容によって最頻度は大幅に変わります。
あくまで著者本人の個人的印象で取り上げるもので、職場や個人の作業内容によって最頻度は大幅に変わります。
| オプション | 意味 | ||
| コピー | copy | (書式) | COPY [/D] [/V] [/N] [/Y ❘ /-Y] [/Z] [/L] [/A ❘ /B] 送り側 [/A ❘ /B] [+ 送り側 [/A ❘ /B] [+ ...]] [受け側 [/A ❘ /B]] |
| /A | asciiファイル | ||
| /B | バイナリファイル | ||
| /D | 受側ファイルが暗号化が解除されて作成されるようにする | ||
| /V | バリデーション(正しく書き込まれたかを検査) | ||
| /N | MSDOS形式以外の名前を8.3形式ファイル名を使用する | ||
| /Y | 上書き確認しない | ||
| /-Y | 上書き確認する | ||
| /Z | ネットワークファイルを再起動可能モードでコピー | ||
| /L | シンボリックリンクをコピー | ||
| (tips) | ファイルをマージして1ファイルを作る copy a.txt + b.txt c.txt | ||
| コピー | xcopy | (書式) | xcopy コピー元 [コピー先] [/A | /M] [/D[:日付]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/B] [/EXCLUDE:ファイル1[+ファイル2][+ファイル3]...] |
| コピー元 | 複数ファイル指定可能 | ||
| コピー先 | |||
| /A | アーカイブ属性・属性変更なし | ||
| /M | アーカイブ属性・属性変更解除 | ||
| /D:月-日-年 | 指定日以降のファイル | ||
| /P | 確認 | ||
| /S | 空を除き、ディレクトリ、サブディレクトリをコピー。 | ||
| /E | 空も含めて、ディレクトリ、サブディレクトリをコピー | ||
| /V | ファイルサイズ検証 | ||
| /W | 開始前確認 | ||
| /C | エラーを無視して続行 | ||
| /I | コピー先未存在時、コピー先をディレクトリとして実施 | ||
| /Q | コピー中ファイル名を非表示 | ||
| /F | コピー中、コピー元と先のファイル名を表示 | ||
| /L | コピーファイル名を表示 | ||
| /G | 暗号化サポート無い先に、暗号化ファイルコピーを許可 | ||
| /H | 隠しファイル、システムファイルもコピー | ||
| /R | 読取り専用ファイルを上書き | ||
| /T | ディレクトリ構造のみ作成(空ディレクトリ除く) | ||
| /U | 既存ファイルだけコピー | ||
| /K | 属性コピー(読取り専用属性はリセット) | ||
| /N | 8.3形式名でコピー | ||
| /O | 所有権、ACL情報をコピー | ||
| /X | 監査設定をコピー | ||
| /Y | 上書き確認しない | ||
| /-Y | 上書き確認する | ||
| /Z | 再起動可能モードでコピー | ||
| /B | シンボリックリンクをコピー | ||
| /J | バッファされてないI/O使用しコピー | ||
| ※ファイルコピーする際はxcopyを使う場合が殆ど。copyはあまり使わないが併載しておく。 | |||
| ネットワーク | arp | (書式) | ARP -s inet_addr eth_addr [if_addr] ARP -s inet_addr eth_addr [if_addr] ARP -a [inet_addr] [-N if_addr] [-v] |
| -a | エントリーを一覧表示(通信先を特定) PCはあるのにPINGが飛ばないとき、arp -a で調べると存在するとき、ファイアーウォール遮断を疑う事ができる | ||
| -g | (-aと同じ。何故あるのか不明) | ||
| -v | 詳細モード(無効なエントリ、ループバックI/Fを表示) | ||
| -d | エントリを削除(-d * で全削除) arpを実施する前に行うことが多い | ||
| -s | aprテーブルに追加 arp -s 192.168.101.22 00-10-20-a1-b2-c3 | ||
| inet_addr | ネットアドレス | ||
| -N if_addr | 指定ネットワークI/Fのエントリを表示 | ||
| eth_addr | 物理アドレス | ||
| if_addr | I/Fアドレス | ||
| ネットワーク | net | ACCOUNTS | ユーザアカウントDB全体の設定変更。全アカウントに対するパスワード、ログオン要件を修正 |
| COMPUTER | ドメインDBにコンピュータを追加、削除 | ||
| CONFIG | 情報の表示 | ||
| CONTINUE | サービスの再開 | ||
| FILE | 共有ファイルのロック、ロック解除、一覧表示 | ||
| GROUP | グローバルグループの表示、追加、修正 | ||
| HELP | ヘルプ | ||
| HELPMSG | メッセージ番号の詳細を表示 | ||
| LOCALGROUP | ローカルグループのアカウントの表示、設定 | ||
| PAUSE | サービスの一時停止 | ||
| SESSION | セッションの表示、切断 | ||
| SHARE | 共有フォルダの作成、表示、変更、削除 | ||
| START | サービスの開始 | ||
| STATISTICS | 通信状態の統計情報(受セッション数など) | ||
| STOP | サービスの停止 | ||
| TIME | 時計の同期 | ||
| USE | 共有フォルダへの接続、切断、再接続制御 | ||
| USER | ユーザーアカウントDBの表示、修正、追加、削除 | ||
| VIEW | 共有フォルダ一覧 | ||
| ※NAME、PRINT、SENDはWindows7以降無くなった。 | |||
| ネットワーク | nslookup | ドメインからIPの逆引き | |
| ※非推奨が謳われて相当経ちますがいまだに使えるコマンド。推奨されるdig、hostはWindowsでは使えない。 | |||
| ネットワーク | route | (書式) | ROUTE [-f] [-p] [-4|-6] command [destination] [MASK netmask] [gateway] [METRIC metric] [IF interface] |
| -f | ルーティングテーブルのGWエントリを全クリア | ||
| -p | addと併用。再起動後も維持する場合に併用する | ||
| -4 | IPv4 | ||
| -6 | IPv6 | ||
| ルーティングテーブルを表示 | |||
| add | ルーティング追加 route -p add 0.0.0.0 mask 255.255.255.0 192.168.101.50 | ||
| delete | ルーティング削除 | ||
| change | ルーティング変更 | ||
| destination | ホスト指定 | ||
| MASK netmask | サブネットマスク指定 | ||
| gateway | ゲートウェイ指定 | ||
| interface | I/F番号 | ||
| METRIC | メトリック指定 | ||
| ネットワーク | pathping | (書式) | pathping [-g host-list] [-h maximum_hops] [-i address] [-n] [-p period] [-q num_queries] [-w timeout] [-4] [-6] target_name |
| -g | ホストリスト | ||
| -h | ホップ数指定 | ||
| -i address | 送信元アドレス指定 | ||
| -n | ホスト名解決なし | ||
| -p period | ピリオド・ミリ秒待ち指定 | ||
| -q num_queries | ホップ毎のクエリ数指定 | ||
| -w timeout | タイムアウト(ミリ秒)指定 | ||
| -4 | IPv4 | ||
| -6 | IPv6 | ||
| ※pathpingは、ping、tracertに統計情報出力を付加したコマンド(RTT往復時間など) | |||
| ネットワーク | netsh | (書式) | netsh [-a エイリアス ファイル名] [-c コンテキスト] [-r リモート コンピューター名] [-u [ドメイン名\]ユーザー名] [-p パスワード | *] [コマンド | -f スクリプト ファイル名] |
| -c | 現インターフェース設定詳細の書き出し(簡易はinterface ip dumpを使用) netsh -c interface > landump.nsh | ||
| -f | 設定をインポート netsh -f landump.nsh | ||
| add | |||
| advfirewall | |||
| branchcache | |||
| bridge | |||
| delete | |||
| dhcpclient | |||
| dnsclient | |||
| dump | |||
| exec | |||
| firewall | |||
| help | |||
| http | |||
| interface | 設定一覧 netsh interface ip show config | ||
| 固定IP netsh interface ip set address "ローカル エリア接続 3" static 172.16.1.101 255.255.255.0 172.16.1.1 | |||
| DHCP netsh interface ip set address "ローカル エリア接続 3" dhcp | |||
| WINSサーバ netsh interface ip set wins "ローカル エリア接続 3" static 172.16.1.11 | |||
| WINS追加 netsh interface ip add wins "ローカル エリア接続 3" 172.16.1.12 | |||
| 現I/F設定を書出し netsh interface ip dump > dump.txt | |||
| ipsec | |||
| lan | |||
| mbn | |||
| namespace | |||
| nap | |||
| netio | |||
| p2p | |||
| ras | |||
| rpc | |||
| set | |||
| show | ※showコマンドの前にinterface ip などが必要。RRASサービス必須が殆ど。 | ||
| show address [I/F] IPアドレス情報 | |||
| show dns [I/F] 参照先DNSサーバー情報 | |||
| show wins [I/F] 参照先WINSサーバー情報 | |||
| show config [I/F] address/dns/wins一覧表示 | |||
| show icmp [I/F] ICMP統計情報 | |||
| show interface [index=] [rr=] I/F統計情報(各MTU、Indexなど) | |||
| show ipaddress [index=] [rr=] I/FとIPアドレス情報を表示 | |||
| show ipnet [rr=] IP Net To Media エントリ(マッピング情報) | |||
| show ipstats [rr=] IP統計情報 | |||
| show joins [addr=] 参加マルチキャスト・グループ表示 | |||
| show offload [name=] I/FのTCP/IPオフロード設定 | |||
| show tcpconn [index=] [rr=] TCP接続エントリ統計情報 | |||
| show tcpstats [rr=] TCP統計情報 | |||
| show udpconn [index=] [rr=] UDPリスナーエントリ | |||
| show udpstats [rr=] UDP統計情報 | |||
| trace | |||
| wcn | |||
| wfp | |||
| winhttp | |||
| winsock | |||
| wlan | |||
| SSIDからWLAN許可またはブロックリストに追加 add filter add filter permission={allow|block|denyall} ssid=ワイヤレス ネットワーク名networktype={infrastructure|adhoc} | |||
| add profile プロファイルをI/Fに追加 | |||
| connect 指定パラメータで接続 | |||
| delete filter 許可またはブロックリストから削除 | |||
| delete profile プロファイルをI/Fから削除 | |||
| disconnect 指定I/F接続を切断 | |||
| export profile プロファイルをXMLで出力 | |||
| set autoconfig WLAN自動構成サービスを有効・無効 | |||
| set blockednetworks ブロックリストからネットワークを表示・非表示 | |||
| set createalluserprofile 全ユーザプロファイル作成の許可付与の切替 | |||
| set profileorder プロファイルの優先順位設定 | |||
| set profileparameter パラメータをプロファイルに設定 | |||
| set tracing WLANトレースの有効無効切替 | |||
| show all アダプタ、プロファイル、ネットワークに関する全情報を表示 | |||
| show autoconfig 自動構成サービスの切替 | |||
| show blockednetworks ブロックリストのネットワーク表示・非表示切替 | |||
| show drivers ドライバのプロパティ表示 | |||
| show filters 許可およびブロックリスト表示 | |||
| show interfaces WLANのI/F一覧表示 | |||
| show networks ネットワーク一覧表示 | |||
| show profiles プロファイル一覧表示 | |||
| show settings WLANグローバル設定表示 | |||
| show tracing ワイヤレストレースの有効・無効切替 | |||
参考
netshコマンドでTCP/IPのパラメータを設定する - @IT
<http://www.atmarkit.co.jp/fwin2k/win2ktips/1264netship/netship.html>
<http://www.atmarkit.co.jp/fwin2k/win2ktips/1264netship/netship.html>
ワイヤレス ローカル エリア ネットワーク (WLAN) 用の Netsh コマンド
<http://technet.microsoft.com/ja-jp/library/cc755301(v=ws.10).aspx>
<http://technet.microsoft.com/ja-jp/library/cc755301(v=ws.10).aspx>