最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用DOS批處理實現(xiàn)建立文件夾的代碼

 更新時間:2007年05月15日 00:00:00   作者:  
題目:用DOS批處理實現(xiàn)建立文件夾
要求:1要求建立文件名格式為"YYYY1-MM1-DD1至YYYY2-MM2-DD2"的文件夾
     2其中YYYY1-MM1-DD1是今天的日期;YYYY2-MM2-DD2是四天后的日期
解答:
復(fù)制代碼 代碼如下:

@echo off 
rem 比較運算符:  EQU - 等于  NEQ - 不等于   LSS - 小于   LEQ - 小于或等于   GTR - 大于   GEQ - 大于或等于 
rem 取模運算符:  %% DOS的取模運算符(批處理文件里用%%,非批處理命令行下用%) 

rem 日志文件夾名稱初始值 
set filelog=%date:~0,10%至 
rem 后續(xù)日期的變量 
set /A y=0 
set /A m=0 
set /A d=0 
rem 取日期YYYYMMDD中的DD兩位 
set /A dd= %date:~8,2% 
set /A ddp4= %dd% + 4 
rem 取日期YYYYMMDD中的MM兩位 
set /A mm= %date:~5,2% 
set /A mmp1= %mm% + 1  
rem 取日期YYYYMMDD中的YYYY四位 
set /A yyyy= %date:~0,4% 
set /A yyyyp1= %yyyy% + 1  
set /A yymd=yyyy %% 4 

rem 如果是31天的月份( 1,3,5,7,8,10,12 ) 
rem 12 月特殊 
if %mm% equ 12 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
 ) 
 if %ddp4% gtr 31 ( 
  if %mmp1% gtr 12 ( 
   set /A y=%yyyy% + 1  
   set /A m= 1  
   set /A d=%ddp4% - 31  
  ) 
 ) 
 goto END 

if %mm% equ 10 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 31 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 31  
  ) 
  goto END 

if %mm% equ 8 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 31 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 31  
  ) 
  goto END 

if %mm% equ 7 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 31 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 31  
  ) 
  goto END 

if %mm% equ 5 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 31 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 31  
  ) 
  goto END 

if %mm% equ 3 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 31 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 31  
  ) 
  goto END 

if %mm% equ 1 ( 
 if %ddp4% leq 31 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 31 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 31  
  ) 
  goto END 


rem 如果是30天的月份( 4,6,9,11 ) 
if %mm% equ 11 ( 
 if %ddp4% leq 30 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 30 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 30  
  ) 
 goto END 

if %mm% equ 9 ( 
 if %ddp4% leq 30 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 30 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 30  
  ) 
 goto END 

if %mm% equ 6 ( 
 if %ddp4% leq 30 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 30 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 30  
  ) 
 goto END 

if %mm% equ 4 ( 
 if %ddp4% leq 30 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 30 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 30  
  ) 
 goto END 


