一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

幾個bat例子文件

 wkwable 2011-07-10
下面幾個bat文件示例,希望對你有點用處,根據(jù)需要自己修改一下再使用。
刪除默認(rèn)共享(別存為bat文件放在開始菜單中):net_share_delete.bat,刪除默認(rèn)共享的另一個種方法
net share ipc$ /delete
net share admin$ /delete
net share c$ /delete
net share d$ /delete
net share e$ /delete
...
登陸到局域網(wǎng)的機器快捷方式(對方機器有密碼且為2000或以上系統(tǒng))nethood.bat

net use \\192.168.0.20 [密碼] /user:[用戶名]
explorer \\192.168.0.20
批處理中的循環(huán)newfolder.bat

@ECHO OFF
SET /A counter=0
:top
SET /A counter=%counter%+1
ECHO 運行第 %counter% 次
md folder%counter%
if %counter% LSS 10 GOTO :top
ECHO Run complete
刪除臨時文件夾中的文件(window 2000或以上操作系統(tǒng)) del_tempfile.bat

cd /d %temp%
del *.* /s /q
解決IE無法在新窗口中打開鏈接的問題,關(guān)閉所有的ie窗口,運行下面內(nèi)容的bat iedll.bat

Regsvr32 urlmon.dll
Regsvr32 actxprxy.dll
Regsvr32 shdocvw.dll
Regsvr32 oleaut32.dll
重命名從IE臨時文件夾中拷貝的文件 renameIEtempfile.bat(從Temporary Internet Files復(fù)制過來的文件都會在文件名上加上[1]或者[n],用此bat文件可以很快的給他們改名)
rename ?[1].* ?.*
rename ??[1].* ??.*
rename ???[1].* ???.*
rename ????[1].* ????.*
rename ?????[1].* ?????.*
rename ??????[1].* ??????.*
rename ???????[1].* ???????.*
rename ????????[1].* ????????.*
rename ?????????[1].* ?????????.*
rename ??????????[1].* ??????????.*
rename ???????????[1].* ???????????.*
rename ????????????[1].* ????????????.*
rename ?????????????[1].* ?????????????.*
rename ??????????????[1].* ??????????????.*
rename ???????????????[1].* ???????????????.*
rename ????????????????[1].* ????????????????.*
rename ?????????????????[1].* ?????????????????.*
rename ??????????????????[1].* ??????????????????.*
rename ???????????????????[1].* ???????????????????.*
rename ????????????????????[1].* ????????????????????.*
rename ?????????????????????[1].* ?????????????????????.*
rename ??????????????????????[1].* ??????????????????????.*
rename ???????????????????????[1].* ???????????????????????.*
rename ????????????????????????[1].* ????????????????????????.*
rename ?????????????????????????[1].* ?????????????????????????.*
rename ??????????????????????????[1].* ??????????????????????????.*
rename ???????????????????????????[1].* ???????????????????????????.*
rename ????????????????????????????[1].* ????????????????????????????.*
rename ?????????????????????????????[1].* ?????????????????????????????.*
rename ??????????????????????????????[1].* ??????????????????????????????.*
rename ???????????????????????????????[1].* ???????????????????????????????.*
rename ????????????????????????????????[1].* ????????????????????????????????.*
rename ?????????????????????????????????[1].* ?????????????????????????????????.*
rename ??????????????????????????????????[1].* ??????????????????????????????????.*
rename ???????????????????????????????????[1].* ???????????????????????????????????.*
詳細(xì)出處參考:http://www.jb51.net/article/6827.htm
 
 
SET命令的用法:
C:\Documents and Settings\Administrator>set /?
顯示、設(shè)置或刪除 cmd.exe 環(huán)境變量。
SET [variable=[string]]
  variable  指定環(huán)境變量名。
  string    指定要指派給變量的一系列字符串。
要顯示當(dāng)前環(huán)境變量,鍵入不帶參數(shù)的 SET。
如果命令擴展名被啟用,SET 會如下改變:
可僅用一個變量激活 SET 命令,等號或值不顯示所有前綴匹配
SET 命令已使用的名稱的所有變量的值。例如:
    SET P
