Excel & IT Info

아이엑셀러 닷컴, 엑셀러TV

IT Info

Windows 작업을 자동화할 수 있는 7가지 유용한 배치 파일

권현욱(엑셀러) 2025. 1. 17. 15:50
반응형

들어가기 전에

배치(batch) 파일을 사용하면 Windows 11 PC에서 많은 작업을 자동화할 수 있습니다. 배치 파일의 개념과 만드는 방법, 배치 파일의 흥미롭고 유용한 사용 방법  등을 소개합니다.

권현욱(엑셀러) | 아이엑셀러 닷컴 대표 · Microsoft Excel MVP · Excel 솔루션 프로바이더 · 작가

이미지: 아이엑셀러 닷컴


이 글은 아래 기사 내용을 토대로 작성되었습니다만, 필자의 개인 의견이나 추가 자료들이 다수 포함되어 있습니다.

  • 원문: 7 Useful Batch Files You Can Create to Automate Tasks on Windows 11
  • URL: https://www.howtogeek.com/useful-batch-files-you-can-create-to-automate-tasks-on-windows-11/

배치 파일이란?

배치 파일은 이후에 실행될 하나 이상의 명령을 포함하는 파일입니다. 명령 프롬프트나 PowerShell에서 해당 명령을 입력하는 대신, 파일이 시작될 때마다 해당 명령을 실행하는 파일을 만듭니다. 이렇게 하면 해당 명령의 작업을 수행할 수 있습니다.

배치 파일은 파일 확장자로 ".bat"를 사용합니다. 배치 파일은 다른 파일을 실행하는 것과 같은 방식으로 실행합니다. 파일을 두 번 클릭하여 실행하기만 하면 됩니다. 타사 앱이 필요하지 않습니다.


참고 영상:

 

이미지: 아이엑셀러 닷컴

 

배치 파일을 만드는 방법

배치 파일을 만드는 것은 일반 텍스트 메모장 문서를 만드는 것만큼 쉽습니다. 일반 텍스트 편집기 에서 새 파일을 만들고 , 원하는 명령을 추가하고, 파일을 배치 파일로 저장합니다. 적절한 배치 파일인 한, 시스템은 파일이 어떻게 만들어졌는지와 관계없이 동일한 방식으로 파일을 실행합니다.

Windows 11에서 배치 파일을 만들려면 Windows Search를 열고(Windows+S를 누름), Notepad를 입력하고 앱을 시작합니다. 파일에 포함하려는 명령을 입력합니다. 다음 섹션에는 작업을 자동화하는 데 사용할 수 있는 몇 가지 유용한 명령이 있습니다.

명령을 입력한 후 메모장에서 [파일] - [다른 이름으로 저장]을 선택합니다(또는 Ctrl+Shift+S를 누릅니다). 다른 이름으로 저장 창에서 배치 파일을 저장할 위치를 선택합니다. [다른 형식으로 저장] 드롭다운 메뉴를 클릭하고 "모든 파일"을 선택합니다. "파일 이름" 필드를 선택하고 배치 파일 이름을 입력하고 파일 이름 끝에 ".bat"를 추가하여 배치 파일이 되도록 한 다음 [저장]을 클릭합니다.

 

이제 배치 파일이 준비되었습니다. 실행하려면 파일을 더블 클릭합니다. 배치 파일에 관리자 권한이 필요한 경우, 파일을 우클릭하고 [관리자 권한으로 실행]을 선택합니다.

 

이미지: 아이엑셀러 닷컴

 

항상 관리자 권한으로 배치 파일을 실행하려면 배치 파일을 우클릭하고 [기타 옵션 표시] - [보내기] - [바탕 화면(바로 가기 만들기)]를 선택합니다.

새로 만든 바로가기를 우클릭하고 [속성]을 선택합니다. [바로가기] 탭에 액세스하고 [고급] - [관리자 권한으로 실행]을 활성화하고 [확인]을 선택한 다음, [적용] - [확인]을 선택합니다.

 

1. 휴지통 비우기

휴지통의 모든 내용을 자동으로 지우는 배치 파일을 만들 수 있습니다 . 이렇게 하면 저장 공간이 확보되고 컴퓨터가 정리됩니다. 배치 파일에서 다음 명령을 사용하세요. 이 배치 파일을 실행하려면 관리자 권한이 필요합니다.

@echo off
echo Emptying Recycle Bin for all drives...
powershell -Command "Clear-RecycleBin -Force -ErrorAction Ignore"
echo Recycle Bin emptied.
pause

 

