2015年9月30日 星期三

Windows所有cmd指令

轉自http://home.gamer.com.tw/creationDetail.php?sn=1932088
開始-執行指令大全
gpedit.msc-----群組原則
sndrec32-------錄音機
Nslookup-------IP位址偵測器
explorer-------開啟檔案總管
v7wlogoff---------登出指令 tsshutdn-------60秒倒計時關機指令
lusrmgr.msc----本地機用戶和組
services.msc---本機服務設定
oobe/msoobe /a----檢查XP是否啟動
notepad--------開啟記事本
cleanmgr-------磁碟垃圾整理
net start messenger----開始信使服務
compmgmt.msc---電腦管理
net stop messenger-----停止信使服務
conf-----------啟動
netmeeting dvdplay--------DVD播放器 charmap--------啟動字元對應表
diskmgmt.msc---磁牒管理實用程序
calc-----------啟動電子計算器
dfrg.msc-------磁碟重組工具
chkdsk.exe-----Chkdsk磁牒檢查 devmgmt.msc--- 裝置管理員 drwtsn32------ 系統醫生
rononce -p ----15秒關機
dxdiag---------檢查DirectX資訊
netregedt32-------註冊表編輯器 Msconfig.exe---系統配置實用程序
rsop.msc-------群組原則結果集
mem.exe--------顯示記憶體使用情況
regedit.exe----註冊表
winchat--------XP自帶區域網路聊天
progman--------程序管理器
winmsd---------系統資訊 perfmon.msc----電腦效能監測程序
winver---------檢查Windows版本
taskmgr-----工作管理器(2000/xp/-2003)
eventvwr.msc------------事件檢視器
secpol.msc----------------本機安全性設定
rsop.msc------------------原則的結果集
ntbackup----------------啟動制作備份還原嚮導
mstsc-----------遠端桌面
wmimgmt.msc----開啟windows管理體系結構WMI)
wupdmgr--------windows更新程序
wscript--------windows指令碼宿主設定
write----------寫字板
wiaacmgr-------掃瞄儀和照相機嚮導
winchat--------XP原有的區域網路聊天
mplayer2-------簡易
widnows media player mspaint--------畫圖板
mstsc----------遠端桌面連接
mplayer2-------媒體播放機
magnify--------放大鏡實用程序
mmc------------開啟控制台
mobsync--------同步指令
dfrg.msc-------磁碟重組程式
dcomcnfg-------開啟系統元件服務
ddeshare-------開啟DDE共享設定
dvdplay--------DVD播放器
nslookup-------網路管理的工具嚮導
ntbackup-------系統制作備份和還原
narrator-------螢幕「講述人」
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
netstat -an----(TC)指令檢查連接
netstat -nb ----(TC)指令,程式連接檢查
syncapp--------新增一個公文包
sysedit--------系統配置編輯器
sigverif-------文件簽名驗證程序
shrpubw--------新增共用資料夾
secpol.msc-----本機安全原則
gsyskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼
Sndvol32-------音量控制程序
sfc.exe--------系統檔案檢查器
sfc /scannow---windows文件保護
Atourstart------xp簡介(安裝完成後出現的漫遊xp程序)
taskmgr--------工作管理器
H3I6Ceventvwr-------事件檢視器
eudcedit-------造字程序
explorer-------開啟檔案總管
packager-------對像包裝程序
regsvr32 /u *.dll----停止dll文件執行
regsvr32 /u zipfldr.dll------取消ZIP支持
cmd.exe--------CMD命令提示字元 chkdsk.exe-----Chkdsk磁牒檢查
certmgr.msc----證書管理實用程序
calc-----------啟動計算器
cliconfg-------SQL SERVER 客戶端網路實用程序
Clipbrd--------剪貼板檢視器
netmeeting compmgmt.msc---電腦管理
ciadv.msc------索引服務程序
osk------------開啟螢幕小鍵盤
odbcad32-------ODBC資料來源管理器
0Yiexpress-------木馬元件服務工具,系統原有的
fsmgmt.msc-----共用資料夾管理器
utilman--------協助工具管理器
Clipbrd--------剪貼板檢視器 packager-------對像包裝程序
sfc /scannow---windows文件保護
slmgr -rearm---延遲windows7可以多30天試用期可用3次
SkipRearm值設回1---又可以在延長30天8次
cd/ + cls 清空CMD所有內容
設定預設主控台的前景及背景色彩。
COLOR [attr]
  attr        指定主控台輸出的色彩屬性。
