컴퓨터를 시작할 때마다 같은 프로그램을 여는 자신을 발견하십니까? 항상 같은 명령을 실행하기 위해 항상 명령 프롬프트를 열고 있습니까? BAT 파일 을 만드는 방법을 배우 면 이러한 작업을 자동화하여 많은 시간을 절약할 수 있습니다.
BAT 파일은 지정한 순서대로 일련의 명령 프롬프트(Command Prompt) 명령을 실행하는 확장자가 .bat 인 특수 텍스트 파일 형식입니다 . 명령 프롬프트 내에서 수행할 수 있는 모든 작업을 자동화 하는 BAT 파일을 만들 수 있습니다 .
BAT 파일로 무엇을 할 수 있습니까?
- 시스템 설정 수정
- 웹사이트 시작 자동화
- 일정에 따라 여러 앱 시작
- 시스템 백업(system backups) 자동화
이 가이드에서는 Windows 10(Windows 10) 에서 첫 번째 배치 파일을 만들고 실행하는 방법을 배웁니다 . 또한 BAT(BAT) 파일을 사용하여 고급 자동화를 수행하는 방법과 작업 스케줄러(Task Scheduler) 를 사용하여 이러한 자동화를 예약하는 방법을 배우게 됩니다 .
3단계로 BAT 파일 만들기(Make A BAT File In Three Steps)
Windows 10 에서 (Windows 10)BAT 파일을 만드는 것은 매우 간단합니다. 메모장(Notepad) 만 있으면 됩니다. 올바른 형식의 BAT 명령(BAT commands) 으로 텍스트 기반 파일을 생성하기만 하면 됩니다. 그런 다음 파일을 .bat 확장자로 저장한 다음 실행합니다.
그러나 이 과정에서 염두에 두어야 할 몇 가지 중요한 고려 사항이 있으므로 단계를 진행해 보겠습니다.
이 섹션에서는 Chrome(Chrome) 을 즐겨찾는 뉴스(News) 웹 페이지로 실행하고, Windows 10 캐시를 지워 시스템 성능을 높이고, 웹에서 최신 일기 예보를 가져오는 자동화된 BAT 파일 을 만드는 방법을 배웁니다.
1단계: 단순 시작 배치 파일 생성(Step 1: Create A Simple Startup Batch File)
Windows 10 에서 (Windows 10)BAT 파일 을 만들려면 시작(Start) 메뉴를 선택하고 메모장 을 입력 한 다음 (Notepad)메모장(Notepad) 앱을 선택하여 엽니다. 메모장(Notepad) 내부 에서 다음 스크립트를 입력해야 합니다. 거기에서 메모장(Notepad) 으로 복사하여 붙여넣을 수 있습니다 .
start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
pause
파일을 찾기 쉬운 PC의 어딘가에 저장하십시오. 많은 사람들이 BAT 파일을 C:\temp 또는 루트 C: 드라이브 수준에 있는 간단한 폴더에 저장합니다.
파일 형식(Save as type) 드롭다운을 모든 파일(All files) 로 변경하는 것이 중요 합니다 . 그런 다음 파일 이름 끝에 ".bat"를 추가해야 합니다.
그러면 텍스트 형식의 파일이 배치 파일 형식으로 저장됩니다.
이제 Windows 탐색기(Windows Explorer) 에서 해당 디렉터를 열고 방금 만든 새 BAT 파일을 두 번 클릭합니다. 이렇게 하면 다음 작업이 순서대로 발생하는 것을 볼 수 있습니다.
- Google 뉴스(Google News) 웹 페이지 는 시스템의 기본 브라우저를 사용하여 열립니다.
- Windows 임시 폴더 의 모든 파일 이 삭제됩니다.
- 명령 프롬프트는 다음 24시간 동안의 일기 예보를 표시합니다.
세 가지 유용한 작업을 연속적으로 자동화하는 첫 번째 작업 BAT 파일을 만들었습니다 !
하지만 아직 끝나지 않았습니다. 이러한 명령 중 일부는 자신의 상황에 맞게 조정해야 합니다. 이러한 각 명령이 수행(what each of these commands does) 하는 작업 과 필요에 맞게 조정할 수 있는 방법을 살펴보겠습니다 .
2단계: BAT 파일 사용자 지정(Step 2: Customize Your BAT File)
이제 여러 명령으로 BAT(BAT) 파일 을 만드는 방법을 알았 으므로 필요에 따라 각 명령을 사용자 지정해야 합니다.
다음은 이러한 각 명령과 이를 사용자 정의하는 방법에 대한 자세한 설명입니다.
시작 명령(Start Command)
시작 명령은 지정한 모든 응용 프로그램을 시작합니다. 이 명령과 같은 URL(URL) 링크 를 사용하면 기본 브라우저를 사용하여 해당 웹 페이지를 시작합니다. 다음 명령은 기본 브라우저에서 Google 뉴스 를 실행합니다.(Google News)
start https://news.google.com
명령이 원하는 웹 페이지를 열도록 URL 을 변경할 수 있습니다 .
DEL 명령(DEL Command)
DEL 명령 은 주어진 디렉토리에서 하나 이상의 파일을 삭제하는 매우 간단한 명령입니다. 명령에 동작 방법을 알려주는 데 사용할 수 있는 다양한 매개변수가 있습니다.
DEL /F /S /Q %TEMP%
명령에 동작 방법을 알려주는 데 사용할 수 있는 다양한 매개변수가 있습니다.
- /F – 읽기 전용 파일 삭제 포함
- /S – 현재 디렉터리뿐만 아니라 하위 디렉터리의 파일을 제거 합니다.(– Removes)
- /Q – 삭제 확인이 필요하지 않은 "자동" 모드가 필요합니다 .(Requires “)
이 예에서 % TEMP %는 디렉토리를 지정하는 데 사용됩니다. 이것은 Windows Temporary Files(Windows Temporary Files) 디렉토리 에 대한 시스템 환경 변수입니다 .
원하는 경우 다른 디렉토리를 지정할 수 있습니다. 또는 여러 DEL 명령을 나열하고 여러 디렉토리에서 파일을 삭제할 수 있습니다.
손가락 명령(Finger Command)
Finger 명령 은 컴퓨터의 인터넷 연결을 사용하여 finger 서비스를 실행하는 원격 컴퓨터에 연결합니다.
이것은 찾기 쉽지 않지만, 간단한 "손가락" 명령을 사용하여 24시간 일기 예보를 조회할 수 있는 graph.no에서 실행되는 특별한 서비스가 있습니다.
finger [email protected]
@graph.no 부분 앞에 가장 큰 인근 도시의 이름을 배치하기만 하면 됩니다.
이 명령은 다음 24시간 동안의 온도 및 일조량 기호 그래프를 반환합니다.
일시 중지 명령(Pause Command)
Pause 명령은 BAT 파일 실행을 일시 중지 하여 다양한(BAT) 명령에서 반환된 모든 정보를 볼 수 있습니다. 이는 Finger 명령을 사용한 후 그래프를 볼 수 있도록 하는 데 특히 유용합니다.
다른 명령을 사용 중이고 반환된 정보를 볼 필요가 없는 경우 스크립트 끝에서 일시 중지 명령을 제거할 수 있습니다.(Pause)
실제로 스크립트에서 아무 것도 볼 필요가 없는 경우 @ECHO OFF를 BAT 파일의 첫 번째 줄로 추가하면 명령에서 반환된 내용이 전혀 표시되지 않습니다.
3단계: 일괄 작업 예약(Step 3: Schedule Your Batch Job)
BAT 파일 을 만든 후에 는 자동화된 명령을 실행하고 싶을 때마다 수동으로 두 번 클릭하고 실행하지 않는 한 별로 소용이 없습니다.
배치 작업이 매일 자동으로 실행되도록 하는 것이 훨씬 쉬울 것입니다. BAT 파일을 Windows 예약 작업 으로 실행하여 이 작업을 수행할 수 있습니다 .
이렇게 하려면 시작(Start) 메뉴를 선택하고 스케줄러 를 입력 한 다음 (Scheduler)작업 스케줄러(Task Scheduler) 를 선택 합니다.
작업 스케줄러(open the Task Scheduler) 가 열립니다 . 시스템의 모든 예약된 작업을 보려면 왼쪽 창에서 작업 스케줄러 라이브러리(Task Scheduler Library) 를 선택 합니다.
새 예약된 작업을 추가하여 새 BAT 파일을 시작할 수 있습니다. 이것을하기 위해:
- 오른쪽 의 작업 패널에서 (Actions)작업 만들기(Create Task) 를 선택 합니다.
- 작업 만들기(Create Task) 창의 일반 탭(General) 에서 이름(Name) 필드에 작업 이름을 지정합니다. 다른 모든 기본 설정은 그대로 둡니다.
- 트리거(Triggers) 탭을 선택합니다 . 새로 만들기(New) 버튼을 선택 합니다. 새 트리거(New Trigger) 창에서 매일(Daily) 을 선택 하고 다른 모든 기본 설정은 그대로 둡니다. 확인(OK) 을 선택하고 작업 만들기 창 에서 확인 을 선택합니다.(OK)
- 작업(Actions) 탭을 선택한 다음 새로(New) 만들기 를 선택 합니다 . 새 작업 창에서 찾아보기 를 선택하고 (Browse)BAT 파일 을 저장한 위치를 찾습니다 . 확인(OK) 을 선택 하여 완료합니다. 작업 만들기 창에서 확인(OK) 을 선택 합니다.
- 이제 작업 스케줄러 라이브러리 에 예약된 (Task Scheduler Library)BAT 파일 이 표시되어야 합니다 .
새로 예약 된 BAT 파일은 이제 매일 같은 시간에 실행됩니다.
BAT 파일 사용자 정의
이제 BAT(BAT) 파일 을 만들고 예약하는 방법을 알았 으므로 파일에 추가할 수 있는 다른 BAT 파일 명령 에 대해 학습하여 해당 파일을 확장 할 수 있습니다.
컴퓨터에서 모든 종류의 작업을 자동화 하기 위해 BAT 파일에 추가할 수 있는 CMD 명령이 많이(lot of CMD commands) 있습니다 . 실험을 시작(Start) 하고 자신의 배치 파일에서 어떤 종류의 흥미로운 것을 만들 수 있는지 확인하십시오.
How To Make a BAT File In Three Simple Steps
Do you find уourself opening the ѕame prоgrams every time you start your compυter? Are you аlways opening the command prompt to run the same commands all the time? Learnіng how to make a BAT file can savе you a lot of time by automating those actions.
A BAT file is a special text file format with a .bat extension that runs a series of Command Prompt commands in a sequence that you specify. You can make a BAT file that automates anything you might do inside a command prompt.
What can you do with a BAT file?
- Modify system settings
- Automate launching websites
- Start multiple apps on a schedule
- Automate system backups
In this guide you’ll learn how to create and run your first batch file on Windows 10. You’ll also learn how to do some advanced automation with a BAT file and how to schedule those automations using the Task Scheduler.
Make A BAT File In Three Steps
Creating a BAT file in Windows 10 is very simple. All you need is Notepad. You just need to create a text based file with the BAT commands formatted correctly. Then save the file with a .bat extension and then run it.
However, there are a few important considerations to keep in mind along the way so let’s work through the steps.
In this section, you’ll learn how to create an automated BAT file that launches Chrome to your favorite News web page, clears your Windows 10 cache to boost system performance, and pulls the latest weather forecast from the web.
Step 1: Create A Simple Startup Batch File
To make a BAT file in Windows 10, just select the Start menu, type Notepad, and select the Notepad app to open it. Inside of Notepad, you’ll need to type the following script. You can copy and paste from there into Notepad.
start https://news.google.com
DEL /F /S /Q %TEMP%
finger [email protected]
pause
Save the file somewhere on your PC that is easy to find. Many people save their BAT files in C:\temp or some simple folder located at the root C: drive level.
It’s important to change the Save as type drop-down to All files. Then, make sure to add “.bat” at the end of the file name.
This will save the text-formatted file as batch file format.
Now, open that director in Windows Explorer and double click on the new BAT file you just created. When you do this, you’ll see the following actions occur in sequence.
- The Google News web page will open using your system’s default browser.
- All files in the Windows temporary folder will be deleted.
- The command prompt will display the weather forecast for the next 24 hours.
You’ve just created your first working BAT file that automates three useful tasks in a row!
However, you’re not done. You need to tailor some of these commands for your own situation. Let’s take a look at what each of these commands does and how you can tweak them to suit your needs.
Step 2: Customize Your BAT File
Now that you know how to make a BAT file with multiple commands, you’ll need to customize each of those commands for your needs.
The following is a more detailed explanation of each of those commands and how you can customize them.
Start Command
The start command will launch any application you specify. If you use a URL link like this command, it’ll use your default browser to launch that web page. The following command will launch Google News in your default browser.
start https://news.google.com
You can change the URL to have the command open any web page you like.
DEL Command
The DEL command is a very simple one that deletes one or more files in a given directory. There are a variety of parameters you can use to tell the command how to behave.
DEL /F /S /Q %TEMP%
There are a variety of parameters you can use to tell the command how to behave.
- /F – Includes the deletion of read-only files
- /S – Removes files in subdirectories as well as the current directory
- /Q – Requires “quiet” mode which doesn’t require any delete confirmation
In this example, %TEMP% is used to specify the directory. This is the system environment variable for the Windows Temporary Files directory.
If you want, you can specify any other directory. Or, you can list multiple DEL commands and delete files from multiple directories.
Finger Command
The Finger command uses your computer’s internet connection to reach out to any remote computer that’s running the finger service.
These aren’t easy to find, but there is one particularly special service running at graph.no that lets you look up a 24 hour weather forecast using a simple “finger” command.
finger [email protected]
With this command, you just need to place the name of the largest nearby city before the @graph.no part of the web address.
The command returns a graph of temperature and sunshine level symbols for the next 24 hours.
Pause Command
The Pause command will pause execution of your BAT file so that you can see any information that was returned by the various commands. This is especially useful after using the Finger command, so you can view the graph.
If you’re using other commands and don’t need to see any returned information, you can remove the Pause command from the end of the script.
In fact, if you don’t need to see anything from the script at all, you can add @ECHO OFF as the first line of the BAT file and you won’t see anything returned from the commands at all.
Step 3: Schedule Your Batch Job
Once you make a BAT file, it doesn’t do much good unless you manually double-click and run it whenever you want to execute the automated commands.
It would be much easier to let the batch job run automatically every day. You can do this by launching the BAT file as a Windows scheduled task.
To do this, select the Start menu, type Scheduler, and select Task Scheduler.
This will open the Task Scheduler. Select Task Scheduler Library from the left pane to see all scheduled tasks on your system.
You can add a new scheduled task to launch your new BAT file. To do this:
- Select Create Task from the Actions panel on the right.
- In the Create Task window, on the General tab, give the task a name in the Name field. Leave all other default settings.
- Select the Triggers tab. Select the New button. In the New Trigger window, select Daily and leave all other default settings. Select OK and select OK on the Create Task window.
- Select the Actions tab, then select New. In the New Action window, select Browse and browse to where you saved your BAT file. Select OK to finish. Select OK on the Create Task window.
- Now you should see your scheduled BAT file in the Task Scheduler Library.
Your new scheduled BAT file will now run every day at the same time.
Customizing Your BAT File
Now that you know how to create and schedule your BAT file, you can start expanding on that file by learning about other BAT file commands you can add to the file.
There are a lot of CMD commands you can add to your BAT file to automate all sorts of things on your computer. Start experimenting and see what sorts of interesting things you can create out of your own batch files.