Mam gościa Windows XP Home Edition i hosta Linux Mint 13. Korzystam z VirtualBox, a ~/Public
katalog jest udostępniany gościowi. Czasami zdarza się, że używam IE w systemie gościa do pobierania plików (dopóki nie otrzymam lepszej przeglądarki Windows).
Wszystkie pobrane pliki trafiają na L:\
dysk ( ~/Public
katalog). Po zakończeniu pobierania Eksplorator Windows dodaje :Zone.Identifier
plik dla każdego pliku, który pobieram. Kiedy rozpakowuję pobrane archiwum ZIP na gościu (na dysku L:\
), Windows tworzy :Zone.Identifier
plik dla każdego pliku w wyodrębnionym katalogu. Dzieje się tak nawet wtedy, gdy używam hosta do przeniesienia pliku do ~/Public
katalogu.
Wspólny ~/Public
katalog znajduje się na partycji ext4, a znak dwukropka powinien być niedozwolony w nazwach plików w systemie Windows, ale nie na partycji ext4. Czy jest jakiś sposób, aby powstrzymać system Windows przed umieszczaniem wszystkich tych śmieci w moim systemie plików? (Być może będę musiał utworzyć skrypt powłoki, aby wyczyścić po działaniu systemu Windows).
Oto, co widzę w Eksploratorze Windows:
Nawiasem mówiąc, gdybym uruchomił hosta Mac OS X (gdzie dwukropki są niedozwolonymi znakami nazw plików), byłoby to jeszcze bardziej przerażające.
źródło
~/Public
Linux. Oznacza to, że nie jest to wina Internet Explorera, że umieściła całą tę charabię w moim systemie plików. Wiem już, że zabronione znaki są w interfejsie API Win32. Nadal muszę wiedzieć, jak wyłączyć tę tak zwaną funkcję „bezpieczeństwa”.:
znaku można używać tylko z literą dysku w systemie Windows. Wygląda na to, że funkcja „rozwidlania jelita grubego” to po prostu kolejna kludge firmy Microsoft.ZoneIdentifier
strumieni można wyłączyć, ustawiając zasadęDo not preserve zone information in file attachments
naenabled
. Polityka znajduje się podUser Configuration\Administrative Templates\Windows Components\Attachment Manager
. W przypadku okaleczonych wersji systemu Windows utworzenie wartości rejestru DWORDSaveZoneInformation
z wartością1
w[HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Attachments]
powinno mieć ten sam efekt.