色彩屬性由兩個十六進位數字所指定 -- 第一個對應於背景,第二個對應於
前景。每一數位可為以下其中一個值:
    0 = 黑色       8 = 灰色
    1 = 藍色       9 = 淡藍色
    2 = 綠色       A = 淡綠色
    3 = 藍綠色     B = 淡藍綠色
    4 = 紅色       C = 淡紅色
    5 = 紫色       D = 淡紫色
    6 = 黃色       E = 淡黃色
    7 = 白色       F = 亮白色
如果沒有指定引數,這個命令會還原成 CMD.EXE 啟動時的色彩。這個值可能
來自目前主控台視窗、/T 命令列參數或來自 DefaultColor 登錄值。
COLOR 命令設定 ERRORLEVEL 為 1,如果您嘗試執行
COLOR 命令,並指定相同的前景和背景色彩的話。
範例: "COLOR fc" 產生淡紅色於亮白色上
telnet ptt.cc 進入PTT面板
 
以下指令集適用至Windows VISTA/Win7,

至於Windows 7有沒有在增加上在蒐集中。

開始--執行--輸入指令集

    winver---------檢查Windows版本

  wmimgmt.msc----開啟windows管理體系結構(WMI)

  wupdmgr--------windows更新程式

  wscript--------windows腳本宿主設定

  write----------寫字板

  winmsd---------系統訊息

  wiaacmgr-------掃瞄器和照相機精靈

  winchat--------XP自帶局域網聊天

  mem.exe--------顯示記憶體使用情況

  Msconfig.exe---系統組態實用程式

  mplayer2-------簡易widnows media player

  mspaint--------畫圖板

  mstsc----------遠端桌面連線

  mplayer2-------媒體播放機

  magnify--------放大鏡實用程式

  mmc------------開啟控制台

  mobsync--------同步指令

  dxdiag---------檢查DirectX訊息

  drwtsn32------ 系統醫生

  devmgmt.msc--- 裝置管理器

  dfrg.msc-------磁碟碎片整理程式

  diskmgmt.msc---磁碟管理實用程式

  dcomcnfg-------開啟系統元件服務

  ddeshare-------開啟DDE共享設定

  dvdplay--------DVD播放器

  net stop messenger-----停止信使服務

  net start messenger----開始信使服務

        notepad--------開啟記事本

  nslookup-------網路管理的工具精靈

  ntbackup-------系統備份和復原

  narrator-------螢幕「講述人」

  ntmsmgr.msc----移動存儲管理器

  ntmsoprq.msc---移動存儲管理員動作請求

  netstat -an----(TC)指令檢查接口
    netstat -nb ----(TC)指令,程式連接檢查

  syncapp--------建立一個公事包

  sysedit--------系統組態編輯器

  sigverif-------檔案簽名驗證程式

  sndrec32-------錄音機

  shrpubw--------建立共享資料夾

  secpol.msc-----近端安全策略

  syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼

  services.msc---近端服務設定

  Sndvol32-------音量控制程式

  sfc.exe--------系統檔案檢查器

  sfc /scannow---windows檔案保護

  tsshutdn-------60秒倒計時關機指令

  tourstart------xp簡介(安裝完成後出現的漫遊xp程式)

  taskmgr--------任務管理器

       eventvwr-------事件檢視器

  eudcedit-------造字程式

  explorer-------開啟資源管理器

  packager-------對像包裝程式

  perfmon.msc----電腦效能監測程式

  progman--------程式管理器

  regedit.exe----註冊表

  rsop.msc-------群組策略結果集

  regedt32-------註冊表編輯器

  rononce -p ----15秒關機

  regsvr32 /u *.dll----停止dll檔案執行

  regsvr32 /u zipfldr.dll------取消ZIP支援

  cmd.exe--------CMD指令提示符

  chkdsk.exe-----Chkdsk磁碟檢查

  certmgr.msc----證書管理實用程式

  calc-----------啟動計算器

  charmap--------啟動字元映射表

  cliconfg-------SQL SERVER 用戶端網路實用程式

  Clipbrd--------剪貼簿檢視器

  conf-----------啟動netmeeting

  compmgmt.msc---電腦管理

  cleanmgr-------垃圾整理

  ciadv.msc------索引服務程式

  osk------------開啟螢幕鍵盤

  odbcad32-------ODBC資料源管理器

  oobe/msoobe /a----檢查XP是否啟用

  lusrmgr.msc----本機使用者和群組

  logoff---------註銷指令

  iexpress-------木馬捆綁工具,系統自帶

  Nslookup-------IP位址偵測器
    ipconfig /all,IP Address 所示就是您的 IP 位址

  fsmgmt.msc-----共享資料夾管理器

  utilman--------輔助工具管理器

  gpedit.msc-----群組策略

