加入 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 上检验你对概念的理解。
生成一个形如 "One for X, one for me." 的句子。
给定一个单词,计算该单词的 Scrabble 得分。
给定一个 DNA 字符串,统计字符串中每种核苷酸出现的次数。
Batch 脚本简单易懂,初学者也能轻松上手。
Batch 脚本无需修改即可在任何 Windows 系统上运行。
Batch 脚本可以动态地提示并处理用户输入。
Batch 脚本能高效处理各种自动化任务。
用 Batch 脚本高效地自动执行和管理任务。
Batch 脚本运行可靠,让任务自动化始终如一。
每种语言都有自己的做事方式,Batch Script 也不例外。我们的导师会帮助你学会像 Batch Script 开发者那样思考,并教你如何写出地道的 Batch Script 代码。解完一道练习后,把它提交给我们由志愿者组成的团队,他们会给你提示、想法和反馈,帮你写出更接近 Batch Script 中常见风格的代码,还会帮你发现那些你并不知道自己不知道的东西。
了解更多关于指导的内容