1. ホーム
  2. スクリプト・コラム
  3. DOS/BAT

リテラシーのためのDosバッチ処理コマンド

2022-02-11 22:27:18

 ポーズ 
 一時停止コマンド


見つける
ファイルまたはファイル内の指定文字列の検索


プロンプト
コマンドプロンプトを設定する


レン
名前の一括変更

使用方法: ren 1.txt 2.bat  

効果:その後1.txtが2.batに変更されます。


サブストレート \\*. *. *. *c$ (これはリモートマッピングです)
\\\*. *. *. *CドライブのWindowsをSドライブにマッピングする。
削除する場合は 
これは使用例です:subst s: /d


再エディット /s
使用方法: regedit /s 1.reg
すべてのレジストリファイルを表示させずに一括で実行する    


アソーク
ファイルの関連付けを変更する         


ディレ 
このディレクトリのファイルを表示する


dir /s /p "*.txt" 
現在のディスクにあるすべてのtxtファイルを表示する


rd 
ディレクトリを削除する   

"rd /s"は、ディレクトリ内のすべてを削除することです。 

rd /s 123 は、123 ディレクトリのすべてを削除します。


デル 
ファイルを削除する

例:del /f F:\xx

効果 F ドライブの xx ファイルを削除します。


タイプ 
ファイルの内容を表示するコマンド 例:*.txt


属性 
ファイル属性変更コマンド


動く 
カットコマンド "move 1.bat 123" 1.bat ファイルを123ディレクトリにカットする


フォーマット 
書式設定コマンド "format d: \Όταμμα

chkdsk
ディスクの確認

パス
path=c:\dos;c:\win
現在の実行ファイルを検索する


コピー 
ファイルコピーコマンド 例: "copy 1.txt 2" は1のファイルを2のフォルダにコピーする コピーはディレクトリをコピーできません。
copy cmd.exe \192.168.1.102.
cmd をディスク 192.168.1.102 にコピーします。


xcopy 
advanced copy コマンド "xcopy aaa a123 /e" は、aaa ディレクトリを 123 ディレクトリにコピーします。


タイトル 
cmd title コマンドを "title Script House" のように変更すると、タイトルが Script House に変更されます。


カラー 
黒地に白文字の "color 07" 青地に緑文字の "color 12" などの背景パラメータを変更する 色を見る /?


デフラグ 
ディスクデフラグ "defrag c: -a" 処理を行わずにCドライブの断片を分析 "defrag c: -f"処理を行う


ipconfig 
ローカルIPアドレス表示コマンド


CLS 
クリア画面


木 
現在のファイルフォルダと構造を表示する


コール 
親プロセスを終了させずに別のバッチを実行する


ミュステック  
リモートデスクトップ接続


ping コンピュータ名 
コンピュータ名からIPを取得
pingの戻り値のttl値は、OSを確認します。 
ttl値 128(XP/2000の場合      
windwos98は64      
UNIXの場合は255


ping /n 3 127.0.0.0>nul
ipに3回送信、6秒遅れで沿う


日付   
現在の日付を表示する 現在の時刻を表示しない


時間    
現在時刻を表示する 時刻が更新されない場合


タスクキル   
プロセスの終了


タスクリスト   
プロセスを見る


echo さよなら & pause>nul    
終了はplease end with any keyではなく、goodbyeです。goodbyeには好きなことを書いて、"echo Goodbye &" も削除すれば、何も表示されなくなります。


シャットダウン  
シャットダウンコマンド


開始  
プログラムまたはフォルダを開く


sc config サービスタイプを有効にする 
sc config サービス名 start= demand //manual  
sc condig サービス名 start= auto //automatic  
sc config サービス名 start= disabled //disable 
例えば、無効になっているtelnetサービスをオンにしたい場合
sc config telnet start= auto とすると、エラーが報告されます。
[SC] OpenService FAILED 1060.
telnetのサービス名がtelnetではなくtlntsvrなので、sc config tlntsvr start= autoでOK


モードコン
コマンドプロンプトの縦と横を表示する
モードコン cols=113 lines=15
高さ15 幅113


nslookup
ローカルのDNSサービスが何であるかを確認する


開始
32ビットカラーでモノを開く

その他のコマンドはこちらでご覧いただけます。 https://www.jb51.net/shouce/dos/