Czy istnieje sposób na zamontowanie lokalizacji sieciowej tak, aby wyglądała jak lokalny dysk fizyczny? np. \\computer\share
jako D:
(nie dysk sieciowy)
17
Czy istnieje sposób na zamontowanie lokalizacji sieciowej tak, aby wyglądała jak lokalny dysk fizyczny? np. \\computer\share
jako D:
(nie dysk sieciowy)
Odpowiedzi:
Jak powiedziałem na to (prawie) identyczne pytanie :
A krótka odpowiedź na twoje pytanie brzmi: nie. Nie jest to łatwe, a powód jest taki, że lokalny dysk powinien mieć wszelkiego rodzaju funkcje, których nie ma udział sieciowy. Dysk lokalny oczekuje lokalnego systemu plików (NTFS / FAT / itp.), Którego nie ma udział sieciowy (tak, ale na serwerze, na którym jest hostowany, a nie twojej lokalizacji), a także cały szereg innych funkcje, których po prostu nie można bezpiecznie lub niezawodnie powielić (patrz podłączony artykuł).
źródło
Tak, jest to możliwe w systemie Windows Vista i Windows 7.
Otwórz wiersz polecenia jako administrator. Następnie wpisz następujące polecenie:
Spowoduje to utworzenie „dowiązania symbolicznego” na Dysku o
C
nazwieLinkName
, który będzie linkiem do „LocationName
on”\\NetworkLocation
. Windows oczywiście będzie wiedział, że jest to dowiązanie symboliczne, ale potraktuje to tak, jakby był folderem na dysku lokalnym. Wszystkie aplikacje będą traktować to dowiązanie symboliczne jako zasób lokalny.Mam nadzieję że to pomoże.
źródło
Możesz zamontować dysk sieciowy jako wirtualny dysk fizyczny za pomocą protokołu iSCSI, aby uzyskać dostęp do serwera iSCSI - na przykład możesz skonfigurować go za pomocą bezpłatnego serwera NAS - Google, aby uzyskać więcej informacji.
źródło
Zakładam, że używasz systemu Windows, ale nie mówisz, która wersja. W każdym razie w Eksploratorze Windows w menu Narzędzia wybierz polecenie Mapuj dysk sieciowy. Na przykład w systemie Vista, który ukrywa menu, wystarczy nacisnąć i zwolnić klawisz Alt, aby wyświetlić menu.
Możesz także użyć
SUBST
polecenia:źródło
Jeśli chcesz napisać skrypt, użyj polecenia NET USE:
źródło
Użyłem odpowiedzi Alderbury, aby zapisać moje pliki onedrive Microsoftu w nas wd my cloud i to działa. Mam komputer z systemem Windows 10. Microsoft onedrive będzie zapisywać tylko w folderach na dysku c: \, a nie na dysku sieciowym.
Tak, jest to możliwe w systemie Windows Vista i Windows 7.
Otwórz wiersz polecenia jako administrator. Następnie wpisz następujące polecenie:
Spowoduje to utworzenie dowiązania symbolicznego „” na dysku C o nazwie
LinkName
, które odwołują się doLocationName
dnia\NetworkLocation
. Windows oczywiście będzie wiedział, że jest to łącze symboliczne, ale potraktuje to tak, jakby był folderem na dysku lokalnym. Wszystkie aplikacje będą traktować to dowiązanie symboliczne jako zasób lokalny.Mam nadzieję że to pomoże.
źródło
Sugestia
mklink /D C:\LinkName \NetworkLocation\LocationName
faktycznie działa. Oto jak sprawiłem, że to działało:Najpierw zmapowałem jako dysk sieciowy jako
Z:
. Aby to zrobić, kliknij prawym przyciskiem myszy dysk sieciowy, a zobaczysz opcję „Mapuj dysk sieciowy” jako opcję. Jeśli nie otworzysz dysku sieciowego i nie utworzysz na nim folderu, w którym chcesz przechowywać Onedrive dla Firm. Następnie kliknij folder prawym przyciskiem myszy i zamapuj go na dysk Z :, lub dowolny inny.Następnie uruchom CMD jako administrator. W wyświetlonym polu wiersza polecenia wpisz
mklink /D C:\ Z:
(potrzebne są spacje). Zobaczysz teraz plik nac:\
nazwie LinkName.Otwórz ten plik, a zobaczysz plik o tej samej nazwie, co katalog zamapowany jako dysk
Z:
. Kliknij to prawym przyciskiem myszy i kliknij Właściwości. Pod zakładką ogólną zobaczysz atrybuty u dołu. Jeśli pole Tylko do odczytu lub jakiekolwiek inne pole jest podświetlone lub zaznaczone, kliknij je, aby je wyczyścić. Następnie kliknij Zastosuj.Możesz teraz przejść do Onedrive dla Firm i wybrać jako lokalizację folderu, w
C:\Linkname
którym znajduje się zmapowany dysk sieciowy.Mam nadzieję, że łatwo to zrobić.
źródło
Za pomocą tego znalazłem rozwiązanie Dokan
Możesz zamontować udział sieciowy jako dysk, a następnie udostępnić go jak zwykle. Działa świetnie.
źródło
Począwszy od systemu Windows 10, wystarczy kliknąć prawym przyciskiem myszy sieć i kliknąć „podłącz dysk” (tuż nad „wytnij”).
Ustawi literę (D :, E: lub inaczej) i pojawi się jako dysk lokalny.
źródło
Jeśli chcesz tylko mieć swoje pliki gdzie indziej, ale tak naprawdę nie musisz jednocześnie uzyskiwać do nich dostępu z wielu lokalizacji, możesz zapisać dysk wirtualny w folderze współdzielonym i użyć oprogramowania do zamontowania go jako lokalnego dysku fizycznego.
Będzie się zachowywał jak dysk lokalny, całe oprogramowanie rozpozna go jako takie, ale nie zajmie miejsca na lokalnych dyskach twardych. Jeśli rzeczywiście potrzebujesz uzyskać dostęp do tych plików z dwóch lub więcej lokalizacji jednocześnie, wybierz hardlink, jak już inne dobrze wyjaśniono.
Oryginalny tekst przed edycją:
Mam aplikację, która wymaga lokalnego zapisywania plików, ale ze względu na gigantyczne zużycie miejsca muszę je pozostawić na serwerze. Po prostu zapisałem wirtualny dysk w folderze współdzielonym i zmapowałem go za pomocą Daemon Tools. Działa jak urok i jest rozpoznawany jako lokalny magazyn.
* Jest szybki, ze względu na sieć gigabitową, ale nie do końca niezawodny. Możesz stracić krytyczne dane lub uszkodzić plik dysku wirtualnego. Aby temu zapobiec, możesz użyć opcji „Folder offline”, ale ponieważ zapisuje ona lokalnie kopię plików, może zajmować dużo miejsca, co uniemożliwia użycie jej w przypadkach takich jak mój.
źródło
Najlepszą metodą jest utworzenie iSCSI, połączenie z tym iSCSI i wskazanie magazynu kopii Shadown dla lokalnego. W tym poście stworzyłem iSCSI i Be Happy !!!.
http://www.andersonpatricio.org/criando-um-storage-iscsi-com-windows-storage-server-2012-e-configurando-nic-teaming-nas-interfaces-da-rede-san/
źródło