以下適用WIN 7與XP

calc-----------啟動小算盤

conf-----------啟動NetMeeting
charmap--------啟動字元對應表

certmgr.msc----憑證

cliconfg-------SQL SERVER 客戶端網路實用程序

chkdsk.exe-----Chkdsk磁牒檢查

cmd.exe--------CMD命令提示字元

Clipbrd--------剪貼本檢視器

compmgmt.msc---電腦管理

ciadv.msc------Indexing Service

cleanmgr-------清理磁碟機

compmgmt.msc---電腦管理

dvdplay--------DVD播放器

diskmgmt.msc---磁牒管理實用程序

dfrg.msc-------磁碟重組工具

devmgmt.msc--- 裝置管理員

dxdiag---------檢查DirectX資訊

drwtsn32------ 系統醫生

devmgmt.msc--- 裝置管理員

dcomcnfg-------開啟系統元件服務

ddeshare-------開啟DDE共享設定

explorer-------開啟檔案總管

eventvwr.msc---------事件檢視器

eudcedit-------造字程序

fsmgmt.msc-----共用資料夾管理器

gpedit.msc-----群組原則

iexpress-------IExpress Wizard

logoff---------登出指令

lusrmgr.msc----本地機用戶和組

mem.exe--------顯示記憶體使用情況

Msconfig.exe---系統配置實用程序

mplayer2-------簡易widnows media player
mspaint--------小畫家

mstsc----------遠端桌面連接

mplayer2-------媒體播放機

magnify--------放大鏡

mmc------------開啟控制台

mobsync--------同步指令

notepad--------開啟記事本

net start messenger----開始信使服務

net stop messenger-----停止信使服務

Nslookup-------IP位址偵測器

nslookup-------網路管理的工具嚮導

ntbackup-------系統制作備份和還原

narrator-------螢幕「朗讀程式」

ntmsmgr.msc----移動存儲管理器

ntmsoprq.msc---移動存儲管理員操作請求

netstat -an----(TC)指令,連接檢查
netstat -nb ----(TC)指令,程式連接檢查

osk------------開啟螢幕小鍵盤

odbcad32-------ODBC資料來源管理員

oobe/msoobe /a----檢查XP是否啟動

packager-------對像包裝程序

perfmon.msc----電腦效能監測

progman--------程序管理器

regedit.exe----註冊表

rsop.msc-------原則結果組

rononce -p ----15秒關機

regedt32-------登入編輯程式

regedit.exe----登入編輯程式

rsop.msc-------原則結果組

regsvr32 /u *.dll----停止dll文件執行

regsvr32 /u zipfldr.dll------取消ZIP支持

