| 00185 99/03/05 05:42 | RE:00184 renamefileが上手く行かない |
| 投稿者 : かずや | コメントを投稿する |
こんちわ(*^-^)/ >としてたのですが、これではダメで renamefile の直前で >chdir upload をやらないとダメだということです。 >正直、ちょっと使いづらいと感じますが・・・ それなら、フルパスで指定してやるのはどうでしょう? σ(^-^)が日常使っている方法ですが スクリプトの適当な場所(先頭とか)に、以下の3行を追記します chdir updir ;カレントフォルダを変更 getcurrentdir @updir ;(例)UPLOAD用フォルダを取得 restordir ;カレントフォルダを戻す これで、フォルダのパスを取得しておいて renamefile文などを使うときに、フルパスで指定します renamefile @updir+"\abc.txt",@updir+"\def.txt" フルパスで表記したほうが、σ(^-^)にとっては 単純で分かりやすくて見やすい(笑) ("¥"マークを忘れずに!) |
| 00186 99/03/05 12:41 | RE:00185 renamefileが上手く行かない |
| 投稿者 : ウーロン | コメントを投稿する |
なるほど、そーいう手もありますね。フムフム。 あとで考えたら、upload コマンドは、いちいち chdir upload やらなくていいんじゃないかなと思いました。まだテストして ないですが。 それなら、こーいう仕様のイミはわかりますね。 実際の私のスクリプトは upload コマンドと renamefile コマンド の間で、existfile 関数なんかも使っているので、どーしても 前の方で chdir upload して置くのが楽なんで、引っかかっちゃった んですね。 参考意見ありがとうございました。 |
| 新規に投稿する |