コマンドバットファイル。 誰でもバットファイルを作成できます。 コマンドラインとコマンド

09.12.2020

多くの場合、Windows 10、8、および Windows 7 の特定のアクションと修正に関するアドバイスには、「次の内容の .bat ファイルを作成して実行する」などの手順が含まれています。 ただし、初心者ユーザーは、これを行う方法やそのようなファイルが何であるかを常に知っているとは限りません。

この手順では、バッチ ファイルの作成方法、実行方法、およびその他の方法について詳しく説明します。 追加情報、検討中のトピックのコンテキストで役立つ可能性があります。

バッチ ファイルでは、次のリストにあるプログラムとコマンドを実行できます: https://technet.microsoft.com/ru-ru/library/cc772390(v=ws.10).aspx (ただし、これらの一部は実行できない場合があります) Windows 8 および Windows 10 で利用可能です)。 以下は初心者ユーザー向けの基本情報です。

ほとんどの場合、.bat ファイルから 1 つまたは複数のプログラムを起動する、何らかの関数 (たとえば、) を起動するというタスクが発生します。

プログラムを実行するには、次のコマンドを使用します。

「」プログラムへのパスを開始します

パスにスペースが含まれている場合は、次のようにパス全体を二重引用符で囲みます。

「C:\Program Files\program.exe」を起動します。

プログラムへのパスの後に、たとえば、プログラムの起動に使用するパラメーターを指定することもできます (同様に、起動パラメーターにスペースが含まれる場合は、引用符で囲みます)。

「c:\windows\notepad.exe file.txt」を起動します。

注: 二重引用符起動後、仕様によりコマンドラインヘッダーにコマンドファイル名を表示する必要があります。 これはオプションのパラメータですが、これらの引用符がないと、パスとパラメータに引用符を含むバット ファイルの実行が予期せず終了する可能性があります。

もう一つ 有益な機会- 現在のファイルから別のバット ファイルを起動します。これは call コマンドを使用して実行できます。

path_to_bat_file パラメータを呼び出す

起動時に渡されるパラメータは、別のバット ファイル内で読み取ることができます。たとえば、パラメータを指定してファイルを呼び出します。

file2.bat を呼び出します。 パラメータ 1 パラメータ 2 パラメータ 3

file2.bat では、これらのパラメータを読み取り、次の方法で他のプログラムを起動するためのパス パラメータとして使用できます。

エコー %1 エコー %2 エコー %3 一時停止

それらの。 各パラメータには、パーセント記号付きのシリアル番号を使用します。 上記の例の結果は、渡されたすべてのパラメーターのコマンド ウィンドウへの出力になります (コンソール ウィンドウにテキストを出力するために echo コマンドが使用されます)。

デフォルトでは、コマンド ウィンドウはすべてのコマンドが完了するとすぐに閉じます。 ウィンドウ内の情報を読み取る必要がある場合は、pause コマンドを使用します。ユーザーがコンソールでいずれかのキーを押すまで、コマンドの実行が停止されます (またはウィンドウが閉じられます)。

場合によっては、次のコマンドを実行する前に、しばらく待つ必要があります (たとえば、 完全な起動最初のプログラム)。 これを行うには、次のコマンドを使用できます。

タイムアウト /t time_in_秒

必要に応じて、プログラム自体を指定する前に、MIN および MAX パラメータを使用してプログラムを最小化または展開したビデオとして実行できます。次に例を示します。

「」/MIN c:\windows\notepad.exe を起動します。

すべてのコマンドが完了した後にコマンド ウィンドウを閉じるには (ただし、通常は start を使用して開始しても閉じます)、最後の行で exit コマンドを使用します。 プログラムを起動した後もコンソールが閉じない場合は、次のコマンドを使用してみてください。

Cmd /c start /b "" プログラムパスパラメータ

注: このコマンドでは、プログラム パスまたはパラメーターにスペースが含まれている場合、起動時に問題が発生する可能性があります。これは次のように解決できます。

Cmd /c start "" /d "スペースのあるフォルダーへのパス" /b プログラム ファイル名 "スペースのあるパラメーター"