syncapp--------新增一個公事包

sysedit--------系統配置編輯器

sigverif-------文件簽名驗證程序

sndrec32-------錄音機

shrpubw--------新增共用資料夾

secpol.msc-----本機安全原則

syskey---------系統加密,一旦加密就不能解開,保護windows xp系統的雙重密碼

services.msc---本機服務設定

Sndvol32-------音量控制程序

sfc.exe--------系統檔案檢查器

sfc /scannow---windows文件保護

sndrec32-------錄音機

services.msc---本機服務設定

sfc /scannow-----掃瞄錯誤並復原

tsshutdn-------60秒倒計時關機指令

taskmgr-----工作管理員(∕xp∕)

tourstart------xp簡介(安裝完成後出現的漫遊xp程序)

utilman--------協助工具管理器

winver---------檢查Windows版本

winmsd---------系統資訊

winver---------檢查Windows版本

wmimgmt.msc----開啟windows管理體系結構(WMI)
wupdmgr--------windows更新程序

wscript--------windows指令碼宿主設定

write----------Wordpad

winmsd---------系統資訊

wiaacmgr-------掃瞄器與數位相機精靈

winchat--------XP原有的區域網路聊天

2015年9月28日 星期一

利用Schtasks 設定某特定時間自動關機

轉自
http://harlemhsu.pixnet.net/blog/post/24155707-利用schtasks-設定某特定時間自動關機

本週五就要開始放長假了,九天的農曆假期對 IT/MIS 又是一項挑戰,如何不在OFFICE卻也可以掌握公司的網路設備與系統服務不中斷,端看事前的沙盤推演與預先備料、備份等等的SOP是否確實。
今天完成一項工作,分享給大家參考:『如何遠端控制某一時間點讓PC自動關機』
其實長官給的要求是:放長假,MIS部門要確實與確認公司內非業務需求PC設備,全部強制關機,避免發生危險。
MIS工程師的挑戰是:
1.人力支援不足,無法全部檢查到PC端是否關機,尤其夜班客服人員約清晨2點才交班。
2.區域限制,有些點腦散佈在外點,或是USER藏的太好了。平時就難以發現設備擺放位置。
3.委託USER自行關機,通常放假趕著落跑忘記關機的人一大推。
4.請假粉久沒來上班,人緣不好大家不想幫他關的也是大有人在。
總之.......所有責任都是MIS扛,那就扛吧!
做法:
1.先用NOTEPAD 寫出利用SchTasks執行關機的指令,SchTasks 與 Shutdown 都是XP內建的指令功能,使用說明可以看【HELP】
說明 SchTask 2009-01-20_233814.jpg 
我的範例如下:
schtasks /create /tn ShutdownPC /tr "C:\Windows\system32\Shutdown.exe -s -t 1" /sc once /st 03:00:00 /sd 2009/01/24 /ru Domain\Admin /rp 111222333將上述文件存成【ShutdownPC.BAT】文件檔。
2.因為上述是毫無安全性的明碼,所以我利用【Exescript】程式將明碼的BAT批次檔轉換成【ShutdownPC.EXE】的執行檔,確保USER不會看到 MIS設定權限較大的網域帳號與密碼。
3.先在AD 上分類出至少一個OU,擺放將被關機的電腦帳號,或是反向作法先建立出不關機的OU擺放不關機的電腦帳號,其他剩下的就是要關機的OU/電腦帳號。
不關機OU 2009-01-20_235908.jpg 
2.建立出一個【遠端關機】的GPO並Link到【春節不關機電腦】OU
不關機OU 2009-01-21_000218.jpg
3.編輯GPO→電腦設定→指令碼﹝啟動/關機﹞→啟動→'將【ShutdownPC.EXE】加入
遠端關機GPO 2009-01-21_002356.jpg 

不關機OU 2009-01-21_000337.jpg

