加入 Exercism 的 Batch Script 學習軌道,即可獲得 23 個練習 並享有程式碼自動分析 以及 個人導師引導, 全部100% 免費。
@echo off
setlocal enabledelayedexpansion
set /p backupDir=Enter backup directory:
if not exist "!backupDir!" mkdir "!backupDir!"
for %%f in (*.txt) do (
set timestamp=!date:~-4,4!!date:~-10,2!!date:~-7,2!_!time:~0,2!!time:~3,2!
copy "%%f" "!backupDir!\%%~nf_!timestamp!%%~xf"
)
echo Backup complete
透過 Exercism 上有趣又有成就感的程式設計練習,測試你對各種概念的理解,讓你的程式設計能力更上一層樓。
查看 Exercism 上所有 Batch Script 練習
Batch 腳本簡單易懂,初學者也很容易上手。
Batch 腳本不需修改,就能在任何 Windows 系統上執行。
Batch 腳本可以提示使用者輸入,並動態處理這些輸入。
Batch 腳本能有效處理各種自動化任務。
用 Batch 腳本有效率地自動化並管理任務。
Batch 腳本穩定可靠,能一致地自動化任務。
每種語言都有自己做事的方式。Batch Script 也不例外。我們的導師會幫助你學會像 Batch Script 開發者那樣思考,以及如何寫出 道地的 Batch Script 程式碼。解完一個練習後,把它提交給我們的 志工團隊,他們會給你提示、想法和回饋,告訴你 怎麼寫得更像你在 Batch Script 中平常會看到的樣子。他們也會幫助你發現那些 你不知道自己不知道的事。
進一步了解引導