批處理指令碼編寫學習

2021-09-26 09:27:21 字數 1058 閱讀 3348

結束程序

wmic process [handle/pid] delete

wmic process [handle/pid] call terminate

結束svchost.exe程序,路徑為非c:\windows\system32\svchost.exe的

wmic process where "name='svchost.exe' and executablepath<>'c:\\windows\\system32\\svchost.exe'" call terminate

結束svchost.exe程序,路徑為c:\windows\svchost.exe的(關鍵點:路徑中的\一定要換成\\)

wmic process where "name='svchost.exe' and executablepath='c:\\windows\\svchost.exe'" call terminate

結束路徑為c:\\windows\\speechstracing\\microsoft\\開頭下面的所有程序

wmic process where "executablepath like 'c:\\windows\\speechstracing\\microsoft\\%%'" call terminate  

taskkill /f /t /im trustedhostservices.exe 1>nul 2>nul

/f 指定要強行終止的程序。

/t tree kill: 終止指定的程序和任何由此啟動的子程序。

/im image name 指定要終止的程序的映像名稱。萬用字元 '*'可用來指定所有映像名。

使用快捷鍵ctrl+h開啟「替換對話方塊」,在每行的開頭新增內容。

勾選左下角的「正規表示式」選項

在「查詢目標」裡輸入上尖號「^」,上尖號代表每行的開頭

在「替換為」裡輸入「

然後點"全部替換"按鈕,這樣每行的結尾就全部新增了"/>。

至此就完成了批量在每行的頭尾新增了指定的內容。當然這只是乙個例子,實際操作中相信你會發現更多的使用場景。

希望這個經驗能讓您事半功倍!

編寫批處理指令碼啟動和關閉Oracle

考慮到oracle相關服務開機啟動,電腦記憶體會被占用殆盡,執行速度會變的異常慢,但是,手動乙個乙個去啟動和關閉,又會非常麻煩。為了解決這個問題,寫了兩個bat檔案,用於啟動和關閉oracle 啟動指令碼 echo off echo 正在開啟oracle 11g 服務 net start oracl...

BAT批處理指令碼學習記錄

1 echo off 表示不顯示後面的命令 echo off關掉回顯 on 為開啟回顯 2 echo 顯示後面的內容 建立檔案增加內容如 echo echo off autoexec.bat echo pause autoexec.bat 3 注釋 4 color顯示背景色和文字顏色 0 黑色 8 ...

IncrediBuild 批處理指令碼

個人認為,自動化指令碼是提高程式設計師生活質量的重要工具之一。在本貼記錄下incredibuild的命令列呼叫 prj 要編譯什麼工程,工程名用逗號隔開,支援 和?萬用字元 build 就是編譯 rebuild 就是clean build openmonitor 會把編譯過程視窗開啟 cfg 編譯條...