4.測試一下,應該會在Clietnt PC上,C:\Windows\Tasks底下增加了【ShutdownPC.JOB】檔案。再來就是等時間到,Client PC端會自己執行Shutdown動作。

Schtasks 工作排程

建立新的排程的工作。
  • 語法
    schtasks / 建立/tnTaskName/trTaskRun/sc排程[/mo 修飾詞][/d ][/m 月份[,月份...][/i IdleTime][/st 開始時間][/sd 開始日期][/ed 結束日期][工期] [/s 電腦[/u [domain\] 使用者 /p 密碼]][/ru {[Domain\] 使用者|"System"}[出現 /rp 密碼]]/?
  • 參數:
    • /tn 工作名稱 指定工作的名稱。
    • /tr TaskRun 指定的程式或工作所執行的指令。輸入可執行檔、指令碼檔或批次檔的完整且適用的路徑和檔案名稱。如果您省略路徑,Schtasks.exe 會假設檔案是在 Systemroot\System32 資料夾中。
    • /sc 排程 指定的排程類型。有效值為分鐘,每小時、 每天、 每週、 每月一次、 ONSTART、 ONLOGON、 ONIDLE。
    • /mo 修飾詞 指定工作在其排程類型執行的頻率。這是每月的排程的必要參數。對於分鐘、小時、每天或每週排程,這個參數是有效的,不過是選擇性。預設值為 1。
    • /d 一天 指定的一週的某一日或每個月的某一天。只在每週或每月的排程有效。
    • /m 月份[,月份...]指定一年的月份。有效值為 1 月-年 12 月和 * (每月)。的 /m 參數只能以每月的排程無效。使用 LASTDAY 修飾詞時,它是必要的。否則,它是選擇性,且預設值為 * (每月)。
    • /i IdleTime 指定工作啟動之前,電腦閒置的時間。請輸入 1 到 999 的整數數字。這個參數只在 ONIDLE 排程中是有效,而且是必須的。
    • /st 開始時間 指定工作開始的時間,以 24 小時的格式。命令完成後,預設值會是目前的當地時間。的/st 參數必須配合使用有效的分鐘中,每小時、 每天、 每週、 每月,並一次排程。它是一次排程的必要項目。
    • /sd 開始日期 指定工作以 MM/DD/YYYY 格式開始的日期。預設值為目前的日期。的 /sd 參數會在所有的排程時才有效,而且是 ONCE 排程所需。
    • /ed 結束日期 指定該任務所執行的最後一個日期。這個參數是選擇性的。它在一次性、ONSTART、ONLOGON 或 ONIDLE 的排程中無效。根據預設,排程會有沒有結束日期。
    • /du 持續時間 指定的時間分鐘或每小時的排程中的最大長度 HHHH:MM 24 小時制的格式。指定的時間內之後,Schtasks 會等到開始時間再次發生才開始工作。根據預設,工作排程沒有最大的持續時間。這個參數是選擇性的,且只在分鐘或小時的排程有效。
    • /s 電腦 指定的名稱或 IP 位址遠端電腦時,具有或沒有反斜線字元。預設為本機電腦。
    • /u [domain\]使用者 使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
    • /p 密碼 指定 /u 參數中所指定的使用者帳戶的密碼。這是必要參數的時機 /u 參數 會使用。
    • /ru {[網域\]使用者 | 「 系統 」} 指定的使用者帳戶的權限,會執行工作。根據預設,登入執行 Schtasks 電腦的使用者的權限執行工作。
    • /rppassword指定 /ru參數中指定的使用者帳戶的密碼。如果您省略這個參數,當您指定的使用者帳戶時,Schtasks.exe 會提示您輸入密碼,並模糊顯示您鍵入的文字。以 NT Authority\System 帳戶的權限執行的工作不需要密碼,並不會提示 Schtasks.exe,這是其中一個。
    • /?在命令提示字元顯示說明。

Schtasks /變更

變更一或多個任務的下列屬性:
  • 執行工作 (/tr ) 程式。
  • 工作執行 (/ru ) 的使用者帳戶。
  • 使用者帳戶 (/rp ) 的密碼。
  • 語法:schtasks /change /tn工作名稱 [/s 電腦[/u [domain\] 使用者 /p 密碼]] [/tr TaskRun] [/ru [Domain\] 使用者 |「 系統 」] [出現 /rp 密碼]
  • 參數:
    • /tnTaskName識別要變更的工作。輸入工作名稱。
    • /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
    • /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
    • /ppassword指定 /u 參數中所指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
    • /trTaskRun變更工作執行的程式。輸入可執行檔、指令碼檔或批次檔的完整且適用的路徑和檔案名稱。如果您省略路徑,Schtasks.exe 會假設檔案是在 Systemroot\System32 資料夾中。指定的程式會取代原始由工作執行的程式。
    • /ru[Domain\]使用者 |「 系統 」變更工作的使用者帳戶。
    • /rppassword變更工作的帳戶密碼。鍵入新的密碼。
    • /?在命令提示字元顯示說明。

Schtasks /執行

立即執行排定的工作。執行的作業會略過排程,但會使用儲存在要立即執行工作的程式檔案位置、 使用者帳戶和密碼。
  • 語法:schtasks 執行 /tn 工作名稱[/s 電腦[/u [domain\]使用者 /p 密碼]] /?
  • 參數:
    • /tnTaskName識別工作。這個參數是必要的。
    • /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
    • /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行使用者登入執行 Schtasks 電腦的使用權限。
    • /ppassword指定 /u 參數中所指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
    • /?在命令提示字元顯示說明。

Schtasks /結束

停止工作啟動的程式。
  • 語法schtasks /end /tn 工作名稱[/s 電腦[/u [domain\]使用者 /p 密碼]] /?
  • 參數:
    • /tnTaskName識別啟動該程式的工作。這個參數是必要的。
    • /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
    • /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
    • /ppassword指定/u參數中指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。/?顯示說明。

Schtasks /Delete

刪除排定的工作。
  • 語法:schtasks /delete /tn {工作名稱| *} [/f ] [/s 電腦[/u [網域\]使用者/p 密碼]] [/? ]
  • 參數:
    • /tn{工作名稱|} *識別要刪除的工作。這個參數是必要的。
      • TaskName刪除已命名的工作。
      •  *刪除電腦上所有排定的工作。
    • /f抑制確認訊息。會在沒有預警的情況下,刪除該任務。
    • /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
    • /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
    • /ppassword指定/u參數中所指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
    • /?在命令提示字元顯示說明。

Schtasks /Query

會顯示已排程好要在電腦上執行的所有排程,包括其他使用者所排程的工作:
  • 語法:schtasks [/query] [/fo {TABLE|LIST|CSV}][/nh ][/v][/s computer[/u [domain\]user/p password]]
  • 參數: [/query] 作業名稱是選擇性的。輸入schtasks不加任何參數,就會執行查詢。
  • /fo{TABLE|LIST|CSV}指定輸出格式。資料表是預設值。/nh將表格顯示的欄名省略。這個參數是有效的資料表CSV輸出格式。
  • /v加入顯示中的工作的進階的內容。使用/v查詢應該設定為清單或 CSV 的格式。
  • /sComputer指定的名稱或遠端電腦的 IP 位址,具有或沒有反斜線字元。預設為本機電腦。
  • /u[domain\]user使用指定的使用者帳戶權限執行命令。根據預設,命令會執行登入執行 Schtasks 電腦的使用者的權限。
  • /ppassword指定/u參數中指定的使用者帳戶的密碼。使用 /U 參數時,這個參數是必要的。
  • /?在命令提示字元顯示說明。

如何建立排定的工作

若要建立排定的工作:
  1. 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]
  2. 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
  3. 在命令提示字元中,輸入schtasks 建立 /tn"Application_Name"/tr c:\apps\Application_Name /sc/st SS /edMM/DD/YYYY/,然後按 ENTER 鍵。請注意,您可能必須變更您的情況的參數。例如,您可以在其中輸入schtasks / 建立 /tn"My App"/tr c:\apps\myapp.exe /sc daily /st 08:00:00 /ed 12/31/2004年本範例會排定 MyApp 程式一次一天執行,每一天,直到 2004 年 12 月 31 日上午 8:00。因為它省略 /mo 參數時,系統會使用 1 的預設間隔來每天執行命令。
