Wiersz polecenia Eksploratora Windows 7

11

Edycja dotycząca nagrody: zaakceptuję działającą odpowiedź, która jest albo wierszem poleceń, albo programowo otwierającym eksploratora, ponieważ uruchamiam te okna z programu, który napisałem .

Muszę otworzyć Eksploratora Windows w systemie Windows 7 z wiersza polecenia o następującej konfiguracji:

  • Ścieżka główna ustawiona na c:\dev
  • Widoczne okienko nawigacji (po lewej; Myślę, że w XP nazywa się to oknem folderów?)

W systemie Windows XP polecenie wykonało następujące polecenie:

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

W systemie Windows 7 to samo polecenie otwiera Eksploratora, ale łącza Ulubione, Biblioteki, Grupa domowa, Komputer i Sieć są widoczne w okienku nawigacji. Jak sprawić, by zniknęły tylko z tego okna, które otwieram ? Jest to nie do zaakceptowania rozwiązanie wymaga zmiany ustawienia systemu Windows, który wpływa na inne okna Explorer.

Edycja: oto zdjęcie problemu. Zwykle chcę linki, które przedstawiłem w czerwonym polu, ale dla konkretnego folderu zrootowanego przeszkadzają.

Problemy z oknem nawigacji

Sam Harwell
źródło

Odpowiedzi:

7

Jak sprawić, by zniknęły tylko z tego okna, które otwieram?

Nie sądzę, żebyś mógł. Wszystkie dodatkowe elementy w lewym panelu to standardowa część eksploratora Win7. Wszelkie jego części, które można wyłączyć, są globalnie wyłączone dla wszystkich instancji eksploratora w profilu tego użytkownika. Nie sądzę, aby kiedykolwiek istniał obsługiwany sposób wyłączania funkcji eksploratora dla poszczególnych instancji.

Być może będziesz w stanie się zabrudzić za pomocą uchwytów okien i interfejsów API Win32, aby dostosować lub ukryć widżety, których nie chcesz widzieć po otwarciu instancji. Ale tak naprawdę nie mogę dać ci żadnych wskazówek od czego zacząć.

Ryan Bolger
źródło
4

AFAIK nie ma rozwiązania dla organizacji okienka nawigacji dla instancji Explorer.

Ponieważ Twoim życzeniem jest zwolnienie miejsca w okienku, następną najlepszą rzeczą jest usunięcie przedmiotów, których nigdy nie używasz. Możesz utworzyć pliki .reg, aby usunąć lub dodać te elementy z powrotem.

Artykuł Usuń ulubione, biblioteki i grupę domową z okienka nawigacji pokazuje, jak można osiągnąć następujące cele:

wizerunek

Oto zawartość plików .reg, które będą włączać / wyłączać elementy w okienku nawigacji:

Usuń ulubione

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a9400100

Przywróć ulubione

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{323CA680-C24D-4099-B94D-446DD2D7249E}\ShellFolder]
"Attributes"=dword:a0900100

Usuń biblioteki

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b090010d

Przywróć biblioteki

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{031E4825-7B94-4dc3-B131-E946B44C8DD5}\ShellFolder]
"Attributes"=dword:b080010d

Aby usunąć grupę domową (i zatrzymać funkcje sieciowe grupy domowej):

  1. Przejdź do Panelu sterowania -> Centrum sieci i udostępniania -> Grupa domowa i kliknij opcję Pozostaw łącze grupy domowej, aby odłączyć się od dowolnej istniejącej grupy domowej.
    Uwaga: jeśli grupa domowa jest udostępniana i hostowana z komputera, wszystkie połączenia grupy domowej zostaną rozłączone.
  2. Kliknij Opuść grupę domową i potwierdź. W przyszłości, jeśli chcesz korzystać z sieci grupy domowej, możesz utworzyć grupę domową za pomocą tego samego okna dialogowego.
  3. Przejdź do Panelu sterowania -> System i zabezpieczenia -> Narzędzia administracyjne i kliknij dwukrotnie Usługi. Alternatywnie wpisz services.msc w Rozpocznij wyszukiwanie.
  4. Dla każdej z dwóch następujących usług:
    Listener
    HomeGroup Dostawca HomeGroup
    Wykonaj następujące czynności:
    Zatrzymaj usługę, a następnie kliknij dwukrotnie usługę, aby otworzyć okno dialogowe Właściwości, i ustaw Typ uruchamiania na Wyłączony. Po zakończeniu kliknij OK. Aby przywrócić funkcjonalność Grupy domowej w przyszłości, będziesz chciał ustawić Typ uruchamiania z powrotem na Ręcznie.
  5. Ikona i grupa HomeGroup nie będą już wyświetlane w okienku nawigacji Eksploratora Windows w systemie Windows 7. Pamiętaj, że nie zakłóca to „tradycyjnej” funkcjonalności sieci Windows (np. Map Network Drive).
harrymc
źródło
-1: Używam tych ikon przez cały czas, dlatego powiedziałem 3 razy, że tego typu odpowiedź jest jedyną, do której tak naprawdę nie mam zastosowania. Nie używam ich tylko w widoku dedykowanego folderu głównego.
Sam Harwell,
2
@ 280Z28: Jest to, czego chcesz i jest to, co jest. Nie ma też żadnego wezwania do głosowania na osoby, które próbują tylko pomóc. Zwłaszcza, gdy ta odpowiedź będzie najlepsza dla określonego problemu. W przeciwnym razie jedynym rozwiązaniem jest użycie już istniejącej zamiany Eksploratora i zapomnienie Eksploratora.
harrymc
3

Nie jestem pewien, czego dokładnie chciałeś. Myślę jednak, że pomoże to w automatycznym rozwinięciu folderu w systemie Windows 7

alternatywny tekst

ps: aby to włączyć, przejdź do Narzędzia ...> Opcje folderów i sprawdź rozwijany podfolder. I myślę, że pozbędziesz się tych, których nie chcesz widzieć

Jonathan
źródło
Jest to przydatne, ale nie rozwiązuje mojego problemu. Myślę, że zdjęcie, które zamieściłem, pojawiło się po tym, jak opublikowałeś tę odpowiedź.
Sam Harwell,
1
AH! DZIĘKUJĘ ZA TO! Wiem, że tak naprawdę nie odpowiedział na pytanie OP, ale rozwiązałeś dla mnie irytujący problem, którego jeszcze nie odkryłem! Pozytywne.
eidylon
0

Nie sądzę, że jest to możliwe tylko dla jednego okna, jeśli byś to osiągnął, i tak byłoby to globalne.

Phil
źródło
0

Rozwiązaniem może być użycie startpolecenia. Na przykład:

start "whatever" /min c:\Windows

Teraz folder Windowszostanie otwarty z opcją zminimalizowanej.

Vitalinux
źródło
Jedyna rzecz, która działa dla mnie na Win7-x64. Do mojej aplikacji musiałem dodać %comspec% /kprzed starti zmienić /minna /b.
martineau,