Wyświetl „Moje dokumenty” / „Moje filmy” / itp. bez prefiksu „My” w systemie Windows 7

14

Mimo że Windows 7 przechowuje specjalne foldery w folderze domowym jako Documents/ Videos/ etc, są one nadal wyświetlane jako My Documents/ My Videos/ etc w Eksploratorze Windows. Wolałem sposób, w jaki wyświetlał je Vista (tzn. Bez Myprzedrostka „ ”).

Czy istnieje sposób, aby to skonfigurować w systemie Windows 7?

Jakub
źródło
Wstawili ponownie „Moje”? Dlaczego mieliby to zrobić! Cerować.
Phoshi,
Windows 7 domyślnie nie wyświetla „Moje” .. dla mnie
Shoban
Jak rozumiem, „My” powróciło, ponieważ ludzie pomylili bibliotekę „Documents” z folderem „Documents”.
Przywróć Monikę Larry Osterman
1
@Shoban: Czy nadal używasz RC? Przywrócili go tylko do RTM.
Jakub

Odpowiedzi:

18

Zrozumiałem to sam: w każdym folderze specjalnym znajduje się desktop.iniplik, który określa sposób jego wyświetlania. Jest tam linia, która wygląda następująco:

LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770

Ta linia mówi systemowi Windows, aby używał zlokalizowanej nazwy z zasobu łańcucha w shell32.dll. Jeśli usuniesz ten wiersz, wylogujesz się i zalogujesz ponownie, wyświetlana nazwa będzie taka sama jak nazwa pliku.

Podejrzewam, że ręczna zmiana nazwy folderu właśnie to robi.

Jakub
źródło
8

Najłatwiejszym sposobem jest przejście do folderu domowego, np. c:\users\<name>Lub w typie uruchamiania, %userprofile%a następnie kliknięcie dowolnego myfolderu prawym przyciskiem myszy i wybranie zmiany nazwy, a następnie pozbycie się myprefiksu.

Surowy, ale działa dobrze!

William Hilsum
źródło
Tak, właśnie to przetestowałem.
RCIX,
1
Nie działało to dla mnie w systemie Windows 7; w rzeczywistości działa, a następnie cofa się. To było bardzo frustrujące.
Rob
@Rob Działa to dobrze w systemie Windows 7, ponieważ zrobiłem to i przetestowałem na kilku komputerach!
William Hilsum
Widziałem takie samo zachowanie jak Rob. Mogę to zmienić, to trwa chwilę, a potem tygodnie, miesiące lub jakiś czas później przychodzi bacl.
jpmc26 24.04.16
3

Foldery powłoki, takie jak „(moje) dokumenty”, są nazywane na dwóch poziomach, a interfejsy użytkownika, które zmieniają nazwy „folderów”, są dwuznaczne, ponieważ nie wiadomo, który poziom jest zmieniany.

Na poziomie katalogu systemu plików jest to nazwa, którą zobaczysz za pomocą menedżerów systemu plików, polecenia Dir i tak dalej.

Powłoka systemu Windows (Eksplorator Windows, „Mój komputer” itp.) Przegląda przestrzeń nazw, a nie system plików jako taki, więc wyświetla poziom przestrzeni nazw.

Foldery powłoki są połączone z katalogami docelowego systemu plików w obu kierunkach; istnieją ustawienia rejestru, które prowadzą z folderu przestrzeni nazw do katalogu systemu plików, aw katalogu systemu plików znajduje się plik Desktop.ini, który wskazuje na przestrzeń nazw.

W szczególności Desktop.ini może zdefiniować: - nadrzędną nazwę „zlokalizowanego” folderu - czy ta nazwa ma zostać przeniesiona podczas kopiowania folderu - identyfikator, który prowadzi do zestawu specjalnych zachowań dla tego typu elementu przestrzeni nazw

Czasami nazwa obszaru nazw jest stosowana poszlakowo, np. Po zalogowaniu się na konto użytkownika John możesz zobaczyć „Moje dokumenty”, podczas gdy na kontach innych użytkowników możesz zobaczyć „Dokumenty Johna”. Takie zachowanie można zdefiniować w ramach logiki dla tego typu elementu przestrzeni nazw, na co wskazuje identyfikator w Desktop.ini

Problemy pojawiają się w co najmniej dwóch przypadkach ...

1) Wiele elementów przestrzeni nazw jest mapowanych do jednego katalogu

W tej sytuacji jest tylko jeden Desktop.ini, który wskazuje na te wiele odsyłających folderów przestrzeni nazw, i najprawdopodobniej „ostatni wygrywa”.

2) Windows 7 okresowo przywraca domyślne nazwy przestrzeni nazw

Powiedzmy, że ostrożnie nadałeś nazwę surowemu katalogowi do gustu, zamapowałeś folder powłoki na ten cel i ustaw żądaną nazwę przestrzeni nazw w Desktop.ini w katalogu. Widziałeś to z różnych interfejsów użytkownika i wszystko jest tak, jak powinno być.

Jeszcze kilka dni lub tygodni nazwy przestrzeni nazw powracają do „Moje ...”, a kiedy edytujesz Desktop.ini, potwierdzasz, że jest tam umieszczana niechciana domyślna nazwa. Edytujesz go z powrotem, ale to samo dzieje się ponownie i ponownie.

Problem (2) to ten, który próbuję rozwiązać, którego poszukiwanie doprowadziło mnie do tego wątku.

Cquirke
źródło
łał. gdybym projektował system operacyjny, nigdy nie pomyślałbym o dodaniu tych funkcji. znacznie wyprzedzając swój czas i dobrze spędzony czas deweloperów!
jozxyqk