00183 99/03/04 10:17 renamefileが上手く行かない
投稿者 : ウーロン   コメントを投稿する

こんにちは、この月曜日から秀タームの正式ユーザーになった
ウーロンです。

ちょっと困っていまして、相談に乗っていだだけないでしょうか?

秀Term Evolution Version4.36 でスクリプトを書いているのですが
renamefile がどうも上手く動作してくれません。

やりたいことは、よくあるパターンで、BBSの会議室に書き込み文を
無手順でアップロードして、正常に終了したら、文書ファイルを
xxx.bk にリネームしたいのです。

で、いろいろやってみると、

upload "xxxx.txt",none
renamefile "xxxx.txt","xxxx.bk"

のように upload コマンドの後に同じファイルに対して renamefile
コマンドを実行すると、faild してしまいます。

renemefile "xxxx.txt","xxxx.bk"

だけだとうまくリネームできます。

upload "xxxx.txt",none
closefile "xxxx.txt"
renamefile "xxxx.txt","xxxx.bk"

のように間に closefile コマンドを入れてみてもダメですね。
これは、こういう仕様なんでしょうか? それとも、私がコマンドの使用法を根本的
に誤解しているのでしょうか?

どなたかアドバイスいただけないですか?

NiftyのFWINCOMの会議室にも同様の質問書いたのですが、今のところ
RESもないようなので、こっちにも書かせてもらいました。

                               ウーロン


00184 99/03/04 17:46 RE:00183 renamefileが上手く行かない
投稿者 : ウーロン   コメントを投稿する

この件はNiftyのFWINCOM で秀まるおさんにレスもらって解決
しました。

私は

chdir upload
upload "xxxx.txt",none
renamefile "xxxx.txt","xxxx.bk"
restoredir

としてたのですが、これではダメで renamefile の直前で
chdir upload をやらないとダメだということです。

正直、ちょっと使いづらいと感じますが、とにかくそれで解決
しました。

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

                                ウーロン


新規に投稿する