- windows 10 task scheduler delete task command line
* 방법 1 : schTasks 명령 이용
- 결과는 확실하지만 작업명에 와일드 카드를 쓸수 없음
schTasks /delete /f /tn 작업명
* 방법 2: 파일 삭제
- 장점 : 작업명에 와일드 카드를 쓸수 있음
- 단점 : 파일을 삭제해도 작업 스케줄러에서 삭제안되는 경우 있음
del "%WINDIR%\system32\tasks\작업명*"
* 방법 3 : powershell 이용
- 관리자 권한 으로 실행
- 와일드 카드 사용 가능
Get-ScheduledTask "작업명*" | Unregister-ScheduledTask -confirm:$false
- 묻지 않기 옵션(모두 yes) : -confirm:$false
참고) 파이썬(python)에서 파워셀 실행
subprocess.run(
[
"powershell",
"-Command",
'Get-ScheduledTask "작업이름 *" | Unregister-ScheduledTask -confirm:$false',
],
capture_output=True,
)
//-------------------------------------
// 참고
How do I delete all tasks whose names begin with “AliUpdater”?
https://stackoverflow.com/questions/59332485/how-do-i-delete-all-tasks-whose-names-begin-with-aliupdater
* 파워셀 for문을 이용한 와일드 카드 처리 방법
For /F "Tokens=1*Delims=\" %# In ('SchTasks /Query /FO List^|Find /I "AliUpdater"')Do @SchTasks /Delete /TN "%$" /F
* 스케줄 작업 추가 명령
schtasks /create /sc DAILY /mo 20 /tn "qwe asd2" /tr qwe
'Tips' 카테고리의 다른 글
윈도우 보안 센터에 등록된 백신 프로그램 제거하는 방법 (0) | 2021.11.29 |
---|---|
[Linux] .bashrc 의 aliase 명령에 옵션 인자 추가하는 방법 (0) | 2021.06.22 |
PowerDirector 사용법 (0) | 2021.05.11 |
디아블로 3 - 정벌 - 우두머리 사냥 퀘스트 방법 (0) | 2021.02.19 |
구글 지메일 오래된 이메일 한꺼번에 삭제 방법 (0) | 2021.01.15 |