おそらく、初心者の私はこのフォーラムでは、どこにも投稿されて知っている問題ですが、私かもしれないがあなたのプロとにかく私を助けてみませんか。ここに私の問題があります:
私はバッチファイルの名前を変更するとしているように見える:
2001_0001.asc
2001_0002.asc
。
2001_0548.asc
2002_0184.asc
。
。
2006_0548.asc
一日のコードの名前ですが、そのようなこと2001_0001.asc 、 2001_0184 2001_001に変更することが必要になります2000_183.asc 、 2006_0548.asc 2006_365.ascになります。
そのためには、私はそれのように開始すべきだと思う:
私は、 ` ls * `
する
その後のことは少しもやのかかった取得
私は今半に変換する話すプログラミング
AAAAをbbbbに分割しaaaa_bbbb.asc
文字列や数値としてのAAAA bbbb xとyをそれぞれの解釈
Yの場合- 183 < 1 、
その後のX ' \u003d × - 1とy ' \u003dイ- 183 + 365 、
他のX ' \u003d xとy ' \u003dイ- 183 。
xとyの文字列のAAAA 'とBBBランクに' (ノートでは、 3桁の数字に変換
BBBランクにあるY ' \u003d 1 BBBランクするように変換します' \u003d 001 )
aaaa'_bbb 'へのファイル名を変更します。昇順
任意の助けいただければ幸い
ありがとう、

- TT
