|
>動作環境->ファイル->保存のバックアップを作成する場合の保存先を
>C:\Users\hoge\AppData\Local\Temp にして
>同じ場所のファイルを編集して上書き保存しようとすると、同じ場所にバックアップ
>ファイルを作ろうとするみたいで「バックアップファイルの作成に失敗しました」と
>出るのですが、どうしたら出ないようにできるでしょうか
>勿論バックアップをoffにしたり場所を変えれば回避できますが、オフにしたら意味
>ないし、場所を変えても同じ場所のファイルを編集しようとするかぎり同じことです
>是非とも対策、よろしくお願いします
この場合、同じ場所に同じファイル名でバックアップを作成しようとするので、
エラーになります。
やるとしたら、通常の状態ではエラーが出ないといけないので、エラーを出さな
いようなオプション追加ということになってしまいますが、通常は編集しない場
所のはずなので、このためにオプションが追加されるのはどうかと思います。
マクロを作って
disableerrormsg;
save;
というマクロを保存の代わりにいつも実行するようにすれば一応回避はできます
が。
あるいは、自動実行マクロで「保存直前と直後」に以下のマクロを登録すれば、
通常の上書き保存のコマンドでもエラーが出なくなります。
if( event == 3 && geteventparam(0) == 0 ) { //保存直前
disableerrormsg;
save;
seteventnotify 1; //保存処理続行しない
}
あまり健全ではない気もしますが、これで一応回避できます。
これだったらバックアップ作成先の場所に限ってエラーを出さないとか、自由に
カスタマイズできます。
|
|