この PC の下に追加されたカスタム フォルダーはエクスプローラーによって自動的に選択されません

この PC の下に追加されたカスタム フォルダーはエクスプローラーによって自動的に選択されません

この PC の下にカスタム フォルダーを追加し、新しいユーザー シェル フォルダーを作成して新しい clsid を生成しました。

私は、音楽、画像などのデフォルトのユーザー シェル フォルダーで何が起こるかを実現しようとしているわけではありません。

つまり、win キー + r と入力してパス C:\Users\username\Pictures を書き留めると、左側のナビゲーション ペインでピクチャ フォルダーが選択された状態でエクスプローラーが開きます。

ファイルまたはフォルダー ダイアログを開いてパス C:\Users\username\Pictures を書き留めた場合も同じことが起こります。つまり、エクスプローラーは何らかの方法で書き込まれたパスを認識し、左側のナビゲーション ペインで画像フォルダーを選択します。

この PC の下に追加されたカスタム フォルダーではこの問題は発生しません。代わりに、ナビゲーション ペインで C ドライブが選択されます。

レジストリの調整をすべて試しましたが、成功しませんでした。

より正確に言うと、ショートカットを使用してナビゲーション ペインでカスタム追加フォルダーを選択した状態でエクスプローラー ウィンドウを開くことができることはわかっていますが、それは私が実現しようとしていることではありません。

エクスプローラーがこの PC の下に追加されたカスタム フォルダーを認識し、上で説明したようにこの PC の下の既定のフォルダーと同じように動作するようにすることは可能ですか?

答え1

explorer [/n] [/e][,/root,object][[,/select],subobject]
`なし` デスクトップにルートされたエクスプローラー

`/n` 新しいウィンドウを開きます。

`/e` エクスプローラー ビュー (コマンド ラインに他に何もない場合はデフォルト)  

`/root,object` は、オブジェクトを最上位項目としてエクスプローラーを起動します (通常、デスクトップが最上位項目です)。例: `explorer /e,/root,c:\` は、C ドライブのみを使用可能なドライブとしてエクスプローラーを起動します。  

`/select,subobject` 指定されたサブオブジェクトを選択します。

置き換え可能なパラメータは、%1(1) は LFN 非対応プログラムの短いファイル名またはフォルダ名、(2) は LFN 対応プログラムの長い名前、%l(3) は長いファイル名です。

/IDLIST

これは、Windows の内部構造が渡されることを意味する追加パラメーターです。例:

Explorer.exe /e,/idlist,%I

%I、IDLIST を表す置換可能なパラメータです。

根付いたビュー

特別なフォルダーを最上位フォルダーとして始まるエクスプローラー項目を開くには、次の構文を使用します。

特別なフォルダはデスクトップのサブフォルダです

explorer /e,root,::{CLSID of special folder}

特別なフォルダが別の特別なフォルダのサブフォルダである場合(通常はマイコンピュータですが、常にそうとは限りません)

explorer /e,root,::{CLSID of parent}/::{CLSID of special folder}

特別なフォルダがファイルシステムの一部である場合

explorer /e,root,path to folder

/select は一貫性がないことに注意してください。/ が必要な場合もあれば、省略する必要がある場合もあり、また、/ が重要でない場合もあります。

Windows フォルダーを開いて選択した状態でエクスプローラーを起動します。

explorer /e,select,c:\windows

Windows の最上位フォルダーとコマンドを開いて選択した状態でエクスプローラーを起動します。

explorer /e,/root,c:\windows,select,c:\windows\command

ファイル一覧の代わりに、Windows の最上位フォルダーと Tips.txt を表示した状態でエクスプローラーを起動します。

explorer /e,/root,c:\windows,select,c:\windows\tips.txt

最上位フォルダーの「マイ コンピューター」と、ドライブを除くすべてのブランチが折りたたまれた状態でエクスプローラーを起動します。

explorer /e,/root,::{20d04fe0-3aea-1069-a2d8-08002b30309d}

最上位フォルダー C:\ でエクスプローラーを起動します。

explorer /e,/root,c:\

フォルダー ビューでダイヤルアップ ネットワーク フォルダーを起動します。

explorer.exe ::{20d04fe0-3aea-1069-a2d8-08002b30309d}\::{992cffa0-f557-101a-88ec-00dd010ccc48}

答え2

それは機能しますか3D オブジェクト?

これは、これらのパスがシステムフォルダに関連付けられているためであると考えられます。HKCU...\ユーザーシェルフォルダParsingNameそして、以下の値を持つシステムフォルダHKLM...\フォルダの説明私のエントリー3D オブジェクト(私はこれを再提出しました)解析名がなく、代わりに「親フォルダー「{5E6C858F-0E22-4760-9AFE-EA3317B67173}(プロファイル)を参照した値、およびパスを起動する走る私の下のフォルダを表示しますユーザー名フォルダのデスクトップ削除してみました親フォルダーそして、解析名そのフォルダの説明、しかし、うまくいかないようです。しかし、私は再起動しただけです冒険者完全なサインアウト/サインインではありません。

使いますか3D オブジェクトそれとも削除/非表示にしましたか?それを再利用すると、フォルダの説明遊ぶためのエントリー。

関連情報