Windows 10 - 無限ジャンクション再び

6年前の無限ジャンクションが再発してしまった。
問題を起こしたのは C:\Users\XXX\AppData\Local へのジャンクションである C:\Users\XXX\AppData\Local\Application Data。
6年前と同じようにicaclsで/saveして/restoreしようとしたのだがうまく行かなかった。

[Windows 7]無限ジャンクション解消」の手順そのままだとやはり

2024/02/23  15:00    <JUNCTION>     Application Data [..]

となってしまった。

んで、いろいろ試したところ、icaclsでdenyするときに「(S)」があるのがよろしくないことがわかった。
結局、手順は以下の通り。

cd %HOMEPATH%
mklink /J "AppData\Local\Application Data" "AppData\Local"
icacls "AppData\Local\Application Data" /L /deny Everyone:(RD)
attrib +S +H +I "AppData\Local\Application Data" /L

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください