Batch Scriptを学んでマスターしてみませんか?

ExercismのBatch Scriptトラックに参加すると、 23個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。

Batch Scriptについて

@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には、Batch Scriptの23個のプログラミング演習があります。 穀物から平方根まで。


Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。

ExercismのBatch Script演習をすべて見る

Batch Scriptの主な機能


Batch Script

学びやすい

Batchスクリプトはシンプルで、初心者にも親しみやすいです。

幅広い互換性

Batchスクリプトは、変更を加えずにどのWindowsシステムでも実行できます。

ユーザーとの対話

Batchスクリプトは、ユーザーに入力を促し、動的に処理できます。

柔軟な活用

Batchスクリプトは、さまざまな自動化タスクを効率的に処理します。

コマンドの力

Batchスクリプトで、タスクを効率的に自動化・管理できます。

安定した動作

Batchスクリプトは安定して動作し、一貫したタスクの自動化を実現します。

Batch Script流のメンタリングを受ける

プログラミング言語にはそれぞれ、物事の進め方があります。Batch Scriptも 同じです。メンターが、Batch Scriptのエンジニアのように 考える方法と、Batch Scriptらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Batch Scriptでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。

メンタリングについてもっと詳しく

コミュニティが作ったBatch Scriptの演習

ExercismのBatch Scriptトラックには、23つの演習があり、より良いコードを書くのに役立ちます。

Batch Scriptの演習をすべて見る
Batch Script

Batch Scriptトラックを始めましょう

何より、誰にとっても100%無料です。

Batch Scriptトラックに参加する