コマンドプロンプト


Study

ICMP

  • 参考文献「Windowsコマンドプロンプト 実践技&ウラ技大全」(蒲生睦男)[ナツメ社]

概要

  • Windowsの元,MS-DOSの名残であるコマンドシェル

歴史

  • MS-DOSプロンプト時代
    • Windows 98/MeではOSの機能の一部だった
    • 16ビット環境
  • コマンドプロンプト
    • 32ビット環境のアプリケーションプログラムとなった
    • スクロール機能などの追加機能も

利点

  • コマンドの一括実行
    • バッチファイルにまとめる
    • 行うコマンドをテキストに書いて,バッチファイルとして保存(.bat)
  • 自動実行
  • ファイル処理の一般化
    • ワイルドカードやフィルタを使って効率的に

コマンド

基本技

  • 基本設定
    • ウィンドウ上のバーをクリック
      • 画面の色を偏向
      • 文字列のコピー・貼り付け
  • 終了
    exit
  • 画面消去
    cls
  • コマンドヘルプ
    help
  • 予測変換
    • Tabキー
  • 日本語入力
    • Alt+半角/全角
  • 強制停止
    • Ctrl+C
  • 環境変数
    • マイコンピュータのプロパティの詳細設定タブの環境変数
  • 色変更
    color (背景色)(文字色)
    • コードは16進数
      • 暗い白:7
      • 輝く白:F
      • 黒:0
      • 青:1
      • 赤:4
      • 明るい赤:C
      • 背景が白、文字が黒なら「F0」
      • 背景が白、文字が青なら「F1」(覚えやすい)
  • 実行中のタスクの一覧
    tasklist
    • 強制終了
      taskkill /PID (プロセスID)
  • MS-DOSプロンプトを起動
    command
    • 従来のMS-DOS用のソフトを動かすための機能

マシン・ネットワーク情報

  • MACアドレス
    getmac
  • LAN上のマシンのMACアドレス
    • ARP*1キャッシュ情報が表示される
      arp -a
  • IPアドレス
    ipconfig /all
  • 接続状況
    netstat -(オプション)
    • n
      • ネットワークアドレスで表示
    • a
      • 全て表示
  • 指定先までのアクセス経路
    tracert (相手先アドレス)
  • 接続状態チェック
    ping (相手先アドレス)

ディレクトリ/ファイル

  • 現在のディレトリ内の情報
    ls
    • Linuxのコマンドと同じ
  • 現在のディレクトリ配下の状況一覧
    dir
    • 常にカレントディレクトリは表示されている
  • 移動
    cd
    • ドライブを移動する時は,/Dのオプションをつける
    • Dドライブに移るとき
      cd /D d:
  • 作成
    mkdir
  • コピー
    xcopy
  • 削除
    rmdir
  • ツリー表示
    tree
  • デフラグ
    defrag

ファイル

  • 消去
    del
  • 文字列検索
    find (文字列) (ファイル名)
  • 移動
    move (ファイル名) (移動先)
  • 名前変更
    rename
  • テキストファイル表示
    type | more
    • moreで1ページずつ表示

プロンプト全画面

  • Alt+Enterで,全画面に切り替えられる
    • まるでCUIのOSみたいになるw

*1 Address Resolution Protocol