回到頁首

如何變更排定的工作

若要變更排定的工作:
  1. 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]
  2. 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
  3. 在命令提示字元中,請輸入schtasks/變更 /tn工作名稱[/s電腦[/u [網域\]使用者/p密碼]] [/tr TaskRun] [/ru [網域\]使用者|「 系統 」] [/rp密碼,然後按 ENTER 鍵。請注意,您可能必須變更您的情況的參數。例如,若要變更工作執行的程式,請鍵入: schtasks /change /tn"Application_Name"/tr C:\File_Path\Application_Name.exe
回到頁首

如何執行排定的工作

若要以手動方式執行排定的工作,其排程之外:
  1. 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]
  2. 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
  3. 在命令提示字元中,輸入schtasks /run /tnTaskName[/scomputer [/u [domain\]user/ppassword]] ,然後按 ENTER 鍵。請注意,您可能必須變更您的情況的參數。例如,若要在本機電腦上執行工作,輸入 schtasks /run /tn"Task_Name
回到頁首

如何結束排定的工作

若要結束排定的工作:
  1. 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]
  2. 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
  3. 在命令提示字元中,輸入schtasks /end /tn TaskName [/scomputer [/u [domain\] user/p password]] ,然後再按 ENTER。例如,若要結束已排定的工作,在本機電腦上啟動之程式的執行個體,請鍵入schtasks /end /tn"Task_Name"
