九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Bat批處理文件
1.  批處理腳本
批處理腳本就是把一個一個的命令外加一些邏輯控制組合在一起使其可一次都被執(zhí)行的文本文件。在Linux上為Shell腳本,而在Windows上則為bat腳本。Windows下腳本命令能夠執(zhí)行需要同時滿足以下兩個條件:
路徑
使用以驅動盤符開始的絕對路徑,如c:\a\b.bat
使用從當前目錄開始的相對路徑,比如 b.bat或者..\a..bat
在系統(tǒng)環(huán)境變量PATH中指定的某一個目錄下,比如%PATH%中包含c:\a時,可以在命令行上直接執(zhí)行b.bat
可執(zhí)行
后綴是.bat/cmd/com/exe的文件
批處理文件一般需要在命令行下執(zhí)行,其中95/98下的命令行叫做MS-DOS命令行,而NT系的命令行才叫命令行終端
2. 變量的聲明和賦值(set 和=)
批處理腳本的環(huán)境變量有延遲解析的問題,即環(huán)境變量是在這一行開始執(zhí)行前就已經(jīng)被替換掉了的。
可以通過【cmd.exe /v:on】或者【setlocal ENABLEDELAYEDEXPANSION】來避免該問題,或者將塊處理中的代碼函數(shù)化(函數(shù)中就不能再使用語句塊和setlocal了--針對對象變量)
當使用call a.bat執(zhí)行完a.bat之后,在a.bat(沒有使用setlocal)中使用set命令設置過的變量,在當前腳本中還能夠繼續(xù)被使用,且其值為a.bat中設置過的值
set 變量名=值  如果等號(=)前后有空格的話,那么空格也作為變量名或者值的一部分了
set /a 變量名=算術表達式  計算算術表達式的值,并將將其賦給變量,如【set /a test= %test% * 2】
set /p 變量名=提示信息  這時提示信息會被提示給用戶,并等待用戶的輸入,輸入的內容賦值給變量
set 變量名=%變量名%值  在變量末尾追加”值“
set 變量名=  刪除變量
set  所有變量的一覽
set 變量前綴  所有以變量前綴開頭的變量的一覽
setlocal/endlocal 局部環(huán)境變量的聲明,即使沒有用endlocal,在批處理腳本結束的時候也會隱含的調用endlocal
一些特殊的環(huán)境變量:
變量 內容 UNIX相當
%ERRORLEVEL% 剛剛執(zhí)行完的命令或者函數(shù)的返回值
$?
%0 執(zhí)行的命令名$0
%1 %2 … %9 命令或者函數(shù)執(zhí)行時所傳遞的參數(shù)$1 $2 …
可以使用shift命令參數(shù)移位
%* 命令或者函數(shù)執(zhí)行是所傳遞的所有參數(shù)
$*$@
%CMDEXTVERSION% cmd命令的版本號
%CMDCMDLINE%cmd命令啟動時候的參數(shù)
%PATH%
命令的搜索路徑
$PATH
$LD_LIBRARY_PATH
%CD%命令執(zhí)行的當前路徑,注意不是命令的路徑
pwd命令,$PWD
%DATE%當前日期
`date +%Y/%m/%d`
%TIME%當前時刻
`date +%H/%M/%S`
%RANDOM%隨機數(shù)(0~32767)
%PATHEXT%省略后綴的情況下可以執(zhí)行的文件
通過ftype /?可以查看詳情
%OS%OS名
%USERNAME%當前登錄的用戶名
$USER
%COMPUTERNAME% 機器的計算機名
%HOMEDRIVE%
%HOMEPATH%用戶的家目錄和驅動盤符
$HOME
%TEMP%
%TMP%臨時目錄
3. 流程控制
1). if / else條件判斷
序號命令例子
說明
1if [not] exist 文件名 ( 命令1 ) [else 命令2]
判斷文件是否存在
2
if [not] [/i] 字符串1 == 字符串2 ( 命令1 ) [else 命令2]判斷兩個字符串是否相等
如果兩邊都是數(shù)字的話,作為數(shù)字進行比較
其他情況下作為字符串進行比較
3
if [/i] 字符串1 比較操作符 字符串2 ( 命令1 ) [else 命令2]使用字符串操作符比較兩個字符串
4
if [not] errorlevel 錯誤碼 ( 命令1 ) [else 命令2]判斷上一個命令的退出碼是否大于等于某一個值
5
if cmdextversion 版本號 ( 命令1 ) [else 命令2]判斷命令【cmd.exe】的內部版本號是否大于等于指定版本號
6
if defined 變量 ( 命令1 ) [else 命令2]判斷指定的變量是否存在
注意:
1. 命令1/命令2 必須要使用()括起來,當要執(zhí)行多個命令的時候也必須使用()括起來
2. 在判斷的==兩邊,盡量使用{}而不是使用"",因為如果%1中含有"的時候,該判斷會出錯
3. 在字符串比較的時候,【/i】表示比較的字符串不區(qū)分大小寫。
4. if和else必須在同一行,或者if和最初的(在同一行,)和else在同一行,else后面必須有空格
IF {%1}=={%2} (
echo eq l.
) ELSE (
echo not eq l.
)
5. 因為沒有相當于and 和or這樣的操作符,所以不能進行復雜的運算
6. 可以使用的比較操作符如下
序號操作符
說明
1 EQU 等于/相等
2
NEQ
不等于/不相等
3
LSS
小于
4
LEQ
小于等于
5
GTR
大于
6
GEQ
大于等于
2).  for循環(huán)
序號 使用例子 說明
1
for %變量 in  (集合)  do 命令 [命令行參數(shù)]僅對集合中的文件進行循環(huán),不包含目錄。即使是以正則表達式的方式指定
2for /d %變量 in  (集合)  do 命令 [命令行參數(shù)]
當使用通配符(如?和*)時,僅對集合中匹配的目錄進行循環(huán)
3
for /r [[盤符:]路徑] %變量 in (集合)   do 命令 [命令行參數(shù)]以遞歸的方式對子目錄也進行循環(huán)
4
for /l %變量 in (開始, 增量, 結束)   do 命令 [命令行參數(shù)]從開始到結束以增量的方式循環(huán)執(zhí)行
5
for /f ["選項"]  %變量 in  (文件集合)  do 命令 [命令行參數(shù)]對指定的文件中的各行進行循環(huán)
其中空行會被忽略掉
%變量指每一行中的第一個字段
6
for /f ["選項"]  %變量 in  (“字符串”)  do 命令 [命令行參數(shù)]對字符串進行循環(huán)
%變量指每一行中的第一個字段
7
for /f ["選項"]  %變量 in  (‘命令行’)  do 命令 [命令行參數(shù)]對命令行的輸出結果中的各行進行循環(huán),但僅限于標準輸出中的各行
%變量指每一行中的第一個字段
8
for /f "usebackq[,選項]"  %變量 in  (“文件名”)  do 命令 [命令行參數(shù)]對指定的文件中的各行進行循環(huán)
其中空行會被忽略掉。
%變量指每一行中的第一個字段
同5,但可以指定帶有空格的文件名
9
for /f "usebackq[,選項]"  %變量 in  (字符串‘)  do 命令 [命令行參數(shù)]對字符串進行循環(huán)
%變量指每一行中的第一個字段
同6
10
for /f "usebackq[,選項]"  %變量 in  (·字符串·)  do 命令 [命令行參數(shù)]對命令行的輸出結果中的各行進行循環(huán),但僅限于標準輸出中的各行
%變量指每一行中的第一個字段
同7
注意:
1. 關于【%變量】,如果是在批處理文件中時,需要寫成【&&變量】,在命令行時為【%變量】。其中變量
可以為a~z或者A~Z之間的任意一個字母,但是該變量名區(qū)分大小寫。
2. 集合中各個元素的分隔符可以使用逗號(,),空格,分號(;)中的任意一種,或者混合使用,因此像
【%CLASSPATH%】和【%*】這樣的變量也可以指定在集合的位置。但是集合中的某個元素包含特殊
字符,比如【(】或者【)】時,需要使用【^】對其進行轉義,即寫成【^)】的樣子。
3. 如果想使用【@】來達到執(zhí)行時命令行不被顯示的目的的話,需要在for前面和do后面的命令前兩兩個地方
都要加上【@】符號。
4. 在使用/f參數(shù)的時候,可以使用雙引號指定一下選項。使用空格分隔可以指定多個選項。
選項使用例子
說明
skip=行數(shù)
指定從文件的開頭開始忽略的行數(shù)
eol=行尾字符
for /f "eol=;" %i in (";注釋")  do echo %i
以指定字符開始的行會被作為注釋而忽略掉。也可以理解為指定表示一行結束的字符
delims=分隔符字符集
for /f "delims=,;" %i in ("abc;def,ghi") do echo %i %j %k
默認的分隔符字符集為空格和tab,使用該選項可以變更分隔符字符集。
usebackq
例子見上面的8/9/10
改變在集合中指定的字符串的解釋方法。默認不追加雙引號的字符串會被認為是文件名。這樣的話包含有空格的文件名將無法指定。
如果使用了該選項,則解釋如下:
使用雙引號括起來的解釋為文件名
使用反引號括起來的解釋為命令
使用單引號括起來的解釋為字符串
tokens=字段1,字段2,字段m-n,*
>for /f "tokens=2" %i in ("a b c") do @echo %i
b
>for /f "tokens=1,3" %i in ("a b c") do @echo %i %j
a c
>for /f "tokens=2-4" %i in ("a b c d e") do @echo %i %j %k
b c d
>for /f "tokens=1,*" %i in ("a b c d e") do @echo %i --- %j
a --- b c d e
>for /f "tokens=*" %i in ("a b c d e") do @echo %i
a b c d e
指定從第幾個字段開始賦值給變量,以及取出那些字段?!咀侄蝝-n】表示取第m到第n個字段?!?】表示指定的最后一個字段以后剩下的所有字段。
默認為從第一個字段開始賦值給【%變量】。后面的字段會自動的賦值給指定變量名的下一個字母的變量。比如變量指定為【%i】,那么第二個字段會被自動的賦值給【%j】。
3). goto語句和標簽
if %~1 == abc goto match
echo 不一致
goto :EOF
:match
echo 一致
使用【:字符串】來聲明一個標簽,然后使用【goto 標簽】來跳到指定的標簽出,實現(xiàn)處理的轉移
但是EOF是bat腳本中默認的隱含標簽,表示到該批處理文件的結尾。因為需要使用【goto :EOF】來表示。
4). switch語句
在批處理腳本中沒有switch/case這樣的語句,需要使用goto語句來模擬。(如下)
但是要注意,這并不能完全實現(xiàn)。比如不能實現(xiàn)others或者default的功能,
因為如果在goto后面指定一個不存在的標簽時,在運行到那里的時候會報批處理腳本的錯誤。
set case=1
goto caseA_%case%
:caseA_1
echo case1
goto caseA_end
:caseA_2
echo case2
goto caseA_end
:caseA_end
5). 死循環(huán)
process_:start
echo do process
goto process_start
6). 函數(shù)
定義使用
:func_label
setlocal
~
endlocal
exit /b 返回碼
call :func_label
call: func_label 參數(shù)列表
echo %errorlevel%
需要注意 延遲環(huán)境變量的問題,特別是使用for或者if的語句塊時
7) pause 暫停語句,執(zhí)行到pause語句后,會等待用戶的指示,然后繼續(xù)執(zhí)行
C:\Documents and Settings\user>pause
請按任意鍵繼續(xù). . .
4.  關于輸入輸出/重定向(1) 標準輸出重定向到文件中(新建一個文件,或者覆蓋原有內容)
【格式】 command > filename
【例子】 dir > out.txt
(2) 標準輸出追加到既存文件的末尾
【格式】 command >> filename
【例子】 dir >> out.txt
(3) 標準錯誤重定向到文件中(新建文件或者覆蓋原文件內容)
【格式】 command 2> filename
【例子】 dir nonexist.txt 2>stderr.txt
(注)"2"和">"不能存在空格,否則的話2會被解釋為命令的參數(shù)
(4) 標準輸出和錯誤輸出都重定向到文件中(新建文件或者覆蓋原文件內容)
【格式】 command > filename 2>&1
【例子】 dir nonexist.txt > out.txt 2>&1
(5) 標準輸出和錯誤輸出都重定向到NUL中,不進行顯示
【格式】 command 2>NUL 1>NUL
【例子】 dir nonexist.txt 2>NUL 1>NUL
(6) 通過管道符來實現(xiàn)重定向,即將前一命令的標準輸出作為后一命令的標準輸入
【格式】 command1 |command2
【例子】 type aaa.txt | more
(7) 從文件中讀取內容,作為一個命令的輸入
【格式】 command1 < file
【例子】 more <aaa.txt
如果是想要標準輸入作為for命令的輸入時,需要使用管道的形式(command | for語句),即需要借助一個從標準輸入讀取數(shù)據(jù)然后又原樣輸出到標準輸出的命令,然后for命令以管道的形式使用那個命令的輸出。無論是在腳本外還是腳本內,都需要這樣做。如果直接使用文件作為for語句的標準輸入時,將會得不到文件中的內容。但是使用管道的話,管道后面的do語句中就不能再使用call 標簽的形式了,好像是管道后面被作為了另外一個腳本來處理
(8)  從文件中或者命令行的輸出中讀取內容進行處理時,請使用for語句的/f選項,具體請參照流程控制中的for語句說明。
(9) 輸出到標準輸出
【格式】 echo 字符串
【例子】 echo  aaaa
如果是輸出空行可以使用【echo.】或者【echo]】
5. 腳本中命令/腳本/函數(shù)的執(zhí)行
命令的執(zhí)行在腳本中直接執(zhí)行就可以了,如a.exe
腳本的執(zhí)行,直接執(zhí)行 a.bat,則a.bat后面的處理將不會再被執(zhí)行
腳本的執(zhí)行,如果使用 call a.bat,則a.bat被執(zhí)行,且腳本中a.bat后面的處理也會被執(zhí)行,且a.bat中設置的變量也能夠繼續(xù)被訪問
函數(shù)的執(zhí)行,關于函數(shù)的定義和調用,請參照流程控制中的函數(shù)部分說明。
關于命令執(zhí)行后的退出碼的取得,可以通過%ERRORLEVEL%變量來取得,在被執(zhí)行的腳本或者函數(shù)中需要使用 exit /b來返回退出碼
關于命令或者被執(zhí)行的腳本/函數(shù)中標準輸出的獲得,可以參照流程控制中的for語句的說明。
6. 注釋
使用【rem】或者【::】來注釋。但是被執(zhí)行的命令還是會被輸出出來。比如注釋的命令【rem comment】。
如果只是想注釋本身不被顯示,而被執(zhí)行的命令被顯示出來的話,可以使用【@rem】來進行注釋
如果不想被執(zhí)行的命令也被輸出出來,需要執(zhí)行【echo off】。
但是這個命令本身卻會被輸出出來,所以需要寫成【@echo off】的樣子。
7. 關于退出腳本及函數(shù)
使用【ERRORLEVEL 】可以取得exit的退出值
1).  退出當前腳本
goto :EOF 或者 exit /B
:EOF是特殊的標簽,表示批處理文件的最后
2).  退出函數(shù)
exit /B
3).  退出CMD程序
exit 0
對于使用exit退出的腳本,可以使用cmd /c test.bat來執(zhí)行,這樣不會退出終端,
且能使用【ERRORLEVEL 】取得退出值
8. 取字符串字串的操作(正確的說法應該叫環(huán)境變量的替換)
下面的用法可以通過【set /?】來查看
x為字符串變量,m是從0開始的,-m的時候m是從1開始的
%x:~m%從第m字符開始一直到最后
m字符~最后
%x:~m,n% 從第m個字符到第n個字符之間的字串,不包含第n個字符
m~n字符
%x:~m,-n%  從第m個字符到倒數(shù)第n個字符之間的字串,不包含倒數(shù)第n個字符
%x:~-m% 從倒數(shù)第m個字符開始到最後
%x:~-m,n% 從倒數(shù)第m個字符開始到第n個字符,不包含第n個字符
%x:~-m,-n%從倒數(shù)第m個字符開始到倒數(shù)第n個字符,不包含倒數(shù)第n個字符
%x:a=%將x中的所有a都替換為空
%x:/=\%將x中的所有/都替換為\
%x:*\=%將第一個[\]前面的字符(包括\)全部替換為空
9. 當腳本參數(shù)為文件時的一些方便處理(可以查看for的幫助)
取得文件的目錄,盤符,文件名等,這里以第一個參數(shù)%1為例:
修飾符 說明、用途
%1
第一個參數(shù)自身,如果路徑中有空格,會用雙引號括起來
%~1 刪除%1中所有引號
%~f1 取得%1的完全路徑
比如路徑中有..這樣的符號時,會被替換為爭取的路徑
%~d1 只取得%1的盤符(C:)
%~p1 只取得%1的目錄路徑(包括最后的【\】)
%~n1 只取得%1的文件名,不包含擴展名
%~x1 只取得%1的擴展名 ,包含【.】。如【.bat】
%~nx1只取得%1的文件名,包含擴展名
%~s1以MS-DOS的【8.3】的形式表示%1的路徑
%~a1 取得%1的文件屬性
%~t1 取得%1的文件更新日時
%~z1 取得%1的文件大小
%~dp1取得%1的盤符和路徑
互相之間可以結合使用。
%~$PATH:1在指定的PATH環(huán)境變量中能否找到%1,如果能夠找到就返回%1的絕對路徑,如果不能找到就返回空串。
但是如果%1本身就是絕對路徑,那么返回的就是絕對路徑,而不管是否能夠在環(huán)境變量中找到
相當于Linux上的which命令
10. 命令行模式下可以使用的快捷鍵
下面的這些快捷鍵都是已經(jīng)嵌入到了2000/XP的命令行中的
如果想要自己定義快捷鍵,可以使用doskey命令來做
快捷鍵
操作內容
F1
剛剛執(zhí)行過的命令一個字一個字的顯示出來
F2直前に入力したコマンドを指定した文字まで貼り付け
不是很明白意思,暫時留下日文說明
F3顯示剛剛執(zhí)行過的命令
F4直前に入力したコマンドを指定した文字の前まで削除
不是很明白意思,暫時留下日文說明
F5或者↑上一個執(zhí)行過的命令
F6 或者 Ctrl + Z[Ctrl] + [Z]
同Linux的Ctrl+D,表示EOF,文件的結束
F7列出執(zhí)行過的命令的一覽
F8檢索輸入的命令
當輸入命令的一部分后按F8鍵,會在歷史履歷中檢索以輸入字符開頭的命令
F9選擇執(zhí)行過的命令的序號
↓執(zhí)行過的歷史命令中下一個執(zhí)行的命令
Tab文件名或者文件夾名的自動補全
Enter所選范圍的拷貝?;蛘呙畹膱?zhí)行
ESC消除現(xiàn)在輸入的命令
PageUP
歷史記錄中的最早開始的命令行
PageDown
列出最后輸入的命令
HOME
光標移動到行頭
END
光標移動到行尾
Alt + Enter命令行窗口表示?全屏顯示直接的切換
Alt+F7
清空現(xiàn)在的命令履歷
Ctrl + C中斷執(zhí)行中的處理
Ctrl+H消除鍵,同BS鍵
Ctrl+I同Tab鍵,自動補全
Ctrl+M 同Enter鍵
Ctrl+←
光標向左移一個單詞
Ctrl+→
光標向右移動一個單詞
11. 命令執(zhí)行時用到的幾個符號
符號 說明 備注
& 鏈接多個命令使其連續(xù)執(zhí)行
注意:【環(huán)境變量延遲解析】的情況
相當于Linux的【;】
() 把多個命令作為一個語句塊來處理,主要用戶if和for語句
注意:【環(huán)境變量延遲解析】的情況
|| 當前面的命令執(zhí)行失敗的時候,執(zhí)行后面的命令
注意:這里的命令執(zhí)行失敗不是指腳本的退出碼,而是指命令的返回碼,比如腳本命令的中的語法不對導致的失敗等
相當于Linux的【||】
【&&】和【||】沒有優(yōu)先級關系,順序從左到右執(zhí)行
&& 當前面的命令執(zhí)行成功的時候,執(zhí)行后面的命令
注意:這里的命令執(zhí)行失敗不是指腳本的退出碼,而是指命令的返回碼,比如腳本命令的中的語法不對導致的失敗等
相當于Linux的【&&】
【&&】和【||】沒有優(yōu)先級關系,順序從左到右執(zhí)行
^ 轉義字符和繼續(xù)字符
放在一行的末尾時,表示接續(xù)下一行,一起表示一行命令
放在一個字符前面的時候,表示轉移這個字符,表示那個特殊字符本身
相當于Linux的【\】
| 管道符,將前一個命令的標準輸出重定向到下一個命令的標準輸入相當于Linux的【|】
12.一些特殊設備
設備名 說明
備注
nul 在輸入輸出時使用
輸出到這個設備中的數(shù)據(jù),會被扔掉。
作為輸入使用時,什么也不會不輸入(與讀一個都是空的文件相同)
UNIX的/dev/null
con 終端,輸入輸出雙向都可以使用
UNIX的/dev/pts/~
prn
lpt0~9 打印機
aux 輔助輸入輸出(RS-232C)
com0~9
13. Windows命令一覽
1)目錄磁盤操作命令
命令 說明命令
說明
chdir/cd 改變當前目錄chkdsk檢查并表示指定磁盤的狀態(tài)
cipher來控制ntfs卷上的目錄和文件的加密處理
compactntfs系統(tǒng)上目錄和文件的壓縮與解壓縮的設定和狀態(tài)表示
convert
將fat16和fat32轉換為ntfs
defrag
分析整理指定磁盤上的碎片
diskcopy
軟盤之間的拷貝
diskcomp
兩個軟盤之間的內容的比較
diskpart
磁盤的管理,分區(qū)/磁盤/卷等的設定和表示工具,也可以執(zhí)行一個腳本,相當于Linux上的fdisk
format
對磁盤,軟驅等進行格式,以便于以文件方式存儲數(shù)據(jù)
label
為了識別磁盤而進行的卷標的做成修改和刪除工具
mkdir/md
創(chuàng)建目錄
mountvol
將指定的卷掛載到ntfs的某一個目錄上pushd/popd
記錄變更目錄的命令,使用popd可以回到原來的目錄
rmdir/rd
刪除目錄
s st
為某一個目錄指定虛擬的驅動盤符
verify
指示 cmd.exe 是否要驗證文件是否已正確地寫入磁盤?;蛘唢@示當前的狀態(tài)
vol
顯示指定磁盤的卷標和序列號(如果存在)。
2)關于文件的操作
命令 說明命令
說明
attrib
顯示或者設定文件和目錄的屬性comp 比較兩個文件的內容,并將不同點表示出來
copy
復制文件,或者將多個文件合并為一個文件
del/erase
刪除文件
dir
顯示指定目錄或當前目錄中文件/目錄的一覽信息
expand
將壓縮的cab文件解壓縮
fc
比較文件的內容,并將不同點詳細的表示出來
find
在指定文件中搜索包含指定字符串的行并顯示出來
findstr
在指定文件中搜索包含指定字符串的行并顯示出來,但可以指定正則表達式 more
顯示文本文件的內容
move
移動文件或者目錄,也可以用來重命名
rename/ren
重命名文件或者目錄名
replace 比較指定的兩個同名文件,根據(jù)指定的參數(shù)進行更新
sort
對輸入的內容或者文件中的內容進行排序。
tree
以樹的形式表示指定目錄的層次結構
type
表示指定的文本文件的內容
xcopy
一次復制包含子目錄的整個目錄結構及其中文件
print
打印指定的文本文件
recover
通過從構成文件的扇區(qū)中找出正常的扇區(qū)來恢復文件
3)關于網(wǎng)絡的操作
命令 說明命令
說明
arp
顯示和設定IP與MAC的對應關系
ftp
與FTP服務器之間傳送文件的ftp客戶端命令
getmac
取得網(wǎng)絡適配器的MAC地址
ipconfig
顯示和設定網(wǎng)絡適配器的信息
nbtstat
顯示與NetBIOS over TCP/IP相關的統(tǒng)計信息
net
顯示和設定與在TCP/IP網(wǎng)絡上構筑的Windows網(wǎng)絡的所有相關的信息,包含有22個子命令
netstat
顯示使用TCP/IP協(xié)議進行的通信的狀況,或者確認主機上的服務的狀況以及與該主機的鏈接狀況
nslookup
向DNS服務器進行查詢,以獲得IP的主機名或者指定主機名的IP地址
ping
使用ICMP來確認IP包是否能夠正常到達。即可用來確認IP的鏈接狀態(tài)。
route
顯示或者設置網(wǎng)絡上的路由表
telnet
在TCP/IP網(wǎng)絡上訪問遠程服務器的客戶端命令
tlntadmn
w2k/xp上提供的管理telnet服務的命令
tracert
跟蹤一個IP的訪問路徑
pathping
同時具有ping和tracert兩種功能的命令
4)關于配置/操作系統(tǒng)設定的操作
命令 說明命令
說明
assoc
對文件類型和擴展名的關系進行表示或者變更的命令
at
在指定的日期或時間執(zhí)行指定命令的設定
bootcfg
對boot.in中的配置進行變更或者表示的
cacls
對ntfs上的文件/目錄的ACL(訪問控制列表)的顯示和變更的命令
chcp
命令行提示符上使用的codepage信息的表示和變更
chkntfs
在啟動的時候執(zhí)行的OS系統(tǒng)檢查予定任務的表示和設定
cls
清屏
color
設置當前命令行窗口背景色和前景色
cscript
在命令行上使用WSH(Windows Script Host)的機能,能夠執(zhí)行腳本
date/time
系統(tǒng)日期和時間的表示與設定
doskey
擴展命令行終端的機能,可以制作命令行編輯或者履歷功能的宏
ftype
文件類型及其打開程序對應關系的表示和變更
help
命令行中的幫助命令
hostname
顯示當前機器的機器名
mem
顯示MS-DOS兼容環(huán)境上的內存使用狀況
mode
對命令行可以使用的各種輸入輸出設備,進行各種模式的設定和表示
path
對環(huán)境變量進行表示和設定
prompt
變更命令行的提示符
reg
在命令行進行注冊表編輯的工具
runas
以指定用戶指定命令
sc
對系統(tǒng)上提供的各種服務進行狀態(tài)表示和設定變更
schtasks
功能與AT類似,但是比at命令要高級的多
shutdown
關機命令
start
在當前命令行終端中打開新的命令行終端
systeminfo
詳細的顯示當前電腦的系統(tǒng)信息
taskkill
結束當前正在執(zhí)行的任意進程或者任務
tasklist
表示當前正在執(zhí)行的任意進程或者任務的一覽
title
設定當前命令行終端的Title
ver
顯示當前Windows的版本信息
5) net 命令的各子命令
子命令 說明
accounts 對用戶賬號數(shù)據(jù)庫全體設定的變更
對所有賬號的密碼和登錄要求的修改
computer向域數(shù)據(jù)庫中追加刪除電腦
但只局限于與控制器的NT/2000Server/2003Server
user 向域數(shù)據(jù)庫中追加刪除用戶,或者變更表示用戶信息
group 表示,追加。刪除服務器上的組信息
但只局限于與控制器的NT/2000Server/2003Server
localgroup 表示或者設定本地組賬號的相關信息
start啟動系統(tǒng)中的指定服務
stop停止系統(tǒng)中的指定服務
pause暫停系統(tǒng)中的指定服務
contin繼續(xù)執(zhí)行臨時停止的服務
share 顯示本地的資源共享
追加資源共享
刪除資源共享
use 接續(xù)網(wǎng)絡上的資源共享
斷開網(wǎng)絡上的資源共享
view查看網(wǎng)絡上的資源共享
查看指定電腦上的資源共享
file 關閉共享的文件,解除文件的鎖等操作
查看網(wǎng)絡上公開的文件一覽
session 顯示指定計算機與網(wǎng)絡上其他電腦的會話一覽
刪除會話
print 管理網(wǎng)絡上共有的打印機的任務
config 顯示server或者workstation服務相關的信息
name追加或者刪除使用net send送信時的對象名
send向想網(wǎng)絡上的其他用戶或者電腦發(fā)送信息
statistics 顯示本地電腦上執(zhí)行的server或者workstation的統(tǒng)計信息
time與時間服務器同步時間
help/helpmsg 顯示幫助信息,或者顯示指定的錯誤碼的信息
本站僅提供存儲服務,所有內容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
shell復習摘要(二)
引用 第7講 Bourne Again Shell_1
Shell腳本
Bash 編程
MS-DOS腳本編程[2]-變量定義和引用 - 懵懵燈燈的BLOG - BlogJava
《Linux命令行與shell腳本編程大全》使用其他shell
更多類似文章 >>
生活服務
熱點新聞
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服