日常管理工作中,常常要求某項服務能定時開啟、關閉。windows 提供的at命令能夠實現這一點。利用它可實現ras服務定時開關,其具體步驟如下:
1.在「設定」--「控制面板」--「服務」或執行中輸入services.msc啟動schedule服務,並將其啟動方式屬性設定為自動。
2.在命令視窗中使用at命令設定服務程式的定時啟動關閉。
at命令的格式如下:
at [\\computername] time [/interactive] [/every:date[,???]|next:date[,???]] ″command″
引數含義:
無引數:顯示所有已設定的計畫命令情況。
\\computername:指示執行該命令的計算機名,如省略則在本機執行。
time:命令執行時間
/interactive:當程式執行時是否與正在登入的使用者進行互動。
/every:date[,???]:指定程式執行的日期(如每週
二、三:/every:t,w),每月1,2號:/every:1,2)。
next:date[,???]:指定程式下一次執行的日期。
″command″:定時執行的windows nt命令,程式,批處理。
at [\\computername] [[id][/delete][/yes]]
引數含義:
id:分配給計畫命令的識別號碼,可由不帶引數的at命令查到。
/delete:取消指定的計畫命令,如果id省略的話,取消所有的計畫命令。
/yes:強制對所有的取消詢問回答yes。
用法一,定時啟動關閉某個服務
以ras服務方例,讓該服務在每日19:00啟動,次日7:30關閉,at命令如下:
at 19:00 /every:m,t,w,th,f,s,su net start "remote access server"
at 7:30 /every:m,t,w,th,f,s,su net stop "remote access server"
用法二,定時關機
1.編寫乙個批處理檔案,內容如下:
shutdown -s -t 60
然後通過計畫任務去定時執行它
2.建立自動執行條目:
at 22:00 shutdown -s -t 30
這樣每天晚上22:00機器都會自動關機,在關機前會進行30秒鐘的提示.
shutdown程式是win2k的rkit中自帶的,winxp和win2003預設自帶。
3、定時在cmd下執行並追加到檔案
at 17:10 cmd /c "whoami>>c:\test.txt"
4、每月的1、5、10、15、20號的0點自動關機
at 00:00 /every:1,5,10,15,20 shutdown /f /s /t 0
5、每週一的23:00自動關機
at 23:00 /every:monday shutdown /f /s /t 0
6、定時遠端關機
at 00:00 shutdown -s -t -m \\ip
7、檢視和刪除計畫任務
不帶任何引數執行at,將會列出已經設定的內容,記下狀態id號,比如本例為1,然後輸入:
at 1 /delete也可以簡寫為at 1 /d
不加序列號使用/d引數將會刪除所有設定的內容,如果想不經確認刪除所有設定的內容,可用:at /d /y
FTP命令使用詳解
ftp命令是internet使用者使用最頻繁的命令之一,不論是在dos還是unix作業系統下使用ftp,都會遇到大量的ftp內部命令。熟悉並靈活應用ftp的內部命令,可以大大方便使用者,並收到事半功倍之效。ftp的命令列格式為 ftp v d i n g 主機名 其中 v 顯示遠端伺服器的所有響應資...
linux ps命令使用詳解
ps 是linux 下最常用的也是非常強大的程序檢視命令 1.ps 簡介前面介紹的兩個命令都是用於檢視當前系統使用者的情況,下面就來看看程序的情況,這也是本章的主題。要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而 ps命令就是最基本 同時也是非常強大的程序檢視命令。...
Route命令使用詳解
公司內網網路 192.168.1.1 不能上網 無線網路 做來上網 192.168.16.1 雙網絡卡共同使用原理 route delete 0.0.0.0 刪除所有預設閘道器 route add p 0.0.0.0 mask 0.0.0.0 192.168.16.1 metric 3 永久新增設定...