すでに述べたように、これは、bat ファイルで最も一般的に使用されるコマンドの非常に基本的な紹介にすぎません。 追加のタスクを実行する必要がある場合は、次の場所を見つけてください。 必要な情報インターネットで検索するか (たとえば、「コマンド ラインで何かをする」を検索し、.bat ファイルで同じコマンドを使用します)、またはコメントで質問してください。

バッチ ファイルという用語に精通している人は、BAT ファイルの作成方法と使用方法を正しく知っていれば、BAT ファイルを使用すると作業が大幅に簡素化され、時間を節約できることを知っています。 この記事では、BAT ファイルの作成方法について説明し、BAT ファイルを作成するときによく起こりやすい間違いを紹介します。

BAT ファイルの作成は非常に簡単です。 メモ帳を開いて空白のシートを .bat 拡張子で保存し、[名前を付けて保存...] オプションを選択して、[ファイル名] フィールドに .bat で終わる名前 (例: test.bat) を入力します。
以下のスクリーンショットのように、ファイルの種類を指定します - すべてのファイル。 BAT ファイルを保存して受信します。

BAT ファイルはメモ帳などで編集できます。 テキストエディタコードを扱うことを重視しています。

それでは、実践的な情報に直接移りましょう。 インターネット上の多くの人が、「BAT ファイル内のスペースをどのように処理するか?」という質問に対する答えを探しています。 。 フォルダーおよび実行可能ファイルへのパスにスペースが存在するとエラーが発生します。 最も一般的な答えは次のとおりです。パスを引用符で囲みます。 そして、この答えは正しくありません。 確かに、口の中で泡を立てて効果があると主張する人もいます。 したがって、なぜそれが真実ではないのか、そしてなぜ真実になる人もいるのかという 2 つの理由が現れました。

Windows (および UNIX) では、システムにインストールされているプログラムは、システムによって適切に登録されます。 したがって、いくつかの インストールされているプログラム BAT ファイルまたは [スタート] パネルの [ファイル名を指定して実行] アプレットから 1 つの簡単なコマンドで起動できます。 そのようなプログラムの 1 つが Firefox です。

Firefoxを起動する

このコマンドの後に実行可能ファイルへのパスを書き込むと、次のことが起こります。Firefox ブラウザが起動し、リクエスト、つまりパスが指定されたファイルの処理を試みます。 つまり、次のように指定すると、次のようになります。

Firefox を起動します C:\Program Files\Mozilla Firefox\firefox.exe

Firefox を起動した後は、何を言われてもブラウザが開きます。 だからこそ、一部の同志はすべてがうまくいくと保証するでしょう。 ただし、ポータブルプログラムを使用すると、状況はまったく異なります。 例として見てみましょう Filezilla FTP クライアント。 システムはプログラムについて知らないため、上記の行は

ファイルジラを起動する

機能しません。 システムに認識されていないプログラムを実行するには、そのプログラムへのパスを指定する必要があります。

D:\FileZilla\FileZilla.exe を起動します。

バットファイル内の長い名前

次に、パスとスペースについて話しましょう。 この問題を回避する最初の方法は、短い名前を使用することです。

C:\Program Files\Sound Club\scw.exe を起動します。

この例には、スペースを含む名前が 2 つあります。 短いものに置き換えてみましょう。 ショートネームの作成規則は次のとおりです。ショートネームにはスペースを除く名前の最初の 6 文字が使用され、名前の後にフォルダーのシリアル番号が記号で示されます。 ~ 。 私の Program Files フォルダーと Sound Club フォルダーは単数なので、次のようになります。

プログラム ファイル - Progra~1 Sound Club - SoundC~1 start C:\Progra~1 \SoundC~1 \scw.exe

近くに 2 つのフォルダー (たとえば、Sound Club と Sound Clown) がある場合、ルールに従って、上記の例では SoundC~2 を指定する必要があります。この場合、Sound Club が 2 番目の名前になるためです (名前はアルファベット順に数えられます)。注文)。

ただし、この方法は指定する必要があるため不便です シリアル番号。 プログラム ファイルの状況は、多かれ少なかれ正常です。 で 2 つの類似したフォルダーを見つける人はほとんどいません。 システムディスク。 ただし、コンピュータに複数の Mozilla 製品をインストールすることにした場合は、 最終的には、次のような複数のフォルダーが作成されます。

