コマンドラインからシェルフォルダを開く

コマンドラインからシェルフォルダを開く

それはエクスプローラのコマンドラインを使用して特定のパスを開くことが可能

あまり明確でないのは、「お気に入り」、「画像」、「デスクトップ」、「コンピューター」など、サイド ペインにリストされているライブラリの 1 つを開く方法です。

単にそれらの名前を渡すことを試みましたが、常に「マイドキュメント」が開かれるようです。

答え1

コマンドラインからシェルフォルダを開く

あなたが言及しているフォルダはシェルフォルダ、名前をパラメータとして渡すだけでは開くことができません。特別な構文が必要です。

explorer shell:<FolderName>

リスト全体は、Windows Vista 以降では次のレジストリ キーに保存されます。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FolderDescriptions

各サブキーはグローバルに一意の識別子(GUID)。このName値は構文で使用できるものでshell:、ロケールに関係なく機能します。その他の可能な値については、以下の関連記事を参照してください (または、レジストリを自分で確認してください)。

  • コンピューターシェルフォルダー:

    explorer shell:MyComputerFolder
    

    シェル フォルダー GUID を使用して同じ結果を得ることもできます。

    explorer /e,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
    
  • お気に入りシェル フォルダー (Internet Explorer のお気に入りと混同しないでください):

    explorer shell:Links
    
  • 写真ライブラリ:

    explorer shell:PicturesLibrary
    

参考文献

関連情報