|
論壇說明 | 標記討論區已讀 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2006-05-19, 09:07 PM | #1 |
榮譽會員
|
人小鬼大」感受Shutdown指令的魅力
人小鬼大」感受Shutdown指令的魅力
一、自動關機 其實現在我們只要在網上一搜,自動關機的小軟體可以搜一大堆。也就是說大多數實現自動關機的方法都是使用一些第三方軟體,這樣不僅麻煩,而且為實現這個小功能而專門動用一個軟體,顯的小題大做了!其實Windows XP自身就具備定時關機的功能,下面我們就來看看如何實現Windows XP的自動關機。 為找到答案,我們有必要先瞭解一下WINDOWS XP的關機。Windows XP系統通過一個名為Shutdown.exe的程序來完成關機操作(位置在WindowsSystem下),關機的時候使用shutdown.exe。因此,要實現自動關機,就是對shutdown.exe的使用。比如你的電腦要在12:00關機,可以選項「開始→執行」,輸入「at 12:00 Shutdown -s",這樣,到了12點電腦就會出現「系統關機」對話視窗,預設值有30秒鍾的倒計時並提示你儲存工作。如果你想以倒計時的方式關機,可以輸入「Shutdown.exe -s -t 3600",這裡表示60分鍾後自動關機,「3600"代表60分鍾。 結果如圖: 設定好自動關機後,如果想取消的話,可以在執行中輸入「shutdown -a"。另外輸入「shutdown -i",則可以開啟設定自動關機對話視窗,對自動關機進行設定。 Shutdown.exe的參數,每個都具有特定的用途,執行每一個都會產生不同的效果,比如「-s"就表示關閉本機電腦,「-a"表示取消關機操作,下面列出了更多參數,大家可以在Shutdown.exe中按需使用。 shutdown.exe -a 取消關機 shutdown.exe -d [p]:xx:yy 列出系統關閉的原因程式碼。 shutdown.exe -f 強行關閉應用程式。 shutdown.exe -m \電腦名稱 控制遠端電腦。 shutdown.exe -i 顯示圖形用戶介面,但必須是Shutdown的第一個參數。 shutdown.exe -l 註銷當前用戶。 shutdown.exe -r 關機並重新啟動。 shutdown.exe -t時間 設定關機倒計時。預設值是 30 秒。 shutdown.exe -c"消息內容"輸入關機對話視窗中的消息內容(不能超127個字元)。 二、一鍵關機 1、首先在桌面的空白處按下滑鼠右鍵,新增一個「建立捷逕」。 2、在建立捷徑的「指令行」中輸入以下的指令: 「shutdown –s –t 0 」。(在windows98按此輸入「C:windowsRUNDLL32.EXE user,ExitWindows」。) 3、按著滑鼠選項「下一步」,在建立捷逕的名稱欄中輸入「一鍵關機」或其他自己喜歡的名稱。 4、之後,你就會在桌面見到一個名為「一鍵關機」的建立捷逕圖示,在該圖示上按下滑鼠右鍵,選項「內容」,再進去入「建立捷逕」頁,然後在「快速鍵一欄內隨便按選一個功能鍵(如F1-F12)。建議大家最好選一個平時不常用的功能鍵,最後按確定結束即可。 三、遠端關機 前面已經介紹了一些關於shutdown的運用,那麼對遠端電腦進行操作,又該如何才能實現呢? 在該指令的格式中,前面已經列了一個參數[-m [\\ComputerName],用它可以指定將要關閉或重新啟動的電腦名稱稱,省略的話則預設值為對本地機操作。 而在Windows XP預設值的安全原則中,只有管理員組的用戶才有權從遠端電腦關機,而一般情況下我們從區域網路內的其他電腦來訪問該電腦時,則只有guest用戶權限,這種用戶權限是無法實現對遠端電腦進行關機,要實現遠端關機,只要在客戶電腦(能夠被遠端關閉的電腦)中賦予guest用戶遠端關機的權限即可。這可利用Windows XP的「群組原則」或「系統管理工具」中的「本機安全原則」來實現。下面以「群組原則」為例進行介紹: 1、按下「開始」按鈕,選項「執行」,在對話視窗中輸入「gpedit.msc",然後按下「確定」,開啟「群組原則編輯器」。 2、在「群組原則」視窗的左視窗中開啟「電腦設定」—「Windows 設定」—「安全性設定」—「本機原則」—「使用者權利指派」。(如圖) 3、在「群組原則」視窗的右視窗中選項「從遠端系統強制關機」,雙按。 4、在彈出的對話視窗中顯示目前只有「Administrators"組的成員才有權從遠端關機;按下對話視窗下方的「增加用戶或組」按鈕,然後在新彈出的對話視窗中輸入「guest",再按下「確定」。如圖: 5、關閉「群組原則」窗中。 通過上述操作後,我們便給電腦的guest用戶授予了遠端關機的權限。然後我們在開始/執行裡輸入: shutdown -s –m \\ ComputerName -t 30 這時,在ComputerName 電腦的螢幕上將顯示一個「系統關機」的對話視窗,提示「系統即將關機。請儲存所有正在執行的工作,然後註銷。未儲存的改動將會丟失掉。關機是由ComputerName \guest初始的。」在對話視窗下方還有一個計時器,顯示離關機還有多少時間。在等待關機的時間裡,用戶還可以執行其他的工作,如關閉程序、開啟文件等,但無法關閉該對話視窗,除非你用shutdown -a指令來中止關機工作。 能夠靈活運用這些參數,可以說明 我們更好的解決電腦故障,比如,當我們遇到衝擊波或震盪波病毒時,運用shutdown –a,可以終止現用的關機行程,這樣就可以避免由於這些病毒侵襲時,出現強迫關機而造成的我們不必要的損失。Shutdown.exe不僅僅是在windows xp中可以用。在Win2000也可利用它,方法如下: 在WinXP安裝目錄下的System32資料夾中找到Shutdown.exe,將它複製到Win2000安裝目錄下的System32資料夾中,在「執行」中輸入「Shutdown.exe",即可像在Windows XP中一樣使用該程序了。 其實,在windows xp中的實用指令還有很多。上面介紹的僅僅是shutdown.exe的一小部分用法,它還有許多其他的實際的用法,這兒就不在一一列出來了。在這兒,我想說的是,指令是死的,思維是活的。用思維支配指令,這才能把指令用活,把死的用成活的;才能更好地利用這些指令給我解決運用中的實際問題。 |
__________________ |
|
送花文章: 3,
|
向 psac 送花的會員:
|
qsj (2009-10-05)
感謝您發表一篇好文章 |
2006-05-23, 03:55 PM | #2 (permalink) |
榮譽會員
|
菜鳥玩轉Shutdown系統指令
WINDOWS XP的關機中。Windows XP系統是通過一個名為Shutdown.exe的程序來完成關機操作的,關機的時候使用shutdown.exe。在Windows XP的運用中,如果我們能很好的利用這個工具,這對我們的工作是大有益處的。作為Shutdown.exe的運用,我想作以下幾點來講。 一、自動關機 其實現在我們只要在網上一搜,自動關機的小軟體可以搜一大堆。也就是說大多數實現自動關機的方法都是使用一些第三方軟體,這樣不僅麻煩,而且為實現這個小功能而專門動用一個軟體,顯的小題大做了!其實Windows XP自身就具備定時關機的功能,下面我們就來看看如何實現Windows XP的自動關機。 為找到答案,我們有必要先瞭解一下WINDOWS XP的關機。Windows XP系統通過一個名為Shutdown.exe的程序來完成關機操作(位置在WindowsSystem下),關機的時候使用shutdown.exe。因此,要實現自動關機,就是對shutdown.exe的使用。比如你的電腦要在12:00關機,可以選項「開始→執行」,輸入「at 12:00 Shutdown -s",這樣,到了12點電腦就會出現「系統關機」對話視窗,預設值有30秒鍾的倒計時並提示你儲存工作。如果你想以倒計時的方式關機,可以輸入「Shutdown.exe -s -t 3600",這裡表示60分鍾後自動關機,「3600"代表60分鍾。 結果如圖: 系統關機 設定好自動關機後,如果想取消的話,可以在執行中輸入「shutdown -a"。另外輸入「shutdown -i",則可以開啟設定自動關機對話視窗,對自動關機進行設定。 Shutdown.exe的參數,每個都具有特定的用途,執行每一個都會產生不同的效果,比如「-s"就表示關閉本機電腦,「-a"表示取消關機操作,下面列出了更多參數,大家可以在Shutdown.exe中按需使用。 shutdown.exe -a 取消關機 shutdown.exe -d [p]:xx:yy 列出系統關閉的原因程式碼。 shutdown.exe -f 強行關閉應用程式。 shutdown.exe -m \電腦名稱 控制遠端電腦。 shutdown.exe -i 顯示圖形用戶介面,但必須是Shutdown的第一個參數。 shutdown.exe -l 註銷當前用戶。 shutdown.exe -r 關機並重新啟動。 shutdown.exe -t時間 設定關機倒計時。預設值是 30 秒。 shutdown.exe -c"消息內容"輸入關機對話視窗中的消息內容(不能超127個字串)。 二、一鍵關機 1、首先在桌面的空白處按下滑鼠右鍵,新增一個「建立捷逕」。 2、在建立捷徑的「指令行」中輸入以下的指令: 「shutdown –s –t 0 」。(在windows98按此輸入「C:windowsRUNDLL32.EXE user,ExitWindows」。) 3、按著滑鼠選項「下一步」,在建立捷逕的名稱欄中輸入「一鍵關機」或其他自己喜歡的名稱。 4、之後,你就會在桌面見到一個名為「一鍵關機」的建立捷逕圖示,在該圖示上按下滑鼠右鍵,選項「內容」,再進去入「建立捷逕」頁,然後在「快速鍵一欄內隨便按選一個功能鍵(如F1-F12)。建議大家最好選一個平時不常用的功能鍵,最後按確定結束即可。 三、遠端關機 前面已經介紹了一些關於shutdown的運用,那麼對遠端電腦進行操作,又該如何才能實現呢? 在該指令的格式中,前面已經列了一個參數[-m [\ComputerName],用它可以指定將要關閉或重新啟動的電腦名稱稱,省略的話則預設值為對本地機操作。 而在Windows XP預設值的安全原則中,只有管理員組的用戶才有權從遠端電腦關機,而一般情況下我們從區域網路內的其他電腦來訪問該電腦時,則只有guest用戶權限,這種用戶權限是無法實現對遠端電腦進行關機,要實現遠端關機,只要在客戶電腦(能夠被遠端關閉的電腦)中賦予guest用戶遠端關機的權限即可。這可利用Windows XP的「群組原則」或「系統管理工具」中的「本機安全原則」來實現。下面以「群組原則」為例進行介紹: 1、按下「開始」按鈕,選項「執行」,在對話視窗中輸入「gpedit.msc",然後按下「確定」,開啟「群組原則編輯器」。 2、在「群組原則」視窗的左視窗中開啟「電腦設定」—「Windows 設定」—「安全性設定」—「本機原則」—「使用者權利指派」。 3、在「群組原則」視窗的右視窗中選項「從遠端系統強制關機」,雙按。 4、在彈出的對話視窗中顯示目前只有「Administrators"組的成員才有權從遠端關機;按下對話視窗下方的「增加用戶或組」按鈕,然後在新彈出的對話視窗中輸入「guest",再按下「確定」 |
送花文章: 3,
|