Mozilla Firefox Mozilla Thunderbird Mozilla Sunbird

それらの略称は次のようになります。

Mozill~1 Mozill~2 Mozill~3

ここで、これらのプログラムについて言及した BAT ファイルを作成したと想像してください。 Firefox をアンインストールすると、残りのエントリは機能しなくなります。また、Thunderbird をアンインストールすると、Sunbird のエントリは機能しなくなります。 つまり、名前を短くする方法は私たちのやり方ではありません。

BAT ファイル内のスペースと引用符

引用は実際には機能しますが、通常推奨されている方法では機能しません。 通常は次のことが推奨されます。

「C:\Program Files\Sound Club\scw.exe」を起動します。

そのため、コマンドは機能しません。ヘルプ (start /? ) を見ると、ヘルプに次の内容が表示されるからです。

START ["ヘッダー"] [コマンド/プログラム] [パラメータ]

ご覧のとおり、最初のパラメータはウィンドウのタイトルであり、引用符で囲まれています。 このパラメータはオプションですが、コマンド実行時のエラーを避けるために () を指定することをお勧めします。 引用符内には何も書く必要はありません。 次のようになります。

"" "C:\Program Files\Sound Club\scw.exe" を起動します。

すべての名前をスペースで区切って引用符で囲むオプションも機能します。

C:\"Program Files"\"Sound Club"\scw.exe を起動します。

ただし、場合によっては、上記のどれも機能しない場合があります。 このような場合は、cd コマンドを使用することをお勧めします。 に行きましょう システムパーティション、次に cd に移動します プログラムフォルダファイルを選択してプログラムを実行します (開始):

%SystemDrive% cd \Program Files\Sound Club\ start scw.exe

この方法はどこでも使えると思います。 あと数個 重要な点。 3 つのプログラムを起動するバッチ ファイルを作成し、3 つのプログラムのうち 1 つの起動を一時的に除外する必要があるとします。 これは、行を削除するかコメントアウトすることで実行できます。 最初の方法は破壊行為であり、2 番目の方法は以下を参照してください。

Firefox を起動する Jetaudio を起動する rem デフラグラーを起動する

この場合システムにインストールされている Defragler.exe プログラムの起動が無効になっています。 行の先頭に rem コマンドを指定して行をコメント化します。 すべての BAT ファイルはコンソール ウィンドウで実行されます。 コマンド終了時に消えるようにするには、最後にexitコマンドを忘れずに書いてください。

Firefox の起動 Jetaudio rem の起動 デフラグラーの起動 終了

バットファイルからアプリケーションを起動する

記事の最初の部分では、BAT ファイルについて一般的な用語を説明しました。 これで、それが何であるか、そしてそれが何と一緒に食べられるかが明らかになりました。 後半では、より具体的な内容についてお話します。 たとえば、BAT ファイルを使用して、特定の設定で複数のアプリケーションを起動する方法や、 自動モード「使用許諾契約の条項に同意しますか?」などの質問に時間を無駄にしないように、プログラムをインストールしてください。 そして不必要なボタンを押さないでください。

BAT ファイルを使用してアプリケーションを起動するいくつかの方法を上で概説しました。 一番最初のコマンドは、システムにインストールされているプログラムを起動する短いコマンドです。

Firefoxを起動する

これは常に機能するとは限りません。 したがって、この手法は特定のシステムに完全に適用できますが、普遍的なソリューションとしては適していません。 BAT ファイルをいつでもどこでも動作させることが目標の場合は、フル パスを使用する必要があります。

C:\"Program Files"\"Mozilla Firefox"\firefox.exe を起動します。

BAT ファイルには、完了するためのコマンドが含まれている必要があることにも注意しました。

C:\"Program Files"\"Mozilla Firefox"\firefox.exe を開始します 終了します

パラメータ(キー)を使用してbatファイル内のプログラムを実行する

プログラムを実行するだけでなく、起動時に追加のコマンドを与えることもできます。 たとえば、最小化して実行するコマンドは次のとおりです。

start /min D:\FileZilla\FileZilla.exe 終了

