Windowsのバッチファイルはスクリプトファイルです。バッチファイルは、フォーマットされていないテキストファイルです。このファイルは一連のコマンドで構成され、ファイル名拡張子は.batまたは.cmdです。「バッチ」という用語は、非対話型の実行を意味するバッチ処理から採用されています。Windowsのバッチファイルを使用すると、ユーザーは反復タスクまたは日常的なタスクを簡素化できます。ユーザーがコマンドプロンプトでファイル名を入力すると、cmd.exeは、ファイルに表示されているとおりにコマンドを順番に実行します。Windowsのバッチファイルで使用される一般的なコマンドには、Call、Echo、Endlocal、For、Goto、If、Pause、Rem、Setlocal、Shiftなどがあります。
Windowsで.batまたはバッチファイルを作成する方法
前述のように、バッチファイルには一連のDOSコマンドが含まれており、頻繁に実行されるタスクを自動化するために使用されます。したがって、同じコマンドを繰り返し記述する必要はありません。
バッチファイルはメモ帳を使用して作成されます。テキストファイルは、実行するコマンドで構成されています。バッチファイルを作成するには、コマンドをメモ帳にテキストとして記述し、ファイルを.batファイルとして保存する必要があります。コマンドを実行するには、バッチファイルをダブルクリックするだけです。したがって、Windowsで適切に作成されたバッチファイルを使用すると、時間を大幅に節約できます。
バッチファイルのいくつかの基本的なコマンド:
- ECHO:画面にテキストを表示するには
- @ECHO OFF:テキストを非表示にするには
- 開始:デフォルトのアプリケーションでファイルを実行するには
- REM:プログラムにコメント行を入力するには
- MKDIR:ディレクトリを作成するには
- RMDIR:ディレクトリを削除するには
- DEL:ファイルを削除するには
- コピー:1つまたは複数のファイルをコピーします
- XCOPY:追加オプションを使用してファイルをコピーする
- FOR / IN / DO:ファイルを指定します
- タイトル:ウィンドウのタイトルを編集するには
クールで楽しいバッチファイルのトリック
1.マトリックス
映画「マトリックス」を覚えていますか?このバッチファイルを使用すると、実際に背景を緑色のマトリックス画面に似せることができます。それは間違いなくクールな外観のためであり、他には何もありません。Windowsでこの種のバッチファイルを作成するには、次の手順に従います。
手順1:テキストドキュメントを開き、名前を「matrix.bat」に変更します。テキストファイルの拡張子が.batに変更されるとすぐに、そのアイコンが歯車に変わります。
ステップ2:これで、ファイルを編集してプログラムを作成できます。これを行うには、ファイルを右クリックして[編集]をクリックします。メモ帳で開くはずです。メモ帳に貼り付ける必要のあるコマンドラインは次のとおりです。
@echo off
color 2
:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start
「保存」をクリックしてダブルクリックします。ウィンドウにマトリックス効果を与えます。CMDウィンドウを最大化し、F11キーを押すと、フルスクリーン効果が向上します。
2.パスワードクリエーター
バッチ(.bat)ファイルを使用して作成およびアクセスされるパスワードで保護されたファイルを作成することもできます。これは、Windowsで非常に便利なバッチファイルの1つであり、コンピューターやバッチファイルの知識がほとんどまたはまったくない人から物事を隠すのに問題なく機能するはずです。
次の手順に従って、WindowsでPasswordCreatorバッチファイルを作成します。
ステップ1:メモ帳を開く
ステップ2:次のコードをコピーして貼り付けます
cls
@ECHO OFF
title Cyber Attack Weapon System
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Hidden goto MDHidden
:CONFIRM
echo Are you sure to lock this folder? (Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Hidden "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== 1234 goto FAIL
goto UNLOCK2
:UNLOCK2
CLS
echo Enter password to Unlock Your Secure Folder
set/p "pass=>"
if NOT %pass%== 1234 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Hidden
echo Folder Unlocked successfully
goto End
:Fail
@echo off
color 02
echo Warning-Virus Initiated total hardrive corruption imminent
timeout /t 5 /nobreak >nul
set count= 0
:tricks
if %count% == 200 goto shutdown
echo %random%%random%%random%%random%%random%%random%%random%%random%
set /a count=%count%+1
goto tricks
:shutdown
cls
:shutdown
shutdown -s -t 45 /c "You have tried to acces a file that is not yours.
Good-Bye."
echo Enter password Start Abort Sequence
set/p "pass=>"
if NOT %pass%== 1234 goto shutdown
echo Abort Inittiated
goto Abort
:Abort
C:\Windows\System32\shutdown.exe -a
Abort Successful
timeout /t 3 /nobreak >nul
CLS
goto unlock
goto end
:MDHidden
md Hidden
echo Hidden created successfully
ステップ3:パスワードを設定する
パスワードはデフォルトで1234に設定されています。パスワードは変更することもできます。パスワードを変更するには、コードに次のように記載されています。
if NOT %pass%== 1234 goto
そして、1234を選択したパスワードに置き換えます。拡張子が.batのファイルを保存します。
初めてファイルを開くと、ファイルが点滅し、「非表示」という名前の別のファイルが表示されます。このファイルを非表示にするには、元のファイルをもう一度クリックするだけで、ファイルを非表示にするかどうかを尋ねられます。Yと入力すると非表示になりますが、Nと入力しても何も起こりません。非表示にして後でアクセスしたい場合は、元のファイルをもう一度クリックする必要があります。パスワードの入力を求められます。
ただし、この方法は絶対確実ではないことを覚えておく必要があります。コンピュータシステムとバッチファイルに関する知識や経験がほとんどない人は、おそらくそれをかなり早く回避できるでしょう。
3.カラーテスター
Windowsでバッチファイルを使用してカラーテストを試してみたい場合は、次のコードを使用してください。シンプルで、とても便利です。
メモ帳を開き、次のコードをコピーして貼り付けます。
@echo off
:test
help color
echo ----------------------------------------------------------
echo.
echo Type a color code to test colors.
echo To exit, just press the X.
set/p color=
color %color%
goto test
拡張子が.batのファイルを保存します。
Windowsでのこのようなバッチファイルのトリックについて詳しく知りたい場合は、Instructable.comにアクセスしてください。