目錄
- rename 指令
- 獲取當前時間
- 將當前時間插入名字
rename 指令
VS 生成后事件中使用的是CMD 的語法 我們重命名使用的是Rename 簡單用法如下:
RENAME (REN) [d:][path]filename filename
例子:
ren aaa.txt bbb.txt 完成將aaa 檔案 重命名為 bbb
獲取當前時間
在CMD中 獲取當前時間的方法為 %date%
C:\Users\Administrator>echo %date%
2022/04/23 周六
C:\Users\Administrator>echo %date:~0,10%
2022/04/23
C:\Users\Administrator>set h=%date:~0,10%
C:\Users\Administrator>echo %h:/=0%
2022004023
將當前時間插入名字
在重命名中直接使用 %date% 會提示
系統找不到指定的路徑,
粗略查詢后為 %date% 獲取到的時間中包含 / 這個在win cmd 中有特殊含義 導致決議語意成為路徑 所以我們在替換前將/ 替換為其它符號就可以解決
舉個栗子,用截取字串的笨方法:
C:\Users\Administrator\Desktop>echo
%date:~0,4%%date:~5,2%%date:~8,2%
20220514
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/474510.html
標籤:.NET技术
上一篇:寫代碼有感而發