この場合のコマンドとは、キーを指示することを意味します。 キーはメインコマンド(コマンド / キー)の後ろにスラッシュで示されます。 メインチームこの場合はstartです。 確かに、min キーは、特に start コマンドに関連しており、このコマンドが起動するプログラムには関連していないため、半分の場合にしか機能しません。

一般に、多くのキーとキーのセットが存在します。 さまざまなプログラム大幅に異なる場合があります。 ただし、共通するものもいくつかあります。 たとえば、ヘルプ キー (/? または /help) です。 このキーがどのように機能するかを確認するために、実際の例を見てみましょう。 コンソールを開きます (クリックします) + R 、 cmd 、次に Enter ) を入力し、コンソールに次のように入力します。

始める /?

コンソールには、有効なキーのリストと開始コマンドのコメントが表示されます。

/wait スイッチに注意してください。 場合によっては、それは単にかけがえのないものになります。 たとえば、BAT ファイルを使用してプログラムとともにアーカイブを解凍し、このプログラムそのものを実行することにしたとします。 バッチ ファイルには、解凍と起動の 2 つのコマンドが含まれます。 BAT ファイルの実行時にコマンドがほぼ同時に実行されるため、アーカイブを解凍する時間がなく、何も実行することができません。 したがって、エラーが発生します。 この場合、キーが役に立ちます /待って:

したがって、システムは最初に最初のアクションを実行し、それが完了するのを待ってから 2 番目のアクションに進みます。 特定の時間待機する必要がある場合は、コンソール ユーティリティを使用する方が簡単です。 BAT ファイルの適切な場所に、次のコマンドを書き込みます (数字は秒数です)。

Sleep.exe を起動 15

キーを使ってさまざまなことができます。 アプリケーションのインストールが可能です。 これを行うには、コンピュータへのプログラムのインストールに使用されるインストーラーの種類に応じて、いくつかのキーが使用されます。

/S /s /q /silent およびその他多数

場合によっては非常に便利です。 アバスト アンチウイルスエンタープライズ バージョンにはサイレント インストール オプションがあります。 無料 (ホーム) バージョンにはおそらくサイレント インストールがありません。 ただし、InstallShield インストーラーがどのように動作するかを知っていれば、このインストーラー自体が /S サイレント インストール スイッチをサポートしているため、これがカナードであることが理解できるでしょう。 これは、そのベースで作られたすべての製品が同じことを意味します。 アバストも例外ではありません。 アバストのBATでフォルダー内の内容を含むファイルを作成するだけです

avast.exe を開始 /S 終了

それを起動すると、実質的に何も入力しなくても、プログラムがコンピュータにインストールされます。 このようにして、サイレント インストール用のプログラムのリスト全体を作成し、システムの再インストールなどの時間を節約できます。 この記事ではさらに詳しく知ることができます 詳細情報鍵で。

BAT ファイルを使用してプログラムを管理するためのオプションは他にもあります。 起動時にファイルを開くように指示することで、プログラムを起動できます。 私はウェブサイトを開発するときにこの方法を使用します。 すべてのツールが開くと非常に便利です 必要書類ワンクリックでフォルダーを作成できます。

rem の FTP サーバーへの接続 start /min D:\FileZilla\FileZilla.exe "ftp://login:password@server" レムはFirefoxでindex.phpを開いています C:\"プログラム ファイル"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" を起動します。 レムはテキストエディタでstart.htmlを開きます start /min C:\"Program Files"\text_editor.exe "E:\server\site_folder\index.html" サイトファイルのあるフォルダーを開いているレム start /min E:\server\site_folder レムコンソール終了出口

上記で説明したすべてのテクニックは、さまざまな組み合わせで使用できることに注意してください。

start /min /wait project.exe /m /S start C:\Directory\program2.exe "C:\Files\file.odt" exit

ただし、覚えておくことが重要です。バッチ ファイルで起動されるプログラムの実行に関連するすべての処理は、バッチ ファイルと一緒に同じ行に書き込まれます。

C:\"プログラム ファイル"\"mozilla firefox"\firefox.exe "http://localhost/site_folder/index.php" を起動します。

エピローグとして、BAT ファイルから .exe 形式のアプリケーションへのコンバーターをレビューのために提供します。 BAT ファイルは必ずしも見た目が美しいとは限りませんが、コンバーターを使用すると、バッチ ファイルを exe ファイルにパックし、選択したアイコンで装飾できます。

