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...