JAva実行windowsのcmdコマンド説明

4746 ワード

//ランタイム取得
Runtime rt = Runtime.getRuntime();
//取得プロセス
Process p = rt.exec(String[] cmdarray);     または   Process p = rt.exec(String cmd);
pが空でない場合は、空にします.
if(null!=p){destory
  p.destory();
  p=null;
}
例:
Runtime rt = Runtime.getRuntime();
        Process p = rt.exec("cmd.exe /c shutdown -a");
        System.out.println(p.toString());

cmd/c dirはdirコマンドを実行した後、コマンドウィンドウを閉じます.  cmd/k dirはdirコマンドを実行した後、コマンドウィンドウを閉じない.  cmd/c start dirは新しいウィンドウを開いてdirコマンドを実行し、元のウィンドウは閉じます.  cmd/k start dirは新しいウィンドウを開いた後にdir命令を実行し、元のウィンドウは閉じません.  cmd/?ヘルプ情報を表示します.  ★CMDコマンド★  1.gpedit.msc-----グループポリシー  2.sndrec 32------レコーダー  3.Nslookup----IPアドレス検出器  4.explorer------リソースマネージャを開く  5.logoff------ログアウトコマンド  6.tsshutdn------60秒カウントダウンシャットダウンコマンド  7.lusrmgr.msc----ネイティブユーザーとグループ  8.services.msc---ローカルサービス設定  9.oobe/msoobe/a----XPがアクティブかどうかを確認する  10.notepad------手帳を開く  11.cleanmgr------ゴミ整理  12.net start messenger----メッセージングサービスを開始  13.compmgmt.msc---コンピュータ管理  14.net stop messenger---メッセージングサービスの停止  15.conf--------netmeetingを起動  16.DVDプレーヤー  17.charmap------文字マッピングテーブルの起動  18.diskmgmt.msc-ディスク管理ユーティリティ  19.calc---------コンピュータを起動する  20.dfrg.msc------ディスクフラグメント整理プログラム  21.chkdsk.exe-----chkdskディスク検査  22.devmgmt.msc---デバイスマネージャ  23.regsvr 32/u*.dll----dllファイルの実行を停止する  24.drwtsn 32------システムドクター  25.rononce-p------15秒オフ  26.dxdiag------DirectX情報をチェック  27.regedt 32------レジストリエディタ  28.Msconfig.exe---システム構成ユーティリティ  29.rsop.msc-------グループポリシー結果セット  30.mem.exe-------メモリの使用状況を表示  31.regedit.exe----レジストリ  32.winchat-----XPローカルエリアネットワークチャット付き  33.progman------プログラムマネージャ  34.winmsd-------システム情報  35.perfmon.msc----コンピュータ性能モニタリングプログラム  2.36.winver------Windowsバージョンを確認  37.sfc/scannow------エラーをスキャンして復元  38.taskmgr---タスクマネージャ(2000/xp/2003  39.winver------Windowsバージョンを確認  40.wmimgmt.msc----windows管理アーキテクチャ(WMI)を開く  41.wupdmgr------windows更新プログラム  42.wscript-----windowsスクリプトホスト設定  43.write----タブレット  44.winmsd-------システム情報  45.wiaacmgr------スキャナーとカメラガイド  46.winchat-----XPローカルエリアネットワークチャット付き  47.mem.exe-------メモリの使用状況を表示  48.Msconfig.exe---システム構成ユーティリティ  49.mplayer 2------簡易widnows media player  50.mspaint------グラフィックボード  51.mstsc-----リモートデスクトップ接続  52.mplayer 2------メディアプレーヤー  53.magnify------拡大鏡ユーティリティ  54.mmc-----コンソールを開く  55.mobsync-------同期コマンド  56.dxdiag------DirectX情報をチェック  57.drwtsn 32------システムドクター  58.devmgmt.msc---デバイスマネージャ  59.dfrg.msc------ディスクフラグメントアレンジプログラム  60.diskmgmt.msc---ディスク管理ユーティリティ  61.dcomcnfg------システムコンポーネントサービスを開く  62.ddeshare-DDE共有設定を開く  63.DVDプレーヤー  64.net stop messenger---メッセージングサービスを停止  65.net start messenger----メッセージングサービスを開始  66.notepad------手帳を開く  67.nslookup------ネットワーク管理のツールウィザード  68.ntbackup------システムのバックアップとリストア  69.narrator------画面「説明者」  70.ntmmgr.msc----モバイルストレージマネージャ  71.ntmsoprq.msc---モバイルストレージ管理者操作要求  72.netstat-an----(TC)コマンドチェックインタフェース  73.syncapp-------パケットを作成  74.sysedit-----システム構成エディタ  75.sigverif------ファイル署名検証プログラム  76.sndrec 32------レコーダー  77.shrpubw------共有フォルダの作成  78.secpol.msc-----ローカルセキュリティポリシー  79.syskey------システムは暗号化して、いったん暗号化して解けないで、windows xpシステムの二重のパスワードを保護します  80.services.msc---ローカルサービス設定  81.Sndvol 32------音量制御プログラム  82.sfc.exe-----システムファイルインスペクタ  83.sfc/scannow---windowsファイル保護  84.tsshutdn------60秒カウントダウンシャットダウンコマンド  3.84.tsshutdn------60秒カウントダウンシャットダウンコマンド  85.tourstart-----xp概要(インストール完了後に現れるローミングxpプログラム)  86.taskmgr------タスクマネージャ  87.eventvwr------イベントビューア  88.eudcedit-----ワードプログラム  89.explorer------リソースマネージャを開く  90.packager------オブジェクトパッケージ  91.perfmon.msc----コンピュータ性能モニタリングプログラム  92.progman------プログラムマネージャ  93.regedit.exe----レジストリ  94.rsop.msc-------グループポリシー結果セット  95.regedt 32------レジストリエディタ  96.rononce-p------15秒オフ  97.regsvr 32/u*.dll----dllファイルの実行を停止  98.regsvr 32/u zipfldr.dll------ZIPサポートのキャンセル  99.cmd.exe-----MDコマンドプロンプト  100.chkdsk.exe-----chkdskディスクチェック  101.certmgr.msc----証明書管理ユーティリティ  102.calc---------スタート計算機  103.charmap------文字マッピングテーブルの起動  104.cliconfg------SQL SERVERクライアントネットワークユーティリティ  105.Clipbrd-----クリップボードビューア  106.conf--------netmeetingを起動  107.compmgmt.msc---コンピュータ管理  108.cleanmgr------ゴミ整理  109.ciadv.msc----インデックスサービスプログラム  110.osk---------スクリーンキーボードを開く  111.odbcad 32------ODBCデータソースマネージャ  112.oobe/msoobe/a----XPがアクティブかどうかを確認  113.lusrmgr.msc----ネイティブユーザーとグループ  114.logoff------ログアウトコマンド  115.iexpress------木馬縛り工具、システム持参  116.Nslookup----IPアドレス検出器  117.fsmgmt.msc-----共有フォルダマネージャ  118.utilman------アシストツールマネージャ  119.gpedit.msc-----グループポリシー  120.explorer------リソースマネージャを開く  JAvacは実際に実行されましたが、実行結果を出力していません.実行結果を出力していない部分があるからです.  Runtime.getRuntime.exec(「cmd」)を実行する場合.  結果も見えない  Javaプログラムではなくオペレーティングシステムで実行されるため  Runtime.getRuntime.exec(「cmd/c start javac」);  コマンドラインウィンドウが表示されます