00229 99/09/20 11:45 RE:00228 inputfilenameコマンドの質問
投稿者 : たけ   コメントを投稿する

>    inputfilenameの直前にchdirすればいいと思います。
>
>   chdir "c:\windows\デスクトップ"
>   intpufilename ....
>   restoredir
>
> ってな具合でどうでしょ?
>
> (手元ではテストしてませんが)
>
existfile で上書きチェックしているのですが、「上書きしない」
にすると”カレントディレクトリの変更に失敗しました”と怒られ
てしまいます。
 で、 restoredir もどこで指定してよいやらわかりません。


00230 99/09/20 23:20 RE:00229 inputfilenameコマンドの質問
投稿者 : かずや   コメントを投稿する

>>   chdir "c:\windows\デスクトップ"
>existfile で上書きチェックしているのですが、「上書きしない」
>にすると”カレントディレクトリの変更に失敗しました”と怒られ
>てしまいます。
> で、 restoredir もどこで指定してよいやらわかりません。
"デスクトップ"が全角だからでは?(そんなわけないか(^-^;)

状況が分からないので 今いち把握できませんが
たけさんはWIN95ですか?WIN98ですか?
たしか、WIN95では半角カナで、WIN98では
全角カナじゃなかったかな?

WIN98にも対応されるならレジストリから
デスクトップフォルダを取得する方が良いのでは?

あと、restoredirはchdirを解除する(戻す)コマンドなので
chdirで必要な処理が終わったら使います


新規に投稿する