dos 명령 으로 가 져 오기,windows 내 보 내기 계획 작업 상세 설명
2311 단어 dos 명령가 져 오기도 출windows 계획 작업
회사 소프트웨어 가 사용 하 는 계획 작업 을 명령 행 으로 일괄 처리 하 는 방식 으로 새로운 시스템 에 가 져 오 려 면 모든 자 료 를 찾 아서 내 보 내 고 가 져 올 수 있 는 스 크 립 트 를 가 져 옵 니 다.
스 크 립 트 이름+스페이스 바+export
스 크 립 트 이름+스페이스 바+import
다음은 내용 과 주석 입 니 다.
rem
@echo off
rem
cls
rem
setlocal EnableDelayedExpansion
rem
set runasUsername=domain\administrator
set runasPassword=password
rem %1 ( : +export ”:export“)
if %1. == export. call :export
if %1. == import. call :import
rem ,
exit /b 0
:export
rem tasks ,
md tasks 2>nul
rem csv , TaskName ,
schtasks /query /fo csv | findstr /V /c:"TaskName" > tnlist.txt
rem (,) , %%i , tokens=1,2 %%j %%k(
rem %%t , tokens=1,2 %%u %%v, %%W)
for /F "delims=, tokens=1,2*" %%i in (tnlist.txt) do (
echo %%i
echo %%j
echo %%k
set tn=%%i
rem fn tn \ #
set fn=!tn:\=#!
echo !tn!
echo !fn!
rem xml , tasks XXX.xml
schtasks /query /xml /TN !tn! > tasks\!fn!.xml
)
rem windows
del tasks\#Microsoft*.xml
exit /b 0
rem , : +import
:import
rem xml
for %%f in (tasks\*.xml) do (
rem call (:importfile) ,
call :importfile "%%f"
)
exit /b 0
:importfile
rem filename= call , set filename=%2
set filename=%1
rem filename #
set taskname=%filename:#=%
rem filename tasks\
set taskname=%taskname:tasks\=%
rem filename .xml
set taskname=%taskname:.xml=%
rem XXX , xml
schtasks /create /ru %runasUsername% /rp %runasPassword% /tn %taskname% /xml %filename%
echo on
끝나다이렇게 하면 시스템 자체 가 가지 고 있 지 않 은 모든 계획 작업 과 기 존의 xml 형식 을 가 져 오 는 계획 작업 을 내 보 낼 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
dos 명령 으로 가 져 오기,windows 내 보 내기 계획 작업 상세 설명초보 자 가이드 회사 소프트웨어 가 사용 하 는 계획 작업 을 명령 행 으로 일괄 처리 하 는 방식 으로 새로운 시스템 에 가 져 오 려 면 모든 자 료 를 찾 아서 내 보 내 고 가 져 올 수 있 는 스 크 립 트...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.