2016-07-22 8 views
0

私は何年ものディレクトリを作成しています。私は長い時間がかかるので、1つずつ作成したくありません。例として、Windowsのコマンドラインでforループを使用して、1980年から2014年のhtmlファイルを作成するにはどうすればよいですか?さらに、対応する年のテキストを含むようにファイルの内容を編集することは可能ですか?プログラミングプロジェクトにはこれが必要です。forループを使用してWindows 10のコマンドラインから多くのファイルを作成するには?

私は、目的のディレクトリにコマンドラインを開いています。

+0

を生成します:コマンドラインの使用に関する質問は代わりに[su]になります。バッチファイル(複数のコマンドを順番に使用)を使用して自動化するためのスクリプトやプログラムを作成しようとしている場合は、ここで問い合わせることができます。 –

答えて

3

forを使用すると、コマンドラインから簡単に実行できます。私は

for /L %i in (1980,1,2014) do echo %i 

をやったとして最初、echoを使用してテストを使用すると、HTMLを生成するために使用するものは何でもしてechoを交換してください。テンプレートファイル(base.htmlのようなもの)を作成してループ内にコピーするのが最も簡単な方法です(

)。
for /L %i in (1980,1,2014) do copy base.html %i.html 

(コマンドプロンプトでfor /?又はhelp forを入力して利用可能な)ためのドキュメントは、部分的に言う:

/Lの%変数の(開始、ステップ、終了)でコマンドをDO [コマンドパラメータ]

セットは、開始から終了までのステップ番号による一連の番号です。

だから(1,1,5)シーケンスを生成する1 2 3 4 5(5、-1,1) 将来の参照用配列(5 4 3 2 1)

関連する問題