進程操做
查看佔用指定端口進程的pid
netstat -ano | findstr "80"
說明:80爲端口號nginx
根據pid獲取進程信息
tasklist | findstr "2222"
說明:2222爲pid網絡
結束進程
-
根據pid結束單個進程app
taskkill /pid 2222
-
根據pid結束多個進程操作系統
taskkill /pid 2222 /pid 3333
說明:2222 3333爲pidfirefox
-
根據進程名結束進程命令行
taskkill /im nginx.exe /im firefox.exe
其餘經常使用參數
/f 強制執行 /t 關閉進程前進行提示
環境變量操做
查看全部(系統變量+用戶變量)
set
查看某個環境變量,如PATH
set PATH
臨時新增環境變量,如xxx=aa
set xxx=aa
臨時將環境變量(如xxx)的值置爲空
set xxx=
臨時在某個環境變量(如PATH)後添加新的值(如d:\xxx)
set PATH=%PATH%;d:\xxx
永久修改
wmic ENVIRONMENT where name="os" set VariableValue="Windows_NT"
永久新增
wmic ENVIRONMENT create name="myTemp",username="<system>",VariableValue="lalalalalala"
說明:username爲系統或其餘用戶名稱,系統默認爲<system>code
永久追加
wmic ENVIRONMENT where "name='PATH' and username='<system>'" set VariableValue="%PATH%;T:\myScripts"
永久刪除
wmic ENVIRONMENT where "name='myTemp'" delete
【關於永久操做注意事項】
一、 where 關鍵字後跟的參數必須是一個連續的字符串,若是參數字符串含有空格須要用英文雙引號 " 將參數括起來;若字符串中有多個限定詞,好比既有 name 又有 username,則須要使用 and 關鍵字來鏈接這些限定詞。
二、在讀取環境變量值時不須要管理員權限,但在建立、寫入環境變量值時必須具有管理員權限。進程
強制刪除文件目錄
強制刪除文件
del D:\xxxxxxx /f /s /q /a 說明: /f 表示強制刪除文件 /s表示子目錄都要刪除該文件 /q表示無聲,不提示 /a根據屬性選擇要刪除的文件
強制刪除目錄、文件
rd/s/q D:\app
dos的一些系統預設變量
%ALLUSERSPROFILE% 局部 返回全部「用戶配置文件」的位置。 %APPDATA% 局部 返回默認狀況下應用程序存儲數據的位置。 %CD% 局部 返回當前目錄字符串。 %CMDCMDLINE% 局部 返回用來啓動當前的 Cmd.exe 的準確命令行。 %CMDEXTVERSION% 系統 返回當前的「命令處理程序擴展」的版本號。 %COMPUTERNAME% 系統 返回計算機的名稱。 %COMSPEC% 系統 返回命令行解釋器可執行程序的準確路徑。 %DATE% 系統 返回當前日期。使用與 date /t 命令相同的格式。由 Cmd.exe 生成。有關 date 命令的詳細信息,請參閱 Date。 %ERRORLEVEL% 系統 返回最近使用過的命令的錯誤代碼。一般用非零值表示錯誤。 %HOMEDRIVE% 系統 返回鏈接到用戶主目錄的本地工做站驅動器號。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %HOMEPATH% 系統 返回用戶主目錄的完整路徑。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %HOMESHARE% 系統 返回用戶的共享主目錄的網絡路徑。基於主目錄值的設置。用戶主目錄是在「本地用戶和組」中指定的。 %LOGONSEVER% 局部 返回驗證當前登陸會話的域控制器的名稱。 %NUMBER_OF_PROCESSORS% 系統 指定安裝在計算機上的處理器的數目。 %OS% 系統 返回操做系統的名稱。Windows 2000 將操做系統顯示爲 Windows_NT。 %PATH% 系統 指定可執行文件的搜索路徑。 %PATHEXT% 系統 返回操做系統認爲可執行的文件擴展名的列表。 %PROCESSOR_ARCHITECTURE% 系統 返回處理器的芯片體系結構。值: x86,IA64。 %PROCESSOR_IDENTFIER% 系統 返回處理器說明。 %PROCESSOR_LEVEL% 系統 返回計算機上安裝的處理器的型號。 %PROCESSOR_REVISION% 系統 返回處理器修訂號的系統變量。 %PROMPT% 局部 返回當前解釋程序的命令提示符設置。由 Cmd.exe 生成。 %RANDOM% 系統 返回 0 到 32767 之間的任意十進制數字。由 Cmd.exe 生成。 %SYSTEMDRIVE% 系統 返回包含 Windows XP 根目錄(即系統根目錄)的驅動器。 %SYSTEMROOT% 系統 返回 Windows XP 根目錄的位置。 %TEMP% and %TMP% 系統和用戶 返回對當前登陸用戶可用的應用程序所使用的默認臨時目錄。有些應用程序須要 TEMP,而其它應用程序則須要 TMP。 %TIME% 系統 返回當前時間。使用與 time /t 命令相同的格式。由 Cmd.exe 生成。有關 time 命令的詳細信息,請參閱 Time。 %USERDOMAIN% 局部 返回包含用戶賬戶的域的名稱。 %USERNAME% 局部 返回當前登陸的用戶的名稱。 %UserProfile% 局部 返回當前用戶的配置文件的位置。 %WINDIR% 系統 返回操做系統目錄的位置。