rem 如果是28或29天的月份( 2 ) 
if %mm% equ 2 ( 
 if %yymd% equ 0 ( 
  if %ddp4% leq 29 ( 
   set /A y=%yyyy%  
   set /A m=%mm%  
   set /A d=%ddp4%  
  ) 
  if %ddp4% gtr 29 ( 
   set /A y=%yyyy%  
   set /A m=%mmp1%  
   set /A d=%ddp4% - 29  
  ) 
  goto END 
 ) 
 if %ddp4% leq 28 ( 
  set /A y=%yyyy%  
  set /A m=%mm%  
  set /A d=%ddp4%  
 ) 
 if %ddp4% gtr 28 ( 
  set /A y=%yyyy%  
  set /A m=%mmp1%  
  set /A d=%ddp4% - 28  
 ) 



rem 組合文件夾名稱,并建立文件夾 
:END 
if %m% lss 10 set filelog=%filelog%%y%-0%m% 
if not %m% lss 10 set filelog=%filelog%%y%-%m% 
if %d% lss 10 set filelog=%filelog%-0%d% 
if not %d% lss 10 set filelog=%filelog%-%d% 
mkdir %filelog% 

相關(guān)文章

  • Ip安全策略批處理腳本及注釋(netsh)

    Ip安全策略批處理腳本及注釋(netsh)

    本文介紹了通過命令行腳本添加ipsec安全策略,方便快捷的實現(xiàn)系統(tǒng)自帶的防火墻功能。
    2010-10-10
  • DOS窗口命令和單表簡單查詢

    DOS窗口命令和單表簡單查詢

    這篇文章主要介紹了DOS窗口命令和單表簡單查詢,主要包括相關(guān)術(shù)語和簡單查詢語句,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-10-10
  • BAT批處理一鍵生成APK包腳本分享

    BAT批處理一鍵生成APK包腳本分享

    這篇文章主要介紹了BAT批處理一鍵生成APK包腳本分享,本文腳本適用于cocos2dx+lua的項目,需要的朋友可以參考下
    2015-04-04
  • Ver、Vol、Ctty命令的使用教程

    Ver、Vol、Ctty命令的使用教程

    Ver、Vol、Ctty命令的使用教程...
    2007-03-03
  • DOS截取字符串的方法

    DOS截取字符串的方法

    關(guān)于DOS(windows命令行)截取變量中字符串問題的詳細(xì)說明,需要的朋友可以參考下
    2013-07-07
  • 統(tǒng)計重復(fù)次數(shù)并排序的批處理

    統(tǒng)計重復(fù)次數(shù)并排序的批處理

    SearchNet.TXT中每行只有一個數(shù),統(tǒng)計每個數(shù)的重復(fù)次數(shù),并按照重復(fù)次數(shù)由高到低排序
    2009-05-05
  • BAT獲取時間有空格問題的解決方法

    BAT獲取時間有空格問題的解決方法

    這篇文章主要介紹了BAT獲取時間有空格問題的解決方法,需要的朋友可以參考下
    2020-09-09
  • bat如何延時刪除指定文件夾中的文件

    bat如何延時刪除指定文件夾中的文件

    編寫批處理文件時,需要運行一個命令后,延遲一二秒再運行下一個命令,那么該如何實現(xiàn)呢?這篇文章就跟大家分享了bat延時刪除指定文件夾中的文件的方法,文中介紹的很詳細(xì),感興趣的朋友們可以參考借鑒,下面來一起看看吧。
    2016-11-11
  • 批處理FOR 中的Delims和Tokens總結(jié)

    批處理FOR 中的Delims和Tokens總結(jié)

    本篇為《FOR入門與精通秘籍》的補充內(nèi)容。由于《FOR入門與精通秘籍》是當(dāng)初剛開始學(xué)FOR時一邊學(xué)一邊寫的,思維難免受人家影響,思考的也不夠全面,所以存在很多缺點,但又不想做過多修改,只好補寫了這篇東西。
    2009-04-04
  • 注冊表危險組件刪除功能批處理

    注冊表危險組件刪除功能批處理

    用批處理實現(xiàn)的刪除注冊表危險組件的代碼,主要應(yīng)用于服務(wù)器,個人電腦不建議使用。
    2011-12-12

最新評論

资兴市| 临邑县| 噶尔县| 河源市| 张家口市| 蓝田县| 栾城县| 望奎县| 湖口县| 神农架林区| 正蓝旗| 霸州市| 依兰县| 故城县| 道孚县| 西林县| 桃源县| 肇州县| 宣化县| 永川市| 汕尾市| 阿鲁科尔沁旗| 东安县| 曲周县| 高州市| 霍山县| 日喀则市| 横峰县| 日喀则市| 天津市| 建平县| 巴塘县| 巍山| 永康市| 广安市| 望江县| 湖州市| 雅江县| 揭西县| 长寿区| 阆中市|