|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2004-06-23, 12:02 AM | #1 |
榮譽會員
|
At 和Shutdown指令的疑惑?
Q:
At 和Shutdown指令的疑惑 在網上看到有這段介紹 引用: Windows XP的關機是由Shutdown.exe程序來控制的,位於Windows@System32資料夾中 。 比如你的電腦要在22:00關機,可以選項「開始→執行」,輸入「at 22:00 Shutdown -s」,這樣,到了22點電腦就會出現「系統關機」對話視窗,預設有30秒鐘的倒計時並提示你儲存工作。如果你想以倒計時的方式關機,可以輸如:「Shutdown.exe -s -t 3600」,這裡表示60分鐘後自動關機,「3600」代表60分鐘。 隨倣傚,想在某一時刻計劃關機,但總是無反應。 程序如下 1 輸入「at 16:53 Shutdown -s -t 300」 2 看〞計劃工作〞已經填加工作 3 工作內容 4 時間到了後,沒有計劃執行(沒反應),然後工作自動刪除。 疑惑:哪個環節出錯了?要想使用這個方法(用at指令),正確的做法是什麼? 環境:XP.SP1.CN,管理員身份登入 任務計劃:名稱at1 打開(o): At 16:53 Shutdown -s -t 300 加入一個log看看,在2樓圖片的計劃工作裡改為: Shutdown -s -t 300 > c:\shutdown.log c:\shutdown.log是log文件,你也可以自己定義拉,看看執行有啥問題。 執行完就刪除,是因為你只定義了當天,如果要每天都執行, at 16:53 /every:M,T,W,Th,f,S,Su "Shutdown -s -t 300" 還有一個辦法,直接在計劃工作裡定義每天執行。試驗結果....沒有產生文件 ?為什麼求教! 在指令行方式下輸入:at 22:00 Shutdown -s後,提示新加了一項作業,其作業ID=1。執行at可以檢視這項作業。但過了22:00後沒有什麼反應。在執行at檢視,就發現這項作業沒了。我想應該是執行過了,但為何不能執行shutdown -s這個指令呢? A: 你可使用!換一個shutdown程序,就可以了。 www.budja.com/shutdown 因為! 預設下執行at指令計劃工作的是本機系統賬戶(system),而它沒有SeRemoteShutdownPrivilege權限。 詳細資料可以看這裡:http://support.microsoft.com/?id=814761 變通方法是更改at指令使用的賬戶:開啟已建立的shutdown排定的工作,"進階"表單,點「at服務帳戶」,輸入本機管理員賬戶的用戶名和密碼。確定。 另外,XP SP2中這個問題已經解決了! 另〞變通方法〞描述不符合的情況. 在視圖中 執行方式 ,,設置密碼... 輸入用戶名和密碼,即可. |
送花文章: 3,
|