バウンティに関する編集:コマンドラインまたはプログラムでエクスプローラーを開くという実用的な回答を受け入れます。 mこれらのウィンドウを 私が書いたプログラム から起動します。
次の構成で、コマンドラインからWindows7でWindowsエクスプローラーを開く必要があります。
c:\dev
に設定Windows XPでは、次のコマンドでタスクを実行しました。
Explorer.exe /e,/root,c:\dev
Windows 7では、同じコマンドでエクスプローラーが開きますが、[お気に入り]、[ライブラリ]、[ホームグループ]、[コンピューター]、および[ネットワーク]リンクがナビゲーションペインに表示されます。どうすればそれらをなくすことができますか私が開いているこのウィンドウだけのために?他のエクスプローラーウィンドウに影響を与えるWindows設定の変更を要求することはnot許容できる解決策です。
編集:これが問題の写真です。通常、赤いボックスで概説したリンクが必要ですが、特定のルートフォルダーでは、リンクが邪魔になります。
私が開いているこのウィンドウだけでそれらを消すにはどうすればよいですか?
私は本当にあなたができるとは思いません。左側のペインにある余分なものはすべて、Win7Explorerの標準部分です。オフにできる部分は、そのユーザーのプロファイル内のすべてのExplorerインスタンスに対してグローバルにオフになります。インスタンスごとにエクスプローラー機能をオフにするサポートされた方法はこれまでなかったと思います。
あなたかもしれないウィンドウハンドルとWin32 APIを使って、インスタンスを開いた後に表示したくないウィジェットを微調整したり非表示にしたりすることができます。しかし、私はあなたにそれから始めるための指針を実際に与えることはできません。
AFAIKには、エクスプローラーインスタンスごとにナビゲーションペインを整理するための解決策はありません。
ペインのスペースを解放することが目的なので、次善の策は、使用しないアイテムをクリアすることです。 .regファイルを作成して、これらのアイテムを削除または追加し直すことができます。
記事 ナビゲーションペインからお気に入り、ライブラリ、およびホームグループを削除する は、次のことを実現する方法を示しています。
ナビゲーションペインの項目のオン/オフを切り替える.regファイルの内容は次のとおりです。
お気に入りを削除
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a9400100
お気に入りを復元する
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a0900100
ライブラリを削除します
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b090010d
ライブラリの復元
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b080010d
ホームグループを削除する(およびホームグループネットワーク機能を停止する):
本当に何が欲しかったのかわからない。しかし、私は思う これはWindows7でフォルダを自動拡張するのに役立ちます
ps:これを有効にするには、[ツール...]> [フォルダオプション]に移動し、展開サブフォルダを確認します。そして、私はあなたが見たくないものを取り除くと思います
解決策は、start
コマンドを使用することです。例えば:
start "whatever" /min c:\Windows
これで、フォルダWindows
が最小化されたオプションで開きます。
1つのウィンドウだけで可能だとは思いません。これを達成できれば、とにかくグローバルになります。