別の BAT から EXE コンバーターを見つけました。前のプログラムの代替として検討してください: Advanced Bat To Exe Converter

コンピューターの寿命を延ばしたいですか? 次に、システム リソースを節約するために、別のファイルを作成します。 便利なプログラムそしてユーティリティ。 1 つのバッチ ファイルのみを使用して実行できます。


コンピュータを操作するユーザー Windowsシステム拡張子が .bat のファイルがよく見られます。 これらはいわゆるバッチファイルです。 バッチ ファイルの目的は何か、バッチ ファイルはどのように作成および変更されるのか、ユーザーがバッチ ファイルを操作するときにどのような問題を抱えているのでしょうか?

バットファイルとは何ですか? 何のためにあるのでしょうか?

バットファイルは テキストファイルコマンドラインに入力された特定の文字セットを使用します。 1 つのファイルを実行するだけで、ユーザーは実行時間を節約できます。 大量アクション。 このようなファイルは、頻繁に繰り返されるユーザー アクションを自動化するために使用されます。 拡張子が .bat のファイルはバッチ (コマンド) ファイルと呼ばれます。 ユーザースラングでは「バトニク」と呼ばれます。

バットファイルの例

コンピュータ システムを制御したり、ウイルスを起動したり、個人データを盗んだりできる便利な Bat ファイルが多数あります。
よくある実行可能ファイルの例:
  • 除去 空のフォルダーファイルが起動された場所からのコンピューター上のサブフォルダー - for /f “usebackq delims=” %%d in (`“dir /ad/b/s | sort /R”`) do rd "%%d"
  • 覚えて!フォルダ内に存在する場合 隠しファイル拡張子が .db または .ini の場合、フォルダーを削除することはできません。
  • 操作の日付を示す情報ファイルをサブフォルダーに転送 – SET FOLDER=%DATE:~-4%-%DATE:~3.2%-%DATE:~0.2%
    SET ARCFOLDER=Z:\_exchange\%FOLDER%mkdir %ARCFOLDER%
  • 必要な時間の後続のコマンドの遅延をプログラムする – 選択 /N /T:y,%sec% > null
  • ファイルを実行する 最小化されたウィンドウ- 開始 /m /w %path\file%
何千もの異なるバット ファイルは、プログラマやユーザーがコンピュータと通信し、さまざまな状況から抜け出す方法を見つけ、システムからウイルスや悪意のあるコードを駆除するのに役立ちます。 バッチ ファイルのスクリプトを作成するプロセスは、完全にユーザーの想像力に依存します。

拡張子がbatのファイルを開く方法

このようなファイルを起動すると、多くのプログラムを開いたり閉じたりすることができます。 それらの一部は、以降のバージョンの Windows では使用されません。
.bat ファイルを実行することで解決できるタスクの例:
1. システム内の機能を実行する 1 つ以上のユーティリティのアクティブ化 - コンピュータの電源のオンとオフを切り替えるタイマー、古い情報のクリップボードの自動消去、Wi-Fi のアクセス ポイントの整理。 実行する最初のコマンドは start "" path_to_program です。 スペースが含まれる場合は、パスを引用符で囲む必要があります。 start "" "C:\Program Files\program.exe"。
次に、起動パラメータ start "" c:\windows\notepad.exe file.txt を指定する必要があります。 起動プロセスには特殊な点が 1 つあります。 コマンドファイル名をダブルクォートで指定しないと、コマンドが正しく実行されないことがあります。
2.すでに ファイルを開くコマンド呼び出し path_to_bat_file パラメーターを入力することで、別のファイルを実行できます。 これらに関する情報は別のバット ファイルにあります: call file2.bat パラメータ 1 パラメータ 2 パラメータ 3。
他のプログラムをアクティブにするには、次のコマンドを使用します。
  • エコー %1
  • エコー %2
  • エコー %3
  • 一時停止
すべての操作を実行すると、転送されたすべてのパラメータがディスプレイに表示されます。 他の操作順序を入力しないと、コマンド ウィンドウは自動的に閉じます。 一時停止コマンドはプログラムを停止し、オペレーティング ウィンドウを閉じます。