작업이 완료되면 휴지통 비우기 메시지가 표시됩니다.

2. 임시 파일 지우기

임시 파일을 제거하면 저장 공간을 확보 하고 컴퓨터를 정리하는 데 도움이 됩니다. 다음 명령은 이를 수행하는 데 도움이 됩니다. 오류가 발생하지 않도록 관리자 권한으로 이 파일을 실행하세요.

@echo off
echo Clearing Temporary Files...
del /q /f /s %temp%\*
rd /s /q %temp%
echo Temporary files cleared.
pause

 

3. 여러 앱 동시에 실행하기

특정 앱을 차례로 자주 실행한다면, 모든 앱을 자동으로 실행하는 배치 파일을 만들 수 있습니다 . 명령에서 실행할 앱을 지정할 수 있습니다.

@echo off
echo Launching apps...
start explorer
start chrome
start "" AppPath
echo All apps launched.
pause

 

위의 스크립트는 시스템 이름을 사용하여 파일 탐색기와 Google Chrome을 실행합니다. 다른 앱을 실행하려면 "AppPath"를 실행하려는 앱의 실행 파일에 대한 전체 경로로 바꾸세요. 경로를 큰따옴표로 묶어야 합니다.

4. 파일 및 폴더 백업

특정 파일과 폴더를 백업하려면 한 소스에서 항목을 자동으로 복사하여 다른 경로에 붙여넣는 배치 파일을 만들 수 있습니다.

@echo off
echo Backing up files...
xcopy "SourcePath" "DestinationPath" /e /i /h /y
echo Backup completed.
pause

 

이 스크립트에서 "SourcePath"를 항목을 복사하려는 경로로 바꾸세요. "DestinationPath"를 파일을 저장하려는 경로로 바꾸세요.

여기서 "/e" 매개변수는 빈 폴더도 복사되도록 합니다. "/i" 매개변수는 대상 폴더가 아직 없으면 만듭니다. "/h" 매개변수는 숨겨진 파일을 복사합니다. "/y" 매개변수는 프롬프트 없이 파일을 덮어씁니다.

5. 네트워크 재설정

네트워크 문제가 발생할 때 종종 컴퓨터의 IP 주소를 재설정하고 DNS 캐시를 플러싱하면 문제를 해결하는 데 도움이 됩니다. 배치 파일에서 다음 코드를 사용하여 이러한 작업을 수행할 수 있습니다. 이 배치 파일을 작동시키려면 관리자 권한으로 실행해야 합니다.

@echo off
echo Resetting network...
ipconfig /release
ipconfig /renew
ipconfig /flushdns
echo Network reset completed.
pause

 

이 파일은 컴퓨터의 현재 IP 주소를 해제하고, 라우터의 DHCP 서버에 새 IP 주소를 요청하고, DNS 캐시를 플러시합니다.

6. 시스템 복원 지점 만들기

시스템에 중대한 변경을 가할 경우 시스템 복원 지점을 만드는 것이 중요합니다. 이 복원 지점을 사용하면 문제가 발생할 경우 변경 사항을 취소할 수 있습니다.

다음 명령을 배치 파일에서 사용하여 복원 지점을 만드는 프로세스를 자동화할 수 있습니다. 코드에서 "RestorePointName"을 원하는 이름으로 바꿔도 됩니다. 이 배치 파일은 관리자 권한으로 실행해야 합니다.

@echo off
echo Creating System Restore Point...
wmic.exe /Namespace:\\root\default Path SystemRestore Call CreateRestorePoint "RestorePointName", 100, 7
echo System Restore Point created.
pause

 

7. 다크 모드와 라이트 모드 간 전환

Windows 11에는 다크 모드와 라이트 모드가 모두 있으며, 두 가지 모드를 전환하기 위한 배치 파일을 만들 수 있습니다. 이러한 파일은 Windows 레지스트리의 값을 변경하므로 관리자 권한으로 이 파일을 실행해야 합니다.

 

다크 모드로 전환 하려면 다음 명령을 사용하세요.

@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 0 /f
echo Switched to Dark Mode.
pause

 

라이트 모드로 전환하려면 다음 코드를 사용합니다.

@echo off
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" /v AppsUseLightTheme /t REG_DWORD /d 1 /f
echo Switched to Light Mode.
pause

 

마치며

Windows 11 컴퓨터에서 배치 파일을 사용하여 몇 가지 작업을 자동화하는 방법에 대해 알아보았습니다. 배치 파일에 원하는 명령을 입력하고 원하는 작업을 자동화할 수 있으므로 가능성은 무한합니다.