:: 表示注釋:: @表示不顯示當前命令,只在後台執行
:: @echo off 表示以後執行的命令都不顯示
:: set d=%date:~0,10% 表示設定變數d為當前年月日,預設表示為例如:2018/12/05
:: set 表示設定變數
:: date:~0,10 表示取2018/12/05的從0開始但不包括0的10個字元
:: 比如date:~
5,2是獲取12
:: cd.>e:\test\%d%%t%.txt 表示新建文字檔案
@echo off
set d=%date:~0,10
%set t=%time:~0,8
%echo %d%%t%
echo cd.>e:\test\%d%%t%.txt
set
"ymd=%date:~,4%-%date:~5,2%-%date:~8,2%"
set "
hms=%time:~,2%-%time:~3,2%-%time:~6,2%"
echo %ymd%_%hms%
cd.>e:\test\%ymd%_%hms%.txt
@echo on
:: pause 表示讓建立等待
第乙個就是/的問題
批處理Bat 根據當前時間自動建立資料夾
echo off set hour time 0,2 if hour leq 9 md date 0,4 date 5,2 date 8,2 0 time 1,1 time 3,2 time 6,2 else md date 0,4 date 5,2 date 8,2 time 0,2 time 3...
dos以當前時間建立資料夾名
對於乙個程式猿來說,學到更多技術會讓他們更加興奮!今天幫同學解決批處理檔案 dos 問題 1 複製指定檔案到指定目錄 並且是以時間為檔名的資料夾 2 動態建立以時間為檔名的資料夾 保證在當前的目錄下 cd e goal 建立以當前日期為檔名的資料夾 set y date 0,4 date 5,2 d...
bat批處理日期時間格式設定使用
bat批處理日期時間格式設定使用小結。echo off title 字串的編輯測試 下面描述用的箭頭 分別表示向右 向左的意思 set aa 1234567890 echo 說明 下面復合變數中,逗號前的數字表示指標偏移量,逗號後的數字表示提取的字元長度 echo aa 1,5 指標向右 偏移1位,...