1樓:匿名使用者
date 和time兩個變數中包含了當前的的日期和時間。
=% date:~6,4% 就是引用date變數中,第六個字元開始的連續四位字元
在cmd中,輸入命令data 或 time 顯示為:
bat批處理,生成名字含時間變數的檔案(修訂版)可見date包含的字串為 12/08/2010 wed,time包含的字串為 12:21:09.
48注意的是,陣列下標是從0開始的。
因此,% date:~6,4%引用的是2008, 依次類推得到了日期和時間,就可以自己拼湊需要的檔名。
最後一句,dir > % abc%
將dir要輸出的內容輸出到 abc檔案中,abc為自己拼湊的檔名。
log_20101208_122109.txt
2樓:匿名使用者
樓上的回答不完全,沒有啟用計劃任務,我給你很正確的回答吧,**如下-----------------------------------------------
@echo off
sc config schedule start= autosc start schedule
::這樣句是設定計劃任務為自動,並且開機計劃任務at 10:00 /interactive /every:
m,t,w,th,f,s,su md d:\%date:~0,4%%date:
~5,2%%date:~8,2%
::在d盤下每天上午10點建立一個日期資料夾exit
---------------------------------------------
3樓:匿名使用者
使用下面的批處理即可:
::══代══碼══開══始═══
@echo off
md %m%
::══代══碼══結══束═══
4樓:匿名使用者
可能是你的屏保檔案有問題,中毒了吧。關了屏保試試。請參考
批處理獲取了檔案的修改時間,怎麼賦值給變數
5樓:亟炎
@echo off && setlocal enabledelayedexpansion
set file=1.txt
for /f "delims=" %%i in ('dir /tc^|findstr %file%') do (
set str=%%i
)echo !str:~0,17!
pause
exit
允許變數延遲,例
子是獲取檔案的建立時間版!權str! 等同於 %str%
6樓:依夢琴瑤
你都獲取了值,居然不知道用set命令賦予啊
批處理:獲取某檔案的建立日期並把日期值賦給變數a?
7樓:匿名使用者
如果只是獲取某個檔案的建立時間,那可以這樣@echo offset a=%~t1
echo %a%
pause 建好p以後,直接把要顯示的檔案拖到p的圖示上就可以
請問在bat批量檔案中輸入,請問在bat批量檔案中輸入 shutdown r 會連續重啟電腦嗎?會重啟幾次?
控盤慘 世界上有重啟指定次數的批處理 喲 並且是原創 請看 echo off title 控盤慘原創 批處理重啟電腦5次 color a set regp hkey current user kongpancanrestartpcprogramrestartcount set regn value ...
如何建立bat檔案自動進入dos下某一目錄
萬能導師 1 在電腦中新增數百個資料夾,新增一個 txt 檔案,並命名學位。2.右擊並將檔案的字尾名設定為 qant.bat 3.右鍵單擊開啟檔案並輸入 複製c users 管理員桌面 西遊記 1.jpgc 在第一行。4.在第二行輸入 pause 5.儲存後關閉,雙擊檔案彈出到 dos 介面。6.您...
如何修改檔案屬性中的建立時間和修改時間
網上有很多免費的軟體工具,可以用來修改檔案的建立時間,日期。例如 檔案屬性修改專家 filedate changer 批量更名快車 另外你可以把系統時間改了 然後重新備份下你的檔案 這個備份檔案的建立時間就會變成你設定的時間 另外再進行下修改就能改變修改時間 步驟2,點選左上角 新增檔案 將需要修改...