Windowsでbatファイルを作成するにはどうすればよいですか? 一連のアクション

BAT ファイルを作成する最も簡単な方法は、NotePad プログラムを使用することです。 「標準」パネルからプログラムをアクティブ化するか、コマンド C:\Windows\notepad.exe を使用した後、コードがメモ帳ページに入力またはコピーされます。

メモ帳ファイルは拡張子 .bat を付けて保存する必要があります。 保存したファイルが「すべてのファイル」タイプであることを慎重に確認する必要があります。


重要!ユーザーに管理者権限がないため、特定のフォルダーにバットファイルを保存できない場合は、コンピューターのディスプレイに「この場所にファイルを保存する権限がありません」というメッセージが表示されます。 ファイルの場所を「デスクトップ」または「ドキュメント」に変更します。 その後、コピーを使用してコンピュータ上の目的の場所に転送します。 .bat ファイルが作成されました。

バットファイルを変更することは可能ですか

拡張子が .bat のファイルを編集して、さまざまなパラメータを変更できます。 これはいくつかの方法で実現できます。
初め。 開ける コンテキストメニューをクリックして「編集」コマンドを選択します。 コンピュータにインストールされているテキスト エディタでファイルに必要な編集を加えます。


2番。 これもメモ帳を使って行います。 エクスプローラーを開き、ファイルを見つけて、マウスで作業領域にドラッグする必要があります。


三番目。 メモ帳に移動し、「ファイル」メニューでバッチファイルのある目的のフォルダーを見つけます。


次に、ファイル表示オプションを「すべてのファイル」がアクティブになるように変更します。 この後、ファイルを開いて編集し、必要なパラメータやコマンドを変更できます。


覚えて!上記の編集方法のいずれかを使用する場合、最終的なファイルは「すべてのファイル」拡張子を使用して保存する必要があります。 それ以外の場合、コンピュータは変更されたファイルをテキスト ファイル (*.txt) として保存します。

管理者としてバットファイルを実行する必要があります

管理者としてファイルを実行するには、名前を右クリックして「管理者として実行」コマンドを実行する必要があります。

バッチ ファイルを実行するには他にもいくつかの方法があります。
1. START ボタン (WIN または Ctrl+Shift+Esc の組み合わせ) を押した後、次のことを行う必要があります。
  • ラテン文字に切り替えて、キーボードで「command.bat」と入力します。
  • 選ぶ 実行可能ファイル*。EXE。
  • 「管理者として実行」コマンドを使用してファイルを実行します
2. タスク マネージャーを開き (Ctrl + Shift + Esc または Ctrl + Alt + Delete)、「プロセス」タブで「すべてのユーザーのプロセスを表示」コマンドを選択します。 「ファイル」メニューで、Ctrl + 左クリックのキーの組み合わせを使用して「新しいタスク」タブをクリックし、「実行」をクリックします。
3. ファイル タイプの表示が有効になっている場合、*.txt ファイルを作成し、任意の名前を付け、拡張子を .bat に変更できます。

バットファイルが実行されないのはなぜですか? 考えられる理由

拡張子が .bat のコマンド ファイルの実行にコンピュータが応答しない、または起動後に正しく動作しない最も考えられる理由は次のとおりです。
  • スクリプト内のコマンドの書き方が間違っている
  • 句読点の間違った使い方
ほとんどの場合、これはキーボード レイアウトを不用意にラテン語からロシア語に変更したときに発生します。 コマンド ファイルはキリル文字を受け入れません。 スクリプト内でロシア語フォントが使用されている場所は、コンピューターには理解できません。 当然のことながら、bat ファイルの実行パスが変更されます。

拡張子バットのファイルを作成する方法: ビデオ

拡張子 .bat を持つファイルの作成に関するビデオ チュートリアルをここでご覧ください。

バット ファイル (別名「batnik」、「バッチ ファイル」) を使用すると、インストールを自動化するなど、作業が容易になることがよくあります。 ソフトウェア、所定のパラメータに従って。 日付と時刻の同期。 コマンドシーケンスの実行など。 ただし、そのようなスクリプトを使用するには、スクリプトを作成できる必要があります。 中心となるのは、拡張子が .bat のファイルのセットです。 コンソールコマンド、コマンドラインで使用されるものと同じです。

