操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    31 set

    設置變量

    引用變量可在變量名前后加 % ,即 %變量名%

    set #顯示目前所有可用的變量,包括系統變量和自定義的變量

    echo %% #顯示系統盤盤符。系統變量可以直接引用

    set p #顯示所有以p開頭的變量,要是一個也沒有就設=1

    set p= #設置變量p,并賦值為 = 后面的字符串,即

    echo %p% #顯示變量p代表的字符串,即

    echo %p:~6% #顯示變量p中第6個字符以后的所有字符,即

    echo %p:~6,3% #顯示第6個字符以后的3個字符,即aa2

    echo %p:~0,3% #顯示前3個字符,即aa1

    echo %p:~-2% #顯示最后面的2個字符,即b2

    echo %p:~0,-2% #顯示除了最后2個字符以外的其它字符,即

    echo %p:aa=c% #用c替換變量p中所有的aados判斷文件夾大小為0,即顯示

    echo %p:aa=% #將變量p中的所有aa字符串置換為空,即顯示

    echo %p:*bb=c% #第一個bb及其之前的所有字符被替換為c,即顯示

    set p=%p:*bb=c% #設置變量p,賦值為 %p:*bb=c% ,即

    set /a p=39 #設置p為數值型變量,值為39

    set /a p=39/10 #支持運算符,有小數時用去尾法,39/10=3.9,去尾得3,p=3

    set /a p=p/10 #用 /a 參數時,在 = 后面的變量可以不加%直接引用

    set /a p=”1&0″ #”與”運算,要加引號。其它支持的運算符參見set/?

    set p= #取消p變量

    set /p p=請輸入

    屏幕上顯示”請輸入”,并會將輸入的字符串賦值給變量p

    注意這條可以用來取代 命令

    注意變量在 if 和 for 的復合語句里是一次性全部替換的,如

    @echo off

    set p=aaa

    if %p%==aaa (

    echo %p%

    set p=bbb

    echo %p%

    )

    結果將顯示

    aaa

    aaa

    因為在讀取 if 語句時已經將所有 %p% 替換為aaa

    這里的"替換"dos判斷文件夾大小為0,在 /? 幫助里就是指"擴充"、"環境變量擴充"

    可以啟用”延緩環境變量擴充”,用 ! 來引用變量,即 !變量名!

    @echo off

    ON

    set p=aaa

    if %p%==aaa (

    echo %p%

    set p=bbb

    echo !p!

    )

    結果將顯示

    aaa

    bbb

    還有幾個動態變量,運行 set 看不到

    %CD% #代表當前目錄的字符串

    %DATE% #當前日期

    %TIME% #當前時間

    %% #隨機整數,介于0~32767

    %% #當前 值

    %% #當前命令處理器擴展名版本號

    %% #調用命令處理器的原始命令行

    可以用echo命令查看每個變量值,如 echo %time%

    注意 %time% 精確到毫秒,在批處理需要延時處理時可以用到

網站首頁   |    關于我們   |    公司新聞   |    產品方案   |    用戶案例   |    售后服務   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區    電話:010-     郵箱:@126.com

備案號:冀ICP備2024067069號-3 北京科技有限公司版權所有