XやWindowsを使っていて気づいた事なんかを書いています。Studioも入れてます。2003時代にWordとExcelの文書ファイルのハードリンクを作って挙動を確かめたことがある。結果は、ハードリンクから文書ファイルを開いて上書き保存すると他のファイルとはハードリンクが切れてしまうものだった。2010でも同様で、いずれも上書き保存時に別ファイルとして更新したファイルを作成し、元ファイルを削除してから更新したファイルの名前を元のものに設定し直すということを行っているため。Vistaからシンボリックリンクを作成できるようになったのだが、フォルダのジャンクションと同じくリパースポイントでの実装だとのこと。今回はハードリンクではなくてファイルのシンボリックリンクを作って上書き保存するとどうなるか確かめてみた。3.8.5.1を使用した。XやLinuxのシンボリックリンクと同じように)編集・保存できる。PowerPointともに保存に失敗してしまう。保存用の一時ファイルがシンボリックリンクを置いたフォルダに出来ているので、これをリンクと置き換えようとしてエラーになっているように思える。テキストファイルで試すと、メモ帳はシンボリックリンク、ハードリンクともにOK。NotePad++はどちらも問題なし。Windows版Gnumericでは、シンボリックリンクもハードリンクも新たなファイルに置き換えられてしまい、リンクは消失。ペイント、GIMP、ImageJ、IrfanViewではImageJでハードリンクを開いた時だけリンクが更新されたファイルに置き換えられたが、その他はすべて元ファイルが変更された。編集するファイルに対してシンボリックリンクやハードリンクを設定するのは上書き保存時のソフトの動作がソフトごとに異なるため意図した通りの結果にならないことが多かった。問題が発生しにくい使い方としては、フォルダへのシンボリックリンクを使う、ファイルへのシンボリックリンクを使う場合はプログラムをパスが通った場所に置きたいとか、シンボリックリンクから呼び出したファイルを編集しないようなケースだろう。Windows(2019.11.02)最近よくあること(2019.10.12)コメントコメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。(データ復旧体験記)RSSを表示する携帯URL携帯にURLを送るプロフィール。