幫忙寫很簡單的批處理檔案,幫忙寫一個很簡單的批處理檔案

時間 2021-12-23 01:34:15

1樓:匿名使用者

不知什麼用途,為了省時應該可以縮小些查詢範圍的(路徑、型別、非隱藏只讀等)

以下**中的日期格式如不符請自已修改(或追問),如修改的是隱藏或只讀檔案,則之後會設定屬性為隱藏及只讀,不會修改本批處理檔案的日期:

@echo off

for /f %%i in ("%date%")do set td=%%i

date 2014-01-01

for /f "delims=" %%i in ('dir/a-d/b/s c:\') do (

title 正在查詢 %%i

if /i "%%i" neq "%~f0" if "%%~ti" geq "2014-01-02" (

echo %%i&set/a n+=1

copy/b "%%i"+,, "%%~dpi">nul 2>nul||(

attrib -s -r -h "%%i"

copy/b "%%i"+,, "%%~dpi">nul

attrib +r +h "%%i") )

)title ok&date %td%

if defined n (echo 共%n%個檔案處理完畢)else 未發現需要處理的檔案

pause

2樓:浮生_寸光煙雨

on error resume nextset fso=wscript.createobject("scripting.filesystemobject")set fd=fso.

getfolder(".")set fs=fd.filesfor each f in fsdata=ucase(right(f.

name,4))i=1if data=".mod" thencreatedate=f.datelastmodifiedcreateyear=datepart("yyyy",createdate)createmonth=datepart("m",createdate)createday=datepart("d",createdate)createhour=datepart("h",createdate)createminute=datepart("n",createdate)newname=createyear&".

getfolder(".")set fs=fd.filesfor each f in fsdata=ucase(right(f.

批處理檔案的echo off是什麼意思

echo off 的意思是關閉回顯,不顯示正在執行的批處理命令及執行的結果等。語法 echo message 示例 echo off echo hello world。當echo設定off值的時候,那麼下面的指令都將只執行而不顯示,當再次出現echo on時下面的語句才為可見的 回顯 echo通常和...

如何建立開機自動執行的批處理檔案

1.新建文字文件。echo off color f0 title 網路設定。clsnetsh wlan start hostednetworkexit 3.儲存。4.將文字文件的字尾名 txt 更改為 bat5.將此檔案複製到 c documents and settings administrat...

怎麼實現寫個批處理檔案,修改指定檔案的內容?謝謝大俠

echo off set a x.txt set b y.txt set x set y yyy pushd d if exist a goto ab set c a set a b set b c if exist goto ab echo b a 都不存在 goto end ab for f t...