Czy istnieje okno odpowiadające staremu SUBST
poleceniu dos ?
Chcę mieć możliwość przypisania litery dysku lokalnego do folderu na dysku lokalnym.
Zdaję sobie sprawę, że mapowany dysk będzie działał (i do tej pory to technika, z której w końcu skończyłem), ale wydaje się, że nie włącza się, dopóki raczej się nie spóźni. W przeszłości próbowałem też umieszczać SUBST
polecenia w plikach wsadowych w procesie rozruchu, ale to też nie działa.
Odpowiedzi:
Dobre wieści!
subst
Komenda nadal działa w Windows 7 !Aby utworzyć nowe mapowanie:
subst x: C:\Folder\Example
Aby usunąć mapowanie:
subst x: /D
źródło
gpedit.msc
/ Local Editor zasad grupy?Alternatywny:
Różnica między
net use
isubst
poniżej przerwysubst
Gdy udział stanie się niedostępny,
subst
będzie próbował ponownie nawiązać połączenie, co ma znaczący wpływ na wydajność komputera podczas próby ponownego połączenia. Jest to mniej powszechne podczas mapowania plików lokalnych, ponieważ nastąpi to tylko wtedy, gdy powiesz zmienić nazwę folderów na ścieżce. Rozdzielczość, jeśli tak się dzieje, tosubst x: /d
wykorzystanie netto
net use
został wprowadzony w win2k / xp, aby zapewnić alternatywę dla tego. Gdynet use
zostanie użyte do połączenia z lokalizacją, a ta lokalizacja stanie się nieosiągalna, system Windows zgłosi dysk jako odłączony i nie będzie próbował ponownie się połączyć, dopóki użytkownik nie spróbuje ponownie połączyć się z zasobami na mapowanym dysku. Rozwiązuje to problemy z wydajnością odnotowane wsubst
Aby uzyskać więcej informacji na temat obu poleceń, możesz wykonać zapytanie za pomocą wiersza polecenia za pomocą
/?
net use /?
Isubst /?
źródło
net use
Podejście wydaje się korzystne, ale jeśli jest znacznie bardziej napowietrznej, ponieważ dostaje stosu sieciowego związanego użyję subst ponieważ nie jestem prawdopodobnie napotkasz na ponownym zadaniem problemu.Mapped network drives created by an elevated process will not be visible to an unelevated process and vice versa
(link wyjaśnia również, w jaki sposób możesz ulepszyć rejestr, aby obejść ten problem).Najlepszym sposobem na to podczas uruchamiania jest umieszczenie go w rejestrze . Otwórz regedit.exe i przejdź do
Dodaj nową wartość REG_SZ i nazwij ją,
X:
gdzie X jest literą dyskuWartością powinna być ścieżka w tej formie
źródło
subst
dyski nie są widoczne.Innym sposobem jest umieszczenie udziału w folderze, który chcesz zmapować. Następnie możesz użyć opcji mapowania dysku sieciowego, do której można uzyskać dostęp, klikając prawym przyciskiem myszy mój komputer w Eksploratorze Windows.
Pamiętaj, że musisz włączyć wykrywanie sieci przed skonfigurowaniem udziału.
Zaletą tego podejścia jest ustawienie opcji tworzenia podczas logowania.
źródło
Aby dodać do powyższych odpowiedzi. Inną opcją jest dowiązanie symboliczne, które jest omówione w tym pytaniu SU Jak zamontować dysk sieciowy w folderze?
źródło
Najlepszym sposobem jest zarządzanie dyskami. Możesz podać ścieżkę do zamontowania dysku zamiast litery dysku.
Przejdź do Panelu sterowania -> Narzędzia administracyjne -> Zarządzanie komputerem -> Zarządzanie dyskami.
Kliknij prawym przyciskiem myszy wolumin, który chcesz zmienić, i wybierz Zmień literę dysku i ścieżki.
W ten sposób możesz usunąć oryginalną literę dysku i zainstalować ją tylko w katalogu. W ten sposób można ominąć limit 24 dysków w systemie Windows.
źródło