Windows Explorer 7コマンドライン


11

報奨金に関する編集:私が書いたプログラムからこれらのウィンドウを起動しているので、コマンドラインまたはプログラムでエクスプローラーを開く作業応答を受け入れます。

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

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

Windows XPでは、次のコマンドがタスクを完了しました。

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

Windows 7では、同じコマンドでエクスプローラーが開きますが、お気に入り、ライブラリ、ホームグループ、コンピューター、およびネットワークのリンクがナビゲーションウィンドウに表示されます。開いているこのウィンドウだけでそれらを消すにはどうしたらいいですか それはだではない、他のExplorerウィンドウに影響し、Windowsの設定を変更する必要がために許容される溶液。

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

ナビゲーションペインの問題

回答:


7

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

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

あなたは可能性があなたがあなたのインスタンスを開いた後に見られたくないウィジェットを微調整または非表示にするウィンドウハンドルとWin32 APIを降りると汚いすることができます。しかし、私はそれをどこから始めるべきかを実際に示すことはできません。


4

私の知る限り、Explorerインスタンスごとにナビゲーションペインを整理する方法はありません。

ペイン内のスペースを解放することを希望しているため、次に最適なのは、使用しないアイテムを消去することです。.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

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

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

-1:常にこれらのアイコンを使用しているため、このタイプの回答は私が実際に使用できない唯一の回答であると3回述べました。それらを使用していないのは、専用のルートフォルダービューのみです。
サムハーウェル

2
@ 280Z28:あなたが望むものがあり、そこにあるものがあります。また、あなたがただ助けようとしている人々に投票するよう求めることもありません。特に、この答えが最善である場合は、記載されている問題に対して得られます。それ以外の場合、唯一の解決策は、既存のExplorerの置き換えを使用し、Explorerを忘れることです。
harrymc

3

あなたが本当に本当に望んでいたものがわからない。しかし、これはWindows 7でフォルダーを自動展開するのに役立つと思います

代替テキスト

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


これは便利ですが、私が抱えている問題には対処しません。私が投稿した写真は、あなたがこの答えを投稿した後に来たと思います-それは物事をよりよく説明していますか?
サムハーウェル

1
ああ!有難うございます!OPの質問に実際には答えなかったのは知っていますが、あなたは私がまだわからないという厄介な問題を解決しました!賛成。
eidylon

0

私はそれが1つのウィンドウだけで可能だとは思わない、あなたがこれを達成するならば、とにかくグローバルであるだろう。


0

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

start "whatever" /min c:\Windows

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


Win7-x64で動作するのは私だけです。私のアプリケーションでは、%comspec% /k前に追加し、startに変更/minする必要がありました/b
マルティノー14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.