2016-05-04 16 views
-1

バッチスクリプトを使用してfilenameの一部をヘッダ同名ファイルに展開しようとしています。例えばバッチスクリプトを使用して同じファイルのヘッダにファイル名を入力

: データ abc_1.txt abc_2.txt abc_3.txt abc_4.txt abc_5.txt を搭載した30個のファイルがあります。 。 。 私は出力がXYZとして-header abc_1.txtファイルのあるべき必要

abc_30.txt |、3 | XYZとして-headerファイルabc_3.txt 、2 | XYZとして-headerファイルabc_2.txt 、1 abc_4.txtファイル-header as xyz | 4、 abc_5.txtファイル-header as xyz | 5、 。 。 。 abc_30.txtファイル-header as xyz | 30

バッチスクリプトを使用してこれらの特定のヘッダーを同じファイルに読み込む方法を提案してください.. !!

ありがとうございました。 ジョー

+0

あなたのrefrenceためattched絵を見つけてください!あなたが試したことを私たちに示してください。問題を発見するのに役立ちます。 – olibiaz

答えて

0

ような何か:

for %%G in (*.txt) echo %%G >> mynewfile.txt 

ザ・コマンドのカッコ内のマスクに一致するすべてのファイルを取得します。

ECHOは(上書きしない)追加するechoコマンドに指示します>>

mynewfile.txtするためにマッチしたファイル名を送信

私はmynewfile.txtがあなたの他のディレクトリに存在しないことをお勧めしますファイルまたはその名前が出力に含まれます。

+0

こんにちはJohn、 例えば、 のファイル名を入力してください。ファイル名はabc_1.txt おそらくJoeは同じファイル内のヘッダーとして1を使用します。 1はファイル名から取ってabc_1.txtファイルに入れます。 –

0

例: ファイル名はabc_1.txt
おそらくジョーは同じファイルのヘッダーに1を入れたいと思っています。 1はファイル名から取得し、abc_1.txtファイルに入れる必要があります。あなたが何かを試してみました

enter image description here

関連する問題