日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

win2000命令行方式批處理BAT文件技巧( 二 )


3.;內(nèi)置的特殊符號(實際使用中間注意避開);
######################################################################;
微軟里面內(nèi)置了下列字符不能夠在創(chuàng)建的文件名中間使用;
con;nul;aux;/;/;|;||;&&;^;>;<;*;
You;can;use;most;characters;as;variable;values,;including;white;space.;If;you;use;the;special;characters;<,;>,;|,;&,;or;^,;you;must;precede;them;with;the;escape;character;(^);or;quotation;marks.;If;you;use;quotation;marks,;they;are;included;as;part;of;the;value;because;everything;following;the;equal;sign;is;taken;as;the;value.;Consider;the;following;examples:;
(大意:;要么你使用^作為前導字符表示.或者就只有使用雙引號""了);
To;create;the;variable;value;new&name,;type:;
set;varname=new^&name;
To;create;the;variable;value;"new&name",;type:;
set;varname="new&name"
The;ampersand;(&),;pipe;(|),;and;parentheses;(;);are;special;characters;that;must;be;preceded;by;the;escape;character;(^);or;quotation;marks;when;you;pass;them;as;arguments.;
find;"Pacific;Rim";<;trade.txt;>;nwtrade.txt;
IF;EXIST;filename.;(del;filename.);ELSE;echo;filename.;missing;
>;創(chuàng)建一個文件;
>>;追加到一個文件后面;
@;前綴字符.表示執(zhí)行時本行在cmd里面不顯示,;可以使用;echo;off關(guān)閉顯示;
^;對特殊符號(;>;<;&)的前導字符.;第一個只是顯示aaa;第二個輸出文件bbb;
echo;123456;^>;aaa;
echo;1231231;>;bbb;
();包含命令;
(echo;aa;&;echo;bb);
,;和空格一樣的缺省分隔符號.;
;;注釋,表示后面為注釋;
:;標號作用;
|;管道操作;
&;Usage:第一條命令;&;第二條命令;[&;第三條命令...];
用這種方法可以同時執(zhí)行多條命令 , 而不管命令是否執(zhí)行成功;
dir;c:/*.exe;&;dir;d:/*.exe;&;dir;e:/*.exe;
&&;Usage:第一條命令;&&;第二條命令;[&&;第三條命令...];
當碰到執(zhí)行出錯的命令后將不執(zhí)行后面的命令 , 如果一直沒有出錯則一直執(zhí)行完所有命令;;
||;Usage:第一條命令;||;第二條命令;[||;第三條命令...];
當碰到執(zhí)行正確的命令后將不執(zhí)行后面的命令 , 如果沒有出現(xiàn)正確的命令則一直執(zhí)行完所有命令;;
常用語法格式;
IF;[NOT];ERRORLEVEL;number;command;para1;para2;
IF;[NOT];string1==string2;command;para1;para2;
IF;[NOT];EXIST;filename;command;para1;para2;
IF;EXIST;filename;command;para1;para2;
IF;NOT;EXIST;filename;command;para1;para2;
IF;"%1"=="";goto;END;
IF;"%1"=="net";goto;NET;
IF;NOT;"%2"=="net";goto;OTHER;
IF;ERRORLEVEL;1;command;para1;para2;
IF;NOT;ERRORLEVEL;1;command;para1;para2;
FOR;/L;%%i;IN;(start,step,end);DO;command;[command-parameters];%%i;
FOR;/F;"eol=;;tokens=2,3*;delims=,;";%i;in;(myfile.txt);do;echo;%i;%j;%k;
按照字母順序;ijklmnopq依次取參數(shù).;
eol=c;-;指一個行注釋字符的結(jié)尾(就一個);
skip=n;-;指在文件開始時忽略的行數(shù) 。;
delims=xxx;-;指分隔符集 。這個替換了空格和跳格鍵的默認分隔符集 。;
######################################################################;
4.;簡單批處理文件概念;
######################################################################;
echo;This;is;test;>;a.txt;
type;a.txt;
echo;This;is;test;11111;>>;a.txt;
type;a.txt;
echo;This;is;test;22222;>;a.txt;
type;a.txt;
第二個echo是追加;
第三個echo將清空a.txt;重新創(chuàng)建;a.txt;
netstat;-n;|;find;"3389"
這個將要列出所有連接3389的用戶的ip.;
________________test.bat___________________________________________________;
@echo;please;care;
echo;plese;care;1111;
echo;plese;care;2222;
echo;plese;care;3333;
@echo;please;care;

推薦閱讀