回到頁首

如何刪除排定的工作

若要刪除排定的工作:
  1. 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]
  2. 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
  3. 在命令提示字元中,輸入schtasks /delete /tn {TaskName | *} [/f] [/s computer [/u [domain\] user/ppassword]],然後按 ENTER 鍵。例如,若要刪除所有已排程的本機電腦的工作,請鍵入schtasks /delete /tn * /f
回到頁首

如何執行排定工作的查詢

如果要執行排定工作的查詢:
  1. 按一下 [開始],按一下 [執行]、 輸入cmd,然後按一下[確定]
  2. 在命令提示字元中,輸入網路的開始,並按 ENTER,以顯示目前執行中服務的清單。如果工作排程器不會顯示在清單中,輸入網路啟動 「 工作排程器 」,,,然後按 ENTER 鍵。
  3. 在命令提示字元中,輸入schtasks /query ,然後再按 ENTER。這個範例的輸出會顯示已排定執行之工作的資料表。
如需有關如何使用 Schtasks.exe 的詳細資訊,請搜尋 Schtasks.exe 中 Windo
指定的時間內之後,Schtasks 會等到開始時間重複發生時才開始工作。根據預設,工作排程沒有最大的持續時間。這個參數是選擇性的,且只在分鐘或小時的排程有效。
ws Server 2003 說明。

[CMD] 目錄與檔案管理常用指令

轉自http://edisonx.pixnet.net/blog/post/57090736-%5Bcmd%5D-目錄與檔案管理常用指令

吾人認為基本常用指令有項,這些事實上下 「指令 /?」 去查都可以找到更多資料,如 dir /?,便可查到 dir 所有相關資訊!
1. 查詢目錄 (dir)
(empty):查詢目前所在目錄之資料夾與檔案
/A : 依指定屬性,又分 H(隱藏), S(系統), D(目錄), R(唯讀), A(保存)/B : 單純格式/C : 大小以千分位顯示
/D : 寬列表,依欄排序
/L : 小寫顯示
/O : 指定順序排序,N (名稱), S(大小), E(副檔名), D(日期), G(子目錄先), -(反向)/S : 指定目錄及目錄中所有檔案 (一層一層進去看)/T : 指定顯示或排序之欄位,C(建立), A(讀取), W(寫入)
/W: 寬格式顯示
ex: 查詢 D:\ 底下之所有目錄及檔案,以目錄排序,橫向式,一頁停一次
dir d:\ /p /w /o:D
  
