こんにちは私はここで私の深さから少しです。私は過去の投稿を読んでみましたが、私の不慣れにより、私は他の解決策を私のものに取り入れることができません。私も実際に適切なコードを用意していませんが、私の質問が単純なように思えるかもしれないと思っています。ありがとうございました。テキストファイルから文字列を引き出し、そのテキストを使用してファイルの名前を変更します。/Fについて?デリムズ?
EOUTデータをFOUT_R.ediというファイルにエクスポートするプログラムがあります。ファイルを調べ、行4の値3と行7の値3から文字列を引き出し、ファイルの名前を変更するバッチスクリプトが必要です組み合わせた値を使用します。値はアスタリスクで区切られています。以下のサンプル...
ISA*00* *00* *ZZ*JK60 *ZZ* MFG *:
GS*IN*JK60* MFG*20170223*1531*1*X*004010
ST*810*0001
BIG*20170223*237454
CUR*SE*CAD
REF*SI*238972
N1*ST*VEHICULOS COMERCIALES MEXICO S.A. DE C.V*92*065
N1*SU*METAL*92*JK60
DTM*011*20170223
だから最後に、私は
"237454 VEHICULOS COMERCIALES MEXICO S.A. DE C.V.edi"
(.ediファイル拡張子であることを)読み取るために、ファイル名をしたいです。ここでも私がやっているかわからない、私のスタータースクリプトは、この
for /f "delims=*" %%fname1 IN (FOUT_R.edi) DO ren FOUT_R.edi %%fname1.edi
のように見えるが、それはそれは私のためだけの開始地点だった明らかに間違っているが、私は、これは私のリーグの外であることを今実現しています。
誰かが、経験の浅いスクリプターが赤ちゃんの段階で説明できるサイトに案内してくれますか?
ありがとうございました。
ありがとう、これは魅力のように動作します。 – wrespawn