TOP > Up > Today


Date:  Sun, 2 Aug 2009 21:59:58 +0900
From:  no@ann.co.jp
Subject:  [pasml 325667] Re: DOS バッチファイルでファイル名変更
To:  pasml@ann.co.jp
Message-Id:  <200908021259.n72Cxwmx002546@ns.pas2.jp>
X-Mail-Count: 325667

名前: DOSわからん BBSから
質問:http://pasokoma.jp/48/lg481298#481347
携帯:http://pasokoma.jp/m?num=481347&ope=v
--
pandoraさんは No.481306「Re:DOSバッチファイルでファイル名変更」で書きました。

pandoraさん、ありがとうございます。もう少しおしえてください。
下記の部分で何をしてるのか、色々調べたけどわかりません。
おしえていただけないでしょうか?

>SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION


>  SET FNAME=%%A
>  SET FTIME=%%~tA
>  SET FTIME=!FTIME:/=!
>  SET FTIME=!FTIME:~0,8!
>  FOR /F &quot;USEBACKQ TOKENS=1* DELIMS=.&quot; %%I IN (`ECHO !FNAME!`) DO (SET FBASE=%%I)
>
>  SET RENNAME=!FBASE!_!FTIME!!FNAME:~-4!
>  echo %%A → !RENNAME!
>rem REN %%A !RENNAME!
>)
>pause
>
>ENDLOCAL
>EXIT



あと、動作させるためにはすべての全角スペースを半角に置換して
やればいいのでしょうか?
また、rename処理のコメント化を解除して、ちゃんと動かすためにはどうすれば?


たびたびすいません、よろしくお願いします。
--
== 掲示板URL: http://pasokoma.jp/bbs ==
   配信の停止: http://pasokoma.jp/taikai
   本メールマガジンへの返信はなさらないで下さい
== 投稿はパソコン困りごと掲示板でお願い致します ===
    

TOP > Up > Today