この記事では、.bat ファイルを作成するための 3 つの方法について説明します。

  1. コマンドラインを使用します。
  2. メモ帳プログラムを使用する。
  3. 「Dr.Batcher」ユーティリティを使用します。

ステップ1.「スタート」メニューでコマンドラインを起動するには、「プログラムとファイルの検索」ダイアログを使用します。cmd 検索パラメータを設定し、「プログラム」セクションのアイコンを左クリックする必要があります。

ステップ2。書き込んだバッチ ファイルを保存するには別のディレクトリを使用することをお勧めします。そのため、ハード ドライブ上の場所を選択して、 特別なフォルダー、コマンド「MD D:\Bat」を入力します。

注記!コマンドは引用符なしで入力され、使用後にのみスペースが追加されます。医学博士 この場合、 « バット"ディスク上に作成されますD. コマンドライン大文字と小文字は区別されません。つまり、「MD」を実行した結果です。D:\バット「、」MDD:\バット」と「MDd:\バット」も同様となります。

ステップ3。実際のバッチファイルは「@echo off > D:\Bat\probnik.bat」コマンドを使用して作成します。

注記!この場合、配置パス、つまりフォルダーを指定するときに大文字と小文字が重要になります。バット「、」バット」と「BAT」 - 3 つの独立した完全に異なるディレクトリ。 存在しないフォルダーを指定した場合、コマンドは実行されません。 エラーメッセージも表示されませんのでご了承ください。

ステップ4。ファイルの内容を変更するには、ファイルが保存されている場所を開き、コンテキスト メニューを呼び出して「変更」行を選択します。

メモ帳を使用してバッチ ファイルを作成する

ステップ1.メモ帳を起動するには、「すべてのプログラム」メニューに移動し、「アクセサリ」を選択して、起動アイコンをクリックします。

ステップ2。

プログラミングの知識があまりなくてもファイルを作成する方法については、新しい記事をご覧ください。

例として、星の画像を表示する次のコードを使用することをお勧めします。

« @エコーオフ

モードコン 列数=32 行数=50

タイトルスター!

%%i の (

88888888888888881888888888888888,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,

) %%i をエコーし​​ます

一時停止 > null

注意!コードは引用符なしで入力する必要があります。 コマンド構文を常に確認してください。 行末にカンマを付けるのを忘れた場合、プログラムが実行されると、そのプログラムは次のプログラムとマージされます。

ステップ3。結果のファイルを目的のディレクトリに保存します。 解像度を変更するには、「ファイルの種類」行を使用し、その中の「すべてのファイル」を選択し、名前を入力するときにピリオドの後に「bat」と指定します。

「」を使用してバッチファイルを作成する博士。バッチャー」

指定された ソフトウェア製品有料ですが、30 日間試用版を使用する機会が提供されます。

ステップ1.ファイルを作成するには、「ファイル」メニュー、「新規...」項目、または「Ctrl+N」キーの組み合わせを使用します。

ステップ2。ダイアログボックスで「空のバッチファイル」にチェックを入れて「OK」をクリックします。

ステップ3。 BAT ファイルが実行するコマンドを指定します。

注記!右側のフレームには、コードを記述するときに使用できる主要なコマンドが含まれています。 必要なものを選択して「」をクリックするだけです。入れるコマンド」を使用すると、作業時間を節約できます。

ステップ4。結果のファイルを目的のディレクトリに保存します。

重要!このユーティリティを使用すると、その場でプログラムをデバッグできることに注意してください。 メニューを使用するだけです」「バッチ」を選択して、すでに入力されているシーケンスを開始します。 進行状況は下のフレームに表示されます。 アイテム使用時「実行する外部のウィンドウ...」が実行されます バッチファイル、オペレーティング システムを使用して起動するのと似ています。

結論

拡張子 .bat を持つファイルを作成する 3 つの方法を説明しました。 上記の方法のうち 2 つは、 標準的な方法を使用する、Windows で利用可能ですが、追加のソフトウェアをインストールする必要があります。 各手法の評価をまとめ表に示します。

