真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何正確的使用set命令-創(chuàng)新互聯(lián)

如何正確的使用set 命令?相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結(jié)了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。

成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比武陵源網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式武陵源網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋武陵源地區(qū)。費(fèi)用合理售后完善,10年實體公司更值得信賴。

1、利用set /a去掉日期等數(shù)字前面的0,如:2007-09-25中月份中的09前面的0(當(dāng)然這個月份是未知的,簡單的說就

是不管前面有沒有0都要保證去掉):
演示代碼:


@echo off 
set Day=1%date:~5,2% 
set /a Day-=100 
echo %Day% 
pause>nul


另外,還可以(在深入運(yùn)用時,比前一種更有優(yōu)勢):


@echo off 
set/a day1=%date:~5,1%,day2=%date:~6,1% 
set/a day=%day1%*10+%day2% 
echo %day% 
pause>nul



2、利用set /a(數(shù)值運(yùn)算 除法中除數(shù)不允許出現(xiàn)0)返回值來設(shè)置數(shù)值運(yùn)算的進(jìn)位標(biāo)志;



@echo off 2>nul 3>nul 
set/a num1=7,num2=2 
set/a var=%num1%+%num2% 
set /a 1/(%var%/10) && echo 大于10 ||echo 小于10 
pause>nul

再附一特大數(shù)值的加法運(yùn)算演示代碼:(先補(bǔ)位)


@echo off&setlocal enabledelayedexpansion 
set num1=984322212445613542523552165432136516565135132354123432987619431469731611346143789 
set num2=657973265856194306419643120641631361303163006131061301613061130161300613061130 
call :lineup num1 
call :lineup num2 
set/a flag=0 
for /l %%i in (1 1 199) do ( 
set/a var=!num1:~-%%i,1!+!num2:~-%%i,1!+!flag! 
set var=0!var! 
set flag=!var:~-2,1! 
set str=!var:~-1!!str! 
) 
for /f "delims=0 tokens=*" %%i in ("!str!") do echo %%i 
pause>nul 
:lineup obj 
for /l %%i in (1 1 200) do set %1=0!%1! 
call set %1=!%1:~-200!

看完上述內(nèi)容,你們掌握如何正確的使用set 命令的方法了嗎?如果還想學(xué)到更多技能或想了解更多相關(guān)內(nèi)容,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!


當(dāng)前文章:如何正確的使用set命令-創(chuàng)新互聯(lián)
地址分享:http://weahome.cn/article/cossce.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部