會顯示所有以字母 P 打頭的變量
如果在當(dāng)前環(huán)境中找不到該變量名稱,SET 命令將把 ERRORLEVEL
設(shè)置成 1。
SET 命令不允許變量名含有等號。
在 SET 命令中添加了兩個新命令行開關(guān):
    SET /A expression
    SET /P variable=[promptString]
/A 命令行開關(guān)指定等號右邊的字符串為被評估的數(shù)字表達(dá)式。該表達(dá)式
評估器很簡單并以遞減的優(yōu)先權(quán)順序支持下列操作:
    ()                  - 分組
    ! ~ -               - 一元運算符
    * / %               - 算數(shù)運算符
    + -                 - 算數(shù)運算符
    << >>               - 邏輯移位
                       - 按位“與”
    ^                   - 按位“異”
    |                   - 按位“或”
    = *= /= %= += -=    - 賦值
      &= ^= |= <<= >>=
    ,                   - 表達(dá)式分隔符
如果您使用任何邏輯或取余操作符, 您需要將表達(dá)式字符串用
引號擴起來。在表達(dá)式中的任何非數(shù)字字符串鍵作為環(huán)境變量
名稱,這些環(huán)境變量名稱的值已在使用前轉(zhuǎn)換成數(shù)字。如果指定
了一個環(huán)境變量名稱,但未在當(dāng)前環(huán)境中定義,那么值將被定為
零。這使您可以使用環(huán)境變量值做計算而不用鍵入那些 % 符號
來得到它們的值。如果 SET /A 在命令腳本外的命令行執(zhí)行的,
那么它顯示該表達(dá)式的最后值。該分配的操作符在分配的操作符
左邊需要一個環(huán)境變量名稱。除十六進(jìn)制有 0x 前綴, 八進(jìn)制
有 0 前綴的,數(shù)字值為十進(jìn)位數(shù)字。因此, 0x12 與 18 和 022
相同。請注意八進(jìn)制公式可能很容易搞混: 08 和 09 是無效的數(shù)字,
因為 8 和 9 不是有效的八進(jìn)制位數(shù)。
/P 命令行開關(guān)允許將變量數(shù)值設(shè)成用戶輸入的一行輸入。讀取輸入
行之前,顯示指定的 promptString。promptString 可以是空的。
環(huán)境變量替換已如下增強:
    %PATH:str1=str2%
會擴展 PATH 環(huán)境變量,用 "str2" 代替擴展結(jié)果中的每個 "str1"。
要有效地從擴展結(jié)果中刪除所有的 "str1","str2" 可以是空的。
"str1" 可以以星號打頭;在這種情況下,"str1" 會從擴展結(jié)果的
開始到 str1 剩余部分第一次出現(xiàn)的地方,都一直保持相配。
也可以為擴展名指定子字符串。
    %PATH:~10,5%
會擴展 PATH 環(huán)境變量,然后只使用在擴展結(jié)果中從第 11 個(偏
移量 10)字符開始的五個字符。如果沒有指定長度,則采用默認(rèn)
值,即變量數(shù)值的余數(shù)。如果兩個數(shù)字(偏移量和長度)都是負(fù)數(shù),
使用的數(shù)字則是環(huán)境變量數(shù)值長度加上指定的偏移量或長度。
    %PATH:~-10%
會提取 PATH 變量的最后十個字符。
    %PATH:~0,-2%
會提取 PATH 變量的所有字符,除了最后兩個。
終于添加了延遲環(huán)境變量擴充的支持。該支持總是按默認(rèn)值被
停用,但也可以通過 CMD.EXE 的 /V 命令行開關(guān)而被啟用/停用。
請參閱 CMD /?
考慮到讀取一行文本時所遇到的目前擴充的限制時,延遲環(huán)境
變量擴充是很有用的,而不是執(zhí)行的時候。以下例子說明直接
變量擴充的問題:
    set VAR=before
    if "%VAR%" == "before" (
        set VAR=after
        if "%VAR%" == "after" @echo If you see this, it worked
    )