情報\名前コマンドラインノートバッチャー博士
ライセンスWindows に付属Windows に付属有料
ロシア語Windowsのバージョンに応じてバージョンに応じて
バッチファイルの作成はいはいはい
バッチファイルの編集いいえはいはい
インターフェースの利便性 (1 ~ 5)4 4 5

ビデオ - Bat ファイルの作成

今こそ検討する時です バットコマンド。 ここでは基本的に cmd に入力したコマンドが使用されますが、コマンドラインで使用しても意味のないものもあります。

Bat コマンドの完全なリストを取得する方法

すべてのコマンドを説明するには、一連の記事全体を書く必要があるため、負担がかからないよう、1 つの記事に限定し、コンパクトな情報を考慮します。 ご存知のとおり、bat ファイルと cmd コマンドは、それらのリストを取得する場合と同じです。 ヘルプ コマンド (英語では help と書きます) を入力し、Enter キーを押します。 その結果、コンピュータはすべてのコマンドを cmd インターフェイスに書き込みます。 簡単な説明.

このリストを確認すると、特定の Bat コマンドが何であるかをさらに詳しく知りたくなるでしょう。 たとえば、for コマンドを選択して説明するには、「help for」または「/?」と入力します。 そして「Enter」をクリックします。 その結果、コマンドのオンライン ヘルプが表示されることになります。このヘルプは膨大な量であるため、後続の説明を読むには任意のキーを数回押す必要があります。 こうすることで、特定のコマンドの構文を学習できます。

バットファイルコマンド

ここで、バッチ ファイルで使用されるコマンドについて簡単に説明します。 大文字と小文字は区別されませんが、識別しやすいように大文字でリストしています。

@ 画面上にはbatで実行したコマンドがすべて表示され、不要なものを取り除くためにコマンドの前に「犬」が置かれています。 @echo をオフにして使用されることが多いです。
セット変数を設定します。 たとえば、ここでは setper=c:\windows のようにパスを割り当てます。 面倒な値を変数に書き込んでスクリプトで指定することで、コードがよりコンパクトになります。 内容が変更された場合、この変数が提供されているすべての場所で値を変更する必要はありません。
:: この行を画面に表示せずにバット ファイルにコメントする 2 つの方法のうちの 1 つ。
:ラベル単語にコロンを追加すると、本文ファイルの別のセクションにジャンプできるラベルが作成されます。 ラベルには別の名前を付けることができます。LABEL はその一例です。
電話Bat は、あるバッチ ファイル内で別のバッチ ファイルを呼び出すコマンドです。 いずれかのファイルに記述されているすべてのパラメータは相互に渡すことができます。
選択コマンドを選択します。
CLSCLS の上に表示されるシェルの内容をクリアします。
エコー画面にメッセージを表示します。 たとえば、「エコーハロー!」 「こんにちは!」と表示されます。 バッチ ファイルの先頭で @ECHO off を使用しない場合は、bat ファイルへのパスと 2 つのメッセージが表示されますが、これは不要です。 「ECHO」と入力すると空の行を作成できます。 末尾にピリオドが付いています。
出口現在のバッチ スクリプトを終了します。
後藤レーベル特定のラベル (この場合は LABEL) にジャンプし、その後でスクリプトを実行するために使用されます。
もしBat プログラミング言語と同様に、if コマンドは、スクリプトがどのパスに沿って進むかに応じて、条件の充足を表します。 構文についてはヘルプを参照してください。
のために同じアクションを繰り返し整理するために使用されるループ。
一時停止スクリプトの出力を確認する必要があり、スクリプトが実行されてウィンドウがすぐに閉じてしまう場合は、PAUSE を使用します。 結果を表示し、任意のボタンを押してスクリプトを完了できます。
R.E.M.コメントする 2 番目の方法。 @ECHO off 構造がない場合、:: は画面に表示されます。
シフトバットファイル内のバッチパラメータの位置を変更します。
始めるプログラムやウィンドウなどを起動します。 多くの属性があります (ヘルプを参照)。

これがバットコマンドの基本です。 一部の要素の構文は初心者にとって難しく、特定の知識が必要です。 全て バットファイルコマンド上で説明したこれらは、その目的を理解するために表面的に検討されており、完全な構文は Windows ヘルプで見つけることができます。