バッチコマンド:基本&ヒント

バッチコマンドは、MS-DOSの時からホールドオーバしている、しかし、彼らは時代遅れから遠く離れています。私たちはあなたの最も興味深いバッチコマンド伝えるWindowsはすぐにそう一人で行うことができませんでした彼らのタスクを解決することができました。

バッチコマンド:原則&トリック

バッチコマンドは、バッチファイルで彼女に書き込みます。他の場所で、私たちは、バッチファイルを作成する方法を詳細に」説明してきました。このようなバッチファイルは、テキストファイルは、基本的に1つの以上のコマンドが含まれていなかったです。このコマンドは、オペレーティング・システムに組み込まれていなかったことが、とてもますが、通常のサブルーチンコールがあります。あなたも、バッチコマンド他のバッチファイルを呼び出すことができます。合成バッチコマンドを実行することの多くは、そう、Windowsのマウスを終えることができます。しかし、ただ一度だけで。はるかに高速に行く何からのコマンドでバッチコマンドをコマンドのスタックを送信します。

バッチコマンド出力ウィンドウコマンドウィンドウでバッチコマンドの出力

基本的には、Windowsのすべての利用可能なコマンドラインのコマンドを取得するあなたはCMDが表示の下の下のファイル名を指定して実行]ダイアログボックスを開いたときに表示されると、その後eingebt HELPコマンド。コマンドの各領域について、アプリケーションとそのA /場合と呼ばれる個々のパラメータを取得しますか?追加します。だから、COPYについて/?

スタートフォトギャラリー(17枚の画像)より高速のWindowsを作る:最高のツールを

標準バッチコマンド - 例

バッチコマンド使用
@ECHO OFF確実には、コマンドが表示されない、出力ウィンドウをしました。
ECHOその背後にあるバッチファイルであるかを示しています。 ECHOこんにちはアーウィンこんにちはアーウィンを出力します。
PAUSEボタンが押されるまで、バッチコマンドの実行を停止します。 、バッチファイルの末尾たとえば、あなたは再びエラーメッセージが出力ウィンドウを確認することができますがあります。
REMREMは、バッチファイルの行の前に、行はコメントとみなされ、コマンドとして実行されません立っています。だから、これでは実行されませんでしたされているコマンドについてはコメントアウトすることができます。
DELまたはERASE1つ以上のファイルを削除します。個別に、または同時に、添付のパラメータを持つが呼び出されます可能性があります/ P - 確認するbeforeeach削除を要求します。
/ F - ので、読み取り専用ファイルを削除したいです
/ S - すべてのサブディレクトリ内のすべてのファイルを削除します
/ Q - ワイルドカードではありませんさらにお問い合わせ:*など。
/ - 彼らのファイル属性によってファイルを消去します。 Hのみの隠しファイル:だから程度/ Aはクリアされます。
YOU TOauf.DIR * .JPG拡張子JPGのファイルのみを一覧表示し、現在のディレクトリの一覧表示すべてのファイルとディレクトリPは、各出力ウィンドウの後に休憩をオン/として、usw.DIR / Pは、多くのファイルとフォルダのに有用です。 DIR / Sは、サブディレクトリを示しています。
COPY COPY(ソース)(宛先)COPY * .DOCのD:\ DOCS - コピー指定Verzeichnis.COPY voramen.txt拡張子DOCのnames.txtを持つすべてのファイル - ファイルnames.txtのコピーを作成してvornamen.txtそれらを呼び出します。
EXITすべてのバッチコマンドが処理された後、出力ウィンドウを閉じます。
RD(ディレクトリの削除)Verzeichnisse.RD / S / Qパスを削除します – (/ Q)を求めることなく、指定したパス(/ S)内のすべてのファイル、ディレクトリとサブディレクトリを削除します。

異常なバッチコマンド

誰もがバッチコマンドを使用することができますようにDELやXCOPYなどを、より少数の固定パラメータとパスを追加します。しかし、そこにいくつかではなく、特殊なバッチコマンドはそうですが、非常にあなたを助けることができます。

バッチコマンド例コール使用例
%CDの%MOVEの*の.docxの “%CDの%/ DOCS /全体の電流経路の%のCD%が交換されます。放置コールではので、すべてのファイルが現在のパスのサブディレクトリに拡張子.docxのに移動されますコマンド:MOVEなどなど完全なパスを実行する必要がありますが、この方法で入力する必要はありませんでした。検索コマンドを使用して、あなたはディレクトリをクリーンアップし、効果的にデータを移動することができます。
%1、%2、%3 ...バッチライン:
あなたが言うので、エコー 1%
休止

 

バッチ呼び出し:
Name.BATアーウィン

出力:
だから、アーウィンと呼ばれます