不會顯示消息,因為在讀到第一個 IF 語句時,BOTH IF 語句中
的 %VAR% 會被代替;原因是: 它包含 IF 的文體,IF 是一個
復(fù)合語句。所以,復(fù)合語句中的 IF 實際上是在比較 "before" 和
"after",這兩者永遠(yuǎn)不會相等。同樣,以下這個例子也不會達(dá)到
預(yù)期效果:
    set LIST=
    for %i in (*) do set LIST=%LIST% %i
    echo %LIST%
原因是,它不會在目前的目錄中建立一個文件列表,而只是將
LIST 變量設(shè)成找到的最后一個文件。這也是因為 %LIST% 在
FOR 語句被讀取時,只被擴充了一次;而且,那時的 LIST 變量
是空的。因此,我們真正執(zhí)行的 FOR 循環(huán)是:
    for %i in (*) do set LIST= %i
這個循環(huán)繼續(xù)將 LIST 設(shè)成找到的最后一個文件。
延遲環(huán)境變量擴充允許您使用一個不同的字符(驚嘆號)在執(zhí)行
時間擴充環(huán)境變量。如果延遲的變量擴充被啟用,可以將上面
例子寫成以下所示,以達(dá)到預(yù)期效果:
    set VAR=before
    if "%VAR%" == "before" (
        set VAR=after
        if "!VAR!" == "after" @echo If you see this, it worked
    )
    set LIST=
    for %i in (*) do set LIST=!LIST! %i
    echo %LIST%
如果命令擴展名被啟用,有幾個動態(tài)環(huán)境變量可以被擴展,但
不會出現(xiàn)在 SET 顯示的變量列表中。每次變量數(shù)值被擴展時,
這些變量數(shù)值都會被動態(tài)計算。如果用戶用這些名稱中任何
一個定義變量,那個定義會替代下面描述的動態(tài)定義:
%CD% - 擴展到當(dāng)前目錄字符串。
%DATE% - 用跟 DATE 命令同樣的格式擴展到當(dāng)前日期。
%TIME% - 用跟 TIME 命令同樣的格式擴展到當(dāng)前時間。
%RANDOM% - 擴展到 0 和 32767 之間的任意十進(jìn)制數(shù)字。
%ERRORLEVEL% - 擴展到當(dāng)前 ERRORLEVEL 數(shù)值。
%CMDEXTVERSION% - 擴展到當(dāng)前命令處理器擴展名版本號。
%CMDCMDLINE% - 擴展到調(diào)用命令處理器的原始命令行。
 
 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    欧美av人人妻av人人爽蜜桃 | 日本理论片午夜在线观看| 日韩综合国产欧美一区| 精品一区二区三区三级视频| 国产高清一区二区白浆| 正在播放玩弄漂亮少妇高潮| 91人妻人人精品人人爽| 欧美人禽色视频免费看| 欧美日韩国产欧美日韩| 欧美特色特黄一级大黄片| 高清一区二区三区四区五区| 成人精品一级特黄大片| 亚洲精品成人福利在线| 91偷拍与自偷拍精品| 国产精品激情对白一区二区| 日韩精品中文在线观看| 午夜视频在线观看日韩| 国产中文字幕久久黄色片| 男女午夜在线免费观看视频| 久久精品视频就在久久| 91爽人人爽人人插人人爽| 老鸭窝老鸭窝一区二区| 五月天丁香亚洲综合网| 日韩一区欧美二区国产| 欧美午夜不卡在线观看| 欧美综合色婷婷欧美激情| 精品人妻一区二区四区| 国产肥女老熟女激情视频一区| 日韩欧美一区二区不卡视频| 午夜视频成人在线免费| 日本高清中文精品在线不卡| 国产美女精品人人做人人爽| 扒开腿狂躁女人爽出白浆av| 日本精品中文字幕人妻| 国产精品亚洲综合色区韩国| 日韩国产中文在线视频| 好吊一区二区三区在线看| 五月综合婷婷在线伊人| 高潮日韩福利在线观看| 日本欧美视频在线观看免费| 国产精品熟女在线视频|