bat批處理以當前時間建立文字檔案

2022-04-08 19:52:34 字數 814 閱讀 5220

:: 表示注釋

:: @表示不顯示當前命令,只在後台執行

:: @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位,...