婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 用dos命令實現導入、導出windows計劃任務詳解

用dos命令實現導入、導出windows計劃任務詳解

熱門標簽:清遠百度地圖標注店鋪位置 如何弄地圖標注 智能打電話機器人收費 電話機器人全國招商 雷霆電銷機器人怎么樣 玉林市機器人外呼系統哪家好 電話機器人產品怎么樣 如何申請400電話業務mm 呼倫貝爾外呼系統

新手指南
要把公司軟件用的計劃任務用命令行批處理的方式導入一個新的系統里,所有通過查資料,一個可以用來導出和導入的腳本。
導出用法為:腳本名稱+空格+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\!!.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格式的計劃任務了

標簽:公主嶺 株洲 臺州 樂山 白銀 蕪湖 江西 三門峽

巨人網絡通訊聲明:本文標題《用dos命令實現導入、導出windows計劃任務詳解》,本文關鍵詞  用,dos,命令,實現,導入,導出,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《用dos命令實現導入、導出windows計劃任務詳解》相關的同類信息!
  • 本頁收集關于用dos命令實現導入、導出windows計劃任務詳解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 安仁县| 靖西县| 策勒县| 息烽县| 广灵县| 宣威市| 大同市| 吴堡县| 河北区| 勐海县| 牙克石市| 桃园县| 隆安县| 玉溪市| 肥东县| 乌鲁木齐县| 聂荣县| 老河口市| 阿拉善左旗| 盘锦市| 沙雅县| 凤城市| 海宁市| 奇台县| 上栗县| 三门县| 石泉县| 中宁县| 额敏县| 道真| 天水市| 辽阳市| 皋兰县| 商丘市| 贵南县| 抚远县| 通江县| 三江| 泽库县| 寿宁县| 邹城市|