bat定時(shí)自動(dòng)關(guān)機(jī),bat自動(dòng)結(jié)束任務(wù)關(guān)閉程序,dos自動(dòng)結(jié)束程序后關(guān)機(jī)
自動(dòng)結(jié)束程序
ntsd 是一條dos命令,功能是用于結(jié)束一些常規(guī)下結(jié)束不了的死進(jìn)程。
用法為打開(kāi)cmd 后輸入以下命令就可以結(jié)束進(jìn)程:
方法一:利用進(jìn)程的PID結(jié)束進(jìn)程
命令格式:ntsd -c q -p pid
命令范例: ntsd -c q -p 1332 (結(jié)束explorer.exe進(jìn)程)
范例詳解:explorer.exe的pid為1332,但是如何獲取進(jìn)程的pid呢?在CMD下輸入TASKLIST就可以獲取當(dāng)前任務(wù)管理器所有進(jìn)程的PID
方法二:利用進(jìn)程名結(jié)束進(jìn)程
命令格式:ntsd -c q -pn ***.exe (***.exe 為進(jìn)程名,exe不能?。?BR>命令范例:ntsd -c q -pn explorer.exe
另外的能結(jié)束進(jìn)程的DOS命令還有taskkill:
命令格式: taskkill /pid 1234 /f ( 也可以達(dá)到同樣的效果。)
比較常用,比如: taskkill /f /im Explorer.exe (關(guān)閉Explorer.exe進(jìn)程)
例如:
TASKKILL /S system /F /IM notepad.exe /T
TASKKILL /PID 1230 /PID 1241 /PID 1253 /T
TASKKILL /F /IM notepad.exe /IM mspaint.exe
TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"
TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe
TASKKILL /S system /U domain\username /FI "USERNAME ne NT*" /IM *
TASKKILL /S system /U username /P password /FI "IMAGENAME eq note*"
taskkill /f /im TEL.exe
taskkill /f /im MT.exe
taskkill /f /im EastFaxServer.exe
taskkill /f /im EastFaxExtPrinter.exe
taskkill /f /im EastFaxService.exe
net stop mssqlserver
at 22:00 shutdown -s 每天22:00定時(shí)關(guān)機(jī)
at 22:00 /every:S shutdown -s 每個(gè)星期6 22:00定時(shí)關(guān)機(jī)
at 22:00 /every:3 shutdown -s 每個(gè)月3號(hào) 22:00定時(shí)關(guān)機(jī)at 21:30 shutdown -f -r 在每天21:30從新啟動(dòng)計(jì)算機(jī)
at 21:30 shutdown -f -s 在每天21:30關(guān)閉計(jì)算機(jī)用記事本寫(xiě)下 shutdown -s -t 后面打時(shí)間就ok 了. 如果你想去掉的話直接就shutdown -a
這樣就OK了
最后直接保存為.bat文件 開(kāi)始菜單 運(yùn)行 鍵入cmd 回車(chē) 輸入 shutdown -s -t 默認(rèn)60秒關(guān)機(jī),你要定時(shí),只要在t后面空格一格然后輸入數(shù)字(時(shí)間單位是秒).取消定時(shí)關(guān)機(jī):shutdwon -a,答案補(bǔ)充 at /every:4 10:47 shutdown -f -r 在每月的4號(hào)10:47 重新啟動(dòng)計(jì)算機(jī) 4的地方可以輸入
(1-31)如果是星期幾可以輸入(M、T、W、Th、F、S、Su)7天 at 21:30 /every:w,f,su shutdown -s -f -t 0答案補(bǔ)充 at 21:30 /every:M,T,W,Th,F,S,Su shutdown -s -f -t 0 在記事本里邊輸入
echo off
at 23:30 shutdown -s -f
echo on
然后另存為批處理文件就可以了 即 bat文件(如aa.bat)
然后把批處理文件 放到 開(kāi)始--程序--啟動(dòng) 里邊 就可以了
要關(guān)的話直接 輸 shutdown -a
shutdown其他參數(shù)
-i 顯示 GUI 界面,必須是第一個(gè)選項(xiàng)
-l 注銷(xiāo)(不能與選項(xiàng) -m 一起使用)
-s 關(guān)閉此計(jì)算機(jī)
-r 關(guān)閉并重啟動(dòng)此計(jì)算機(jī)
-a 放棄系統(tǒng)關(guān)機(jī)
-m \\computername 遠(yuǎn)程計(jì)算機(jī)關(guān)機(jī)/重啟動(dòng)/放棄
-t xx 設(shè)置關(guān)閉的超時(shí)為 xx 秒
-c "comment" 關(guān)閉注釋(最大 127 個(gè)字符)
-f 強(qiáng)制運(yùn)行的應(yīng)用程序關(guān)閉而沒(méi)有警告
-d [u][p]:xx:yy 關(guān)閉原因代碼
相關(guān)文章
使用批處理命令設(shè)置windows系統(tǒng)的ip地址和dns附圖
這篇文章主要介紹了如何使用批處理命令設(shè)置windows系統(tǒng)的ip地址和dns,需要的朋友可以參考下2014-06-06批處理實(shí)現(xiàn)的五子棋人機(jī)對(duì)戰(zhàn)游戲
這個(gè)批處理花了我兩天時(shí)間,所以打上了原創(chuàng)。我還在批處理之家發(fā)表有這個(gè)批處理,若還有與其它貼子雷同,純屬巧合2012-03-03SendTo增強(qiáng)版 批處理實(shí)用小工具
因?yàn)閭€(gè)人原因有些時(shí)間沒(méi)能來(lái)論壇了,辛苦 3742668 兄管理版面;又看到 willsort 兄暫時(shí)隱退的消息,挺懷念一起討論的日子;同時(shí)祝賀 namejm 加入版主隊(duì)伍。作為版主我覺(jué)得自己并不盡職。我將原先做的小東西整理細(xì)化了一下,作為國(guó)慶的小禮物送給大家。具體介紹可看下面的幫助文件。2008-04-04sqlserver數(shù)據(jù)庫(kù)服務(wù)啟動(dòng)關(guān)閉的批處理
用批處理實(shí)現(xiàn)sqlserver服務(wù)的開(kāi)啟與關(guān)閉,下面的代碼,如果您的sqlserver運(yùn)行的服務(wù)較多的情況下,是不能實(shí)現(xiàn),需要加更多的代碼。2011-03-03用批處理實(shí)現(xiàn)的反應(yīng)速度測(cè)試工具
當(dāng)窗口變成紅色的時(shí)候,迅速按下回車(chē)鍵,程序?qū)y(cè)試你的反應(yīng)速度并顯示出來(lái),精確度為0.01秒Johnny.R的反應(yīng)速度為0.11秒,看你能否超越他看平均反應(yīng)速度請(qǐng)按2012-05-05