windwos 批處理指令碼bat 擷取某一列 賦值給變數,執行變數(重啟weblogic服務)
以下是批處理指令碼,主要是重啟windows伺服器,大概思路是將7004 埠的服務查詢出來,將查詢出來的結構重映象到一個文字里,在擷取檔案中的某一列的執行,linux擷取某一列值使用awk 就ok,windows比較麻煩,需要使用for迴圈語句進行配合擷取,擷取出來的pid,使用taskkill 殺掉,執行taskkill 前面必須加@符號,否則不執行,嘗試好幾次才發現,好坑。殺掉存在的weblogic服務,在啟動一下weblogic服務。
指令碼如下:
@echo off
cmd <nul
echo "重啟weblogic node2 server"
netstat -ano|findstr 7004|findstr LIST >D:\weblogic\bin\zabbix_scripts\node2_pid.txt
for /f "tokens=5 delims= " %%i in (D:\weblogic\bin\zabbix_scripts\node2_pid.txt) do @taskkill /pid %%i -t -f
timeout /T 10
start D:\weblogic\bin\node2.bat
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2702739/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 執行sql語句給外部變數賦值SQL變數賦值
- php變數賦值給jsPHP變數賦值JS
- Windows批處理中的變數和值Windows變數
- 物件屬性值賦給變數物件變數
- 給物件引用變數賦值(轉)物件變數賦值
- BAT批處理判斷服務是否正常執行(批處理命令綜合應用)BAT
- bat批處理常用指令碼BAT指令碼
- BAT 批處理指令碼 教程BAT指令碼
- 把匿名函式賦值給變數,通過變數來呼叫函式賦值變數
- 把匿名函式賦值給變數,透過變數來呼叫函式賦值變數
- zabbix active 動作配置(當weblogic服務存在問題,執行指令碼重啟weblogic服務)Web指令碼
- Windos bat批處理指令碼,判斷是終端命令列執行,還是雙擊執行BAT指令碼命令列
- 列表切片賦值給另一個變數賦值變數
- XP服務優化批處理.bat優化BAT
- 批處理-刪除環境變數變數
- 關於批處理中的變數變數
- Javascript 解構賦值,將屬性/值從物件/陣列中取出,賦值給其他變數JavaScript賦值物件陣列變數
- shell 擷取變數的字串變數字串
- python同時給多個變數賦值Python變數賦值
- shell指令碼的執行環境變數指令碼變數
- 數字索引賦值給多個變數簡單表示式索引賦值變數
- matlab中怎麼給符號變數賦值Matlab符號變數賦值
- 變數的解構賦值變數賦值
- shell 變數賦值問題變數賦值
- shell變數命名與賦值變數賦值
- python 多變數賦值Python變數賦值
- 變數的賦值 指標間接賦值變數賦值指標
- 如何檢測Windows服務停止後自動啟動?自動執行.bat批處理檔案?WindowsBAT
- PLSQL Language Referenc-PL/SQL集合和記錄-集合變數賦值-給可變陣列和巢狀表賦NULL值SQL變數賦值陣列巢狀Null
- 批處理檔案 bat 後臺執行BAT
- jquery ajax從後臺讀取的資料無法賦值給變數jQuery賦值變數
- 把物件賦給int型變數物件變數
- PLSQL Language Reference-PL/SQL語言基礎-變數賦值-對BOOLEAN變數賦值SQL變數賦值Boolean
- [20170611]變態的windwos批處理3.txt
- MySQL中變數的定義和變數的賦值使用MySql變數賦值
- javascript變數賦值或者重新賦值注意事項JavaScript變數賦值
- Windows自動使用管理員許可權執行bat批處理,手動選擇啟停服務WindowsBAT
- 鎖賦值給其他變數為什麼會死鎖呢?賦值變數