バッチコマンドは、複数の変数を処理することができます。あなたが戻ってコマンドに変数の内容を手動でバッチファイルと挿入を呼び出すan.DieのコマンドラインBATCH.BATたHuhuこんにちはタコので、バッチファイルでバッチコマンドに3つの可変たHuhu、こんにちは、タコメータを渡します。ご注文は同じ、すなわち、確定鉱山に変数の数を指定します。 1つの変数のみがさらに渡された変数が無視されている中で、使用されているバッチ・ファイル内の場合%のHiは、第二位であるため、バッチファイル%2たHuhuに提出された場合、それが使用されます。したがって%1とタコ3です。
> (大なり記号)YOU TO *。* > liste.txtDIR *。 * > NUL
(NUL出力が完全この場合、抑制)
大なり記号 > バッチコマンドのリダイレクタです。代わりに、彼で約DIR *。 * Windowsのすべてのファイルを一覧表示するには、この文字はコマンドの出力をファイルにリダイレクトされましたが保証されます。これは、すべてのファイルとその属性のリストを提供します。
CHOICE選択/ M “はい、あなたはリストをしたいですかノー”
ERRORLEVEL 2 GOTO Make2 IF
IF ERRORLEVEL 1 GOTOのLABEL1:Make2
EXIT:Brand1
あなたに*。*
休止
CHOICEは、意思決定のためにユーザーに要求します。これは、あらかじめ設定し、文字や数字bestehen.Die ERRORLEVELが前に戻ってから処理されます含めることができます。 (はいとして)最初の答えは1つのERRORLEVELを返し、第二の選択はERRORLEVEL 2 usw.Ihrが、その後のコマンドに従うその背後ラベルを、ジャンプしてジャンプすることができ得られます。

CHOICE /?バッチコマンドを説明します。

バッチコマンド選択CHOICEを使用すると、バッチコマンドは、その後、実行される選択することができます

バッチコマンドの特徴

バッチコマンドが次々に実行されます。 これだけではなく、所定の順序で実行されているthattheyを意味します。この手段は、特に、DASSは前が終了するまで、後続の命令を待って死にます!だから、連続バッチコマンドのように一度に5つのアプリケーションが、5つのプログラムを起動しません。

バッチコマンドは、順番にパラメータを指定して呼び出すことができます。 あなただけのバッチファイルをクリックしますが、手動でコマンドラインに呼び出しされていないのであれば、あなたはいくつかの他のパラメータの後ろに静かに添付することができます。小さな例:

プログラムは、任意のメディアに独自の一時フォルダを作成し、それをきれいにしない場合は、バッチファイルを修正するために書くことができます。ファイル weg.bat そして、例えば、ラインが含まれています

デルC:\ TEMPSCHROTT

それは常にD上のフォルダを求めているなら:とEあり、その後、特別に考慮しなければならないであろう。ですから、合成のそれぞれのいずれかを着用し、別のラインを駆動するか、プレースホルダとして変数を使用します。これらの変数は、前に列挙することができますし、最初は何かが変わるところしたがって、%1は、それらを置く、です。だから私の例では、ドライブ文字。ラインはその後です

デル 1%:\ TEMPSCHROTT

そして、呼ばれています weg.bat 付属の変数を持ちます。 C weg.batコールは、Cドライブ上のフォルダを削除:.そして、前に開始します 電子weg.bat, そのフォルダはE上にある:削除します。

重要:これは、後で手動で追加されたすべての変数に撮影しただけのことです。この入力せずに変数バッチコマンドは動作しません。そして、あなたは同じバッチコマンドとして持っていました デル%1 あなたは全体のパスを手動でバッチファイルに添付していますので、撮影しました。

常にバッチコマンドに到達

彼らが必要な場合は通常、あなたのバッチファイルは限りません。だから、どちらか彼らが必要な場合は、コピー、または変数無限のパスとして指定を取得する必要があります。しかし、最終的にはWindows上のシステム環境変数があります。

バッチコマンド・システム環境常にバッチコマンドを達成するためのシステム環境変数をカスタマイズします

あなたはそうあなたは、することができますどこからでもバッチコマンドから使用しましたチェックし、正しいシステム環境変数にのみグローバルパスを持っています。

  • キーの組み合わせを取得します。 Windowsキー+ X メニューとそこに選択 システム. Windows 7では、検索ボックスにコントロールパネルの言葉を購入することができます &環境変数。 #8220”入力し、そうそこに着きました。
  • 左に行きます システムの詳細設定.
  • 詳細設定タブ に行きます 下の環境変数ボタン.
  • パワー システム変数については、以下の 一つ パスをダブルクリックします.
  • そこに、あなたは永遠にそれを達成配置することができるかもしれない、あなたのバッチファイル、または映画へのパスを追加してください。 (たとえば、フォルダC:\ Windowsの場合)。
  • 保存して、バッチコマンドは、すべてのドライブでシステム全体です。

対象の詳細

  • メインCMDコマンド
  • バッチコマンドで重大WinRARのファイル
  • バッチファイルを使用してシャットダウンのWindows

14.11.2017

Posted In: ソフトウェア

map