※ 윈도우 WSL2 자동 실행 참고
[Window] 윈도우 10 부팅시 WSL 2 자동 실행
※ 윈도우 WSL2 설치 참고 [Window] 윈도우 10 WSL 2 설치 방법 1. WSL 설치 조건 : Window 11 이상 or Window 10 버전 2004 이상(빌드 19041 이상) PowerShell 혹은 cmd 를 관리자 권한으로 실행 WSL 다운로드 wsl --install
junghunnote.tistory.com
1. 배치 파일 생성
- bat 파일 생성
- 아래 코드 내용 복사
@echo off
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -Command "& {wsl -d Ubuntu-20.04}"
- %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe 는 Powershell 의 exe 경로 설정
- -Command "& {wsl -d Ubuntu-20.04}" 의 Ubuntu-20.04는 우분투버전에 맞춰 수정
※ 우분투 버전 확인
더보기

- PowerShell 혹은 cmd 를 실행

( Ubuntu-22.04 설치 확인 )
2. 스크립트 파일 생성
- 텍스트 파일 생성
- 아래 코드 내용 복사
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "배치파일경로\배치파일.bat" & Chr(34), 0
Set WshShell = Nothing
- 배치파일 경로\배치파일.bat 를 위에서 만든 배치파일에 맞게 수정
- 저장 후 확장자를 txt 에서 vbs로 변경
3. 작업 스케줄러 등록
- 작업 스케줄러 실행
- 작업 만들기 선택
- 일반
- 이름 : WSL 백그라운드 실행
- 보안 옵션
- 사용자가 로그온할 때만 실행
- 가장 높은 수준의 권한으로 실행
- 트리거 - 새로 만들기 클릭
- 작업 시작 : 시작할 때
- 고급 설정
- 작업 지연 시간 : 30초
- 동작 - 새로 만들기 클릭
- 동작 : 프로그램 시작
- 설정
- 프로그램/스크립트 : 생성 vbs 파일 선택
# vbs 파일 경로
VBS파일경로\VBS파일.vbs
- 설정
- 요청 시 작업이 실행되도록 허용 을 제외하고 모두 체크 해제
- 작업이 이미 실행 중이면 다음 규칙 적용 : 새 인스턴스 실행 안 함
- 재부팅
'윈도우' 카테고리의 다른 글
[Window] 윈도우 10 WSL 2 자원 관리 (0) | 2024.01.12 |
---|---|
[Window] 윈도우 10 배치 파일 백그라운드 실행 (0) | 2024.01.05 |
[Window] 윈도우 10 WSL 2 포트포워딩 자동화 (0) | 2024.01.04 |
[Window] 윈도우 10 WSL 2 포트포워딩 (0) | 2024.01.04 |
[Window] 윈도우 10 부팅시 WSL 2 자동 실행 (0) | 2024.01.04 |