© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2022
エクスプローラで
shell:Recent\AutomaticDestinations
を開く。どうなるか。
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations
も開いてみる。
このブラウザーはサポートされなくなりました。
Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。
タイトルのとおりです。
エクスプローラでピン留めしたいフォルダを右クリックして「クイックアクセスにピン留め」を試みると「パラメーターが間違っています」とのエラーが出て、登録できません。
いつから登録できなくなったのかははっきりしませんが、2週間ほど前にOSリカバリしたばかりのPCです。
最初から登録できなかったわけではなく、3つほどのフォルダは登録できています。
現在はどのドライブ、フォルダでも同じエラーが出て登録できません。
いろいろ調べてみて、
del /F /Q %APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\*.*
del /F /Q %APPDATA%\Microsoft\Windows\Recent\CustomDestinations\*.*
という操作で当該フォルダを初期化すればよいというものを発見したのですが、そもそも当該フォルダが存在しませんでした。
念のためわざわざフォルダを作成してからトライしても駄目です。
個人用設定 -> スタート -> 最近開いた項目をスタート、ジャンプリスト、ファイルエクスプローラーに表示する
というチェックがオフになっていると駄目という情報も発見したのでこちらもオン、オフ両方試しましたが、駄目でした。
ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。
© ウィンドウズスクリプトプログラマ - Windows Script Programmer 2022
エクスプローラで
shell:Recent\AutomaticDestinations
を開く。どうなるか。
%APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations
も開いてみる。
PowerShell では %APPDATA% では環境変数として展開されません。
PowerShell で環境変数として利用する場合は、$env:APPDATA を使ってください。
PS C:\Users\hogehoge> echo %appdata%
%appdata%
PS C:\Users\hogehoge> $env:APPDATA
C:\Users\hogehoge\AppData\Roaming
PS C:\Users\hogehoge> cd $env:APPDATA
PS C:\Users\hogehoge\AppData\Roaming>
確認したところフォルダにアクセスできました。
その時初めて気がついたのですが、Windows PowerShell とコマンドプロンプトで、%AppData% の展開内容が異なるのですね。
コマンドプロンプトで実施すべきところ、PowerShell でやっていたので(%をつけてはいけなかった)、AppData\Roaming\Microsoft... となるべきところが AppData\Microsoft... と解釈していたため、該当するフォルダが認識できなかったようです。
フォルダの内容のバックアップを取り、全消去してPC再起動したところ解決しました。
ありがとうございました。