web-dev-qa-db-ja.com

Windowsエクスプローラー7のコマンドライン

バウンティに関する編集:コマンドラインまたはプログラムでエクスプローラーを開くという実用的な回答を受け入れます。 mこれらのウィンドウを 私が書いたプログラム から起動します。

次の構成で、コマンドラインからWindows7でWindowsエクスプローラーを開く必要があります。

  • ルートパスをc:\devに設定
  • ナビゲーションペインが表示されます(左側。XPではフォルダペインと呼ばれていると思いますか?)

Windows XPでは、次のコマンドでタスクを実行しました。

Explorer.exe /e,/root,c:\dev

Windows 7では、同じコマンドでエクスプローラーが開きますが、[お気に入り]、[ライブラリ]、[ホームグループ]、[コンピューター]、および[ネットワーク]リンクがナビゲーションペインに表示されます。どうすればそれらをなくすことができますか私が開いているこのウィンドウだけのために?他のエクスプローラーウィンドウに影響を与えるWindows設定の変更を要求することはnot許容できる解決策です。

編集:これが問題の写真です。通常、赤いボックスで概説したリンクが必要ですが、特定のルートフォルダーでは、リンクが邪魔になります。

Navigation pane problems

11
Sam Harwell

私が開いているこのウィンドウだけでそれらを消すにはどうすればよいですか?

私は本当にあなたができるとは思いません。左側のペインにある余分なものはすべて、Win7Explorerの標準部分です。オフにできる部分は、そのユーザーのプロファイル内のすべてのExplorerインスタンスに対してグローバルにオフになります。インスタンスごとにエクスプローラー機能をオフにするサポートされた方法はこれまでなかったと思います。

あなたかもしれないウィンドウハンドルとWin32 APIを使って、インスタンスを開いた後に表示したくないウィジェットを微調整したり非表示にしたりすることができます。しかし、私はあなたにそれから始めるための指針を実際に与えることはできません。

7
Ryan Bolger

AFAIKには、エクスプローラーインスタンスごとにナビゲーションペインを整理するための解決策はありません。

ペインのスペースを解放することが目的なので、次善の策は、使用しないアイテムをクリアすることです。 .regファイルを作成して、これらのアイテムを削除または追加し直すことができます。

記事 ナビゲーションペインからお気に入り、ライブラリ、およびホームグループを削除する は、次のことを実現する方法を示しています。

image

ナビゲーションペインの項目のオン/オフを切り替える.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

ホームグループを削除する(およびホームグループネットワーク機能を停止する):

  1. [コントロールパネル]-> [ネットワークと共有センター]-> [ホームグループ]に移動し、[ホームグループを離れる]リンクをクリックして、既存のホームグループからの参加を解除します。
    注:ホームグループが共有され、PCからホストされている場合、すべてのホームグループ接続が切断されます。
  2. [ホームグループを離れる]をクリックして確認します。将来、ホームグループネットワーキングを使用する場合は、これと同じダイアログを使用してホームグループを作成できます。
  3. [コントロールパネル]-> [システムとセキュリティ]-> [管理ツール]に移動し、[サービス]をダブルクリックします。または、[検索の開始]にservices.mscと入力します。
  4. 次の2つのサービスのそれぞれについて:
    HomeGroupリスナー
    HomeGroupプロバイダー
    以下をせよ:
    サービスを停止し、サービスをダブルクリックして[プロパティ]ダイアログを開き、スタートアップの種類を[無効]に設定します。完了したら、[OK]をクリックします。将来、ホームグループの機能を元に戻すには、スタートアップの種類を手動に戻す必要があります。
  5. ホームグループアイコンとグループは、Windows 7のWindowsエクスプローラーのナビゲーションペインに表示されなくなります。これにより、「従来の」Windowsネットワークが中断されないことに注意してください。機能(例:マップネットワークドライブ)。
4
harrymc

本当に何が欲しかったのかわからない。しかし、私は思う これはWindows7でフォルダを自動拡張するのに役立ちます

alt text

ps:これを有効にするには、[ツール...]> [フォルダオプション]に移動し、展開サブフォルダを確認します。そして、私はあなたが見たくないものを取り除くと思います

3
Jonathan

解決策は、startコマンドを使用することです。例えば:

start "whatever" /min c:\Windows

これで、フォルダWindowsが最小化されたオプションで開きます。

0
Vitalinux

1つのウィンドウだけで可能だとは思いません。これを達成できれば、とにかくグローバルになります。

0
Phil