工具類 | window批處理殺死指定埠程序
window批處理殺死指定埠程序,注意儲存時使用ansi格式,執行輸入埠即可
@echo off
setlocal enabledelayedexpansion
set /p port=請輸入埠號:
for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":%port%"') do (
if "%%e%" == "" (
set pid=%%d
) else (
set pid=%%e
)
echo !pid!
taskkill /f /pid !pid!
)
pause
相關推薦
工具類 | window批處理殺死指定埠程序
window批處理殺死指定埠程序,注意儲存時使用ansi格式,執行輸入埠即可 @echo off setlocal enabledelayedexpansion set /p port=請輸入埠號: for /f "tokens=1-5" %%a in (
window 批處理按埠號查詢程序PID並終止
rem 查詢18888對應的程序記錄,並輸出到pid.txt檔案 netstat -ano|findstr 18888>pid.txt rem 查詢程序記錄,提取第5列的值,並終止程序,for
window批處理 備份壓縮指定時間的檔案到backup目錄
rem setlocal enabledelayedexpansion 可以將檔案時間賦值給變數 @echo off&setlocal enabledelayedexpansion cd C
Window批處理命令學習筆記
批處理檔案是無格式的文字檔案,本質就是一堆DOS命令按一定順序排列而形成的集合, 它英文譯為BATCH,副檔名為 .bat 或 .cmd。在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫Cmd.exe按照該檔案中各個命令出現的順序來逐個執行它們。使用批處理檔案(也被稱為批處理
工具類之json處理
專案遇到將json陣列轉化為集合list或者map,使用的是阿里的fastjson包,主要方法主要體現在: - json陣列轉化為list<Map<String,Object>> public static List<Ma
linux shell批處理去除指定字元前所有的0
批處理去除指定字元前所有的0 題目 有文字 1.txt 0000acb0h 0b0c00a000s 0000h00ga00 a0000000 要求 通過批處理將文字所有字串字元a前的0去除輸出如下 acb0h bca000s h
Java資料庫的操作——DBUtils工具類結果集處理的方式有幾種?
public class QueryRunnerDemo{ private static Connection con=JDBCUtils.getConnection(); public static void main(String[] args) throws SQLException{ QueryRun
DOS命令FOR批處理COPY指定目錄下檔案到指定目錄
這段時間,俺把自己寫的Qt小專案的執行結果都截了個圖sample.png儲存,可是要想更新到git上的時候發現問題了,專案很多個,這要一個個COPY也還是有點工作量的。 思來想去,印象中DOS命令應該有
window批處理bat命令詳解
前言 批處理檔案(batch file)包含一系列 DOS命令,通常用於自動執行重複性任務。使用者只需雙擊批處理檔案便可執行任務,而無需重複輸入相同指令。編寫批處理檔案非常簡單,但難點在於確保一切按順序執行。編寫嚴謹的批處理檔案可以極大程度地節省時間,在應對重
伺服器安全IP安全策略,批處理遮蔽危險埠
伺服器的安全設定環節中,必不可少的操作環節是要遮蔽一些危險埠。如果人為的在“控制面板”、“管理工具”、“本地安全設定”中手工設定IPSEC安全策略的話,不僅麻煩,稍有疏忽就容易出錯。本篇內容就介紹了利用批處理的優勢來完成遮蔽危險埠的設定,當然,只要你願意,任何埠都可遮蔽,只
windows下自動更改IP的小工具(bat批處理檔案)
每次上線,都要先上灰度環境再上到正式環境。在上到灰度環境時,訪問灰度環境通過自動獲取IP和更改指定dns來實現。具體如何實現,大家可自行百度。 新建一個文字文件,將其後綴改為bat,開啟該檔案,拷貝一下程式碼: @echo off :start echo ============請輸
window批處理命令 執行 pg 資料庫的 sql 指令碼
%~d0cd%~d0"%PATH%\pgsql_32\bin\psql.exe" -h 127.0.0.1 -p 6001 -d mydb -U myname -f "sql指令碼.sql" -w其中:127.0.0.1 ------ 伺服器ip(本機,可用local
Window批處理自動打包升級包
有人大致說過這樣的話:如果有一件工作你每天都做,而且每天在這件事是耗時超過90S,那麼你就需要讓機器來做了。 我最近幾個月每天都會給別人打升級包,從不同的地方獲取10個不同的檔案,這些破檔案來自不同的人。打包時需要把檔案放到不同的目錄下或者不同的壓縮包中
window 批處理備份mysql資料庫
@echo on //設定檔名set filename=%date:~,4%%date:~5,2%%date:~8,2%_eam.sql //備份資料庫,資料庫名稱為test ,使用者名稱root,密碼root ,這種方法必須配置MYSQL_HOME m
window 批處理命令
第一章 批處理基礎 第一節 常用批處理內部命令簡介 批處理定義:顧名思義,批處理檔案是將一系列命令按一定的順序集合為一個可執行的文字檔案,其副檔名為BAT或者CMD。這些命令統稱批處理命令。 小知識:可以在鍵盤上按下Ctrl+C組合鍵來強行終止一個批處理的執行過程。 瞭解了大概意思後,我們正式開始
window 批處理如何讀取檔案內容變數
@echo offsetlocal enabledelayedexpansionfor /f "tokens=1-3 delims=," %%i in (test.txt) do (set BL1=%%iset BL2=%%jset BL3=%%kecho 變數一=!BL1! 變數二=!BL2! 變
快捷啟動、停止、重啟、殺死指定埠MySQL程序的指令碼
#!/bin/sh mysql_port=$2 mysql_username="root" mysql_password="123456" function_start_mysql() { printf "Starting MySQL..."n" /bin/sh /usr/local/mysql
批處理 顯示指定資料夾下檔案的大小和時間
@echo off For /F "dolims=" %%i in ('dir %1 /b /a-d ') do ( for %%j in ("%1\%%i") do echo %%~nxj %
Windows bat批處理刪除指定N天前的檔案
Windows下bat批處理,自動獲取檔案的最後修改時間,然後將指定多少天之前的檔案刪除,需要Windows支援forfiles命令,XP及以上系統都自帶forfiles命令。 刪除指定目錄下7天前的檔案(目錄為C:\test):forfiles /
快捷啟動、停止、重啟、殺死指定埠MySQL程序的sh指令碼
寫了一個shell指令碼,可以在同一臺Linux伺服器的不同埠,執行多個MySQL服務的情況下,快捷啟動、停止、重啟、殺死指定埠的MySQL程序。 vi /usr/local/bin/mysql.sh 輸入以下內