2. 變更/顯示 屬性 (attrib)
(empty) : 顯示屬性
+ : 設定屬性
- : 清除屬性
A : 保存
S : 系統
R : 唯讀
H : 隱藏
/S : 處理目前資料夾及子資料夾相符之檔案
/D : 一併處理資料夾
ex: 去除 D:\Test 底下檔案所有屬性
attrib -a -s -r -h D:\Test\ /s /d

3. 變更目錄 (cd, chdir)
(empty) : error
/D : 同時更改目錄及所在磁碟..  : 回到上一層目錄
[path] : 切到 [path] 目錄下
ex: 直接切換到 D:\test\1234 資料夾底下
cd /d D:\test\1234

4. 建立目錄 (md, mkdir)
可建立深層之目錄
ex: 於目前目錄建立 a\b\c\d 資料夾
md \a\b\c\d

5. 刪除目錄 (rd, rmdir)
/S : 除目錄本身,一併移除指定目錄裡的所有目錄和檔案。
/Q : 安靜模式
ex: 刪除 D:\Test 底下所有目錄與檔案,不予以提示
rd D:\Test /s /q

6. 檔案重新命名 (ren, rename)
rename 更名前 更名後
注意, rename 不可更改其目錄
7. 刪除多個 / 一個檔案 (del, erase)
/P : 刪除前提示。
/F : 強制刪除唯讀/S : 由所有子目錄刪除指定檔案
/Q : 安靜模式/A : 依指定屬性,又分 H(隱藏), S(系統), D(目錄), R(唯讀), A(保存), -(反向)

8. 移動/更改 檔案/資料夾 名稱 (move)
/Y : 不提示是否覆蓋/-Y : 提示是否覆蓋
ex: 移動 C:\a.txt ,至 D:\ 底下,並重新命名為 b.txt,不提示是否覆蓋
move C:\a.txt D:\b.txt /y

9. 複製檔案 (copy)
/A : 指定 ascii  文字檔
/B : 指定一二位元檔
/V : 確認是否正確寫入
/Y : 不顯示提示覆寫/-Y : 顯示覆寫
/Z : 可於重新啟動模式中複製網路資料
ex1: 複製 C:\ 底下之 x.bak y.txt 至 D:\Folder 底下,直接覆寫
copy C:\x.bak + C:\y.txt D:\Folder

10. 複製檔案與樹狀目錄 (xcopy)
/A : 只複制保存屬性,不改變屬性設定
/M : 只複制保存屬性,清除屬性設定
/D:m-d-y : 複製在指定日期當天或之後發生變更的檔案。
                  如果沒有給日期,只複製那些來源檔案日期比目的檔案日期為新的檔案。
/Exclude: file1 + ... : 簡單的說就是排除複製,先接一個文字檔 file1,再去 file1 裡面看哪些是不要複製的東西。/P : 建立目錄提示
/S : 複製每個目錄與包含資料夾,不含空目錄
/E : 複製每個目錄與包含資夾夾,含空目錄/V : 驗證新檔
/W : 複製前提醒
/C : 錯誤繼續複製/I : 目的不存在且複制一個以上之檔案,假定目的為目錄/Q : 複製時不顯示檔名
/F : 複製時顯示來源、目的全部檔名
/R : 覆蓋唯讀/T : 建立目錄結構,不複製資料,不含子目錄與資料。/T /E 便含空目錄與子目錄/U : 只覆製已存在位置之檔案
/H : 隱藏檔與系統檔也複製
/K : 屬性也複制/Y : 不提示覆蓋/-Y : 提示覆蓋
/Z : 網路模式
 xcopy 為最常用之指令,值得讓人研究!