로컬 물리적 디스크로 표시되도록 네트워크 위치를 마운트하는 방법이 있습니까? 예 \\computer\share
: D:
(네트워크 드라이브가 아님)
로컬 물리적 디스크로 표시되도록 네트워크 위치를 마운트하는 방법이 있습니까? 예 \\computer\share
: D:
(네트워크 드라이브가 아님)
답변:
이 (거의) 동일한 질문 에 대해 말했듯 이 :
이것이 정말로 당신이하고 싶은 것입니까? Joel on Software에서 이것이 왜 나쁜 나쁜 나쁜 생각 인지에 대한 아주 좋은 기사가 있습니다 (포인트 3 참조) ...
결론은 다음과 같습니다.
결론 : 다음에 누군가 로컬 리소스에 액세스 할 때와 동일한 방식으로 네트워크 리소스에 액세스 할 수있는 프로그래밍 제품을 판매하려고하면 반대 방향으로 최고 속도로 실행됩니다.
이유를 알고 싶다면 기사의 관련 부분을 읽으십시오.
귀하의 질문에 대한 짧은 대답은 다음과 같습니다. 아니요. 쉽지는 않습니다. 그 이유는 로컬 디스크에 네트워크 공유가 제공하지 않는 모든 종류의 기능이 있어야하기 때문입니다. 로컬 디스크는 네트워크 공유가없는 로컬 파일 시스템 (NTFS / FAT / etc)을 필요로합니다. 안전하거나 안정적으로 복제 할 수없는 기능 (연결된 기술 참조).
예, Windows Vista 및 Windows 7에서 가능합니다.
관리자 권한으로 명령 프롬프트를 엽니 다. 그런 다음 다음 명령을 입력하십시오.
mklink /D C:\LinkName \\NetworkLocation\LocationName
그러면 드라이브에 C
이라는 "기호 링크"가 만들어져 on에 LinkName
링크됩니다 . 물론 Windows는이 링크가 심볼릭 링크라는 것을 알고 있지만이를 로컬 드라이브의 폴더 인 것처럼 취급합니다. 모든 응용 프로그램은이 심볼릭 링크를 로컬 리소스로 취급합니다.LocationName
\\NetworkLocation
도움이 되었기를 바랍니다.
iSCSI 프로토콜을 사용하여 네트워크 드라이브를 가상 물리 디스크로 마운트하여 iSCSI 서버에 액세스 할 수 있습니다. 예를 들어, 자세한 정보는 Free NAS-Google it을 사용하여 설정할 수 있습니다.
Windows를 사용하고 있다고 가정하지만 어떤 버전을 말하지 않습니다. 어쨌든 Windows 탐색기의 도구 메뉴에서 네트워크 드라이브 연결을 선택하십시오. 예를 들어, 메뉴를 숨기는 Vista의 경우 Alt 키를 눌렀다 떼면 메뉴가 표시됩니다.
다음 SUBST
명령을 사용할 수도 있습니다 .
SUBST M: \\COMPUTERNAME\SHARENAME
스크립트를 작성하려면 NET USE 명령을 사용하십시오.
The syntax of this command is:
NET USE
[devicename | *] [\\computername\sharename[\volume] [password | *]]
[/USER:[domainname\]username]
[/USER:[dotted domain name\]username]
[/USER:[username@dotted domain name]
[/SMARTCARD]
[/SAVECRED]
[[/DELETE] | [/PERSISTENT:{YES | NO}]]
NET USE {devicename | *} [password | *] /HOME
NET USE [/PERSISTENT:{YES | NO}]
Alderbury의 답변을 사용하여 Microsoft onedrive 파일을 내 클라우드에 저장하면 작동합니다. Windows 10 PC가 있습니다. Microsoft onedrive는 네트워크 드라이브가 아닌 c : \ 드라이브의 폴더에만 저장됩니다.
예, Windows Vista 및 Windows 7에서 가능합니다.
관리자 권한으로 명령 프롬프트를 엽니 다. 그런 다음 다음 명령을 입력하십시오.
mklink /D C:\LinkName \NetworkLocation\LocationName
그러면 C 드라이브에라는 "기호 링크"가 만들어져 on에 LinkName
링크됩니다 . 물론 Windows는 이것이 심볼릭 링크라는 것을 알고 있지만 로컬 드라이브의 폴더 인 것처럼 취급합니다. 모든 응용 프로그램은이 심볼릭 링크를 로컬 리소스로 취급합니다.LocationName
\NetworkLocation
도움이 되었기를 바랍니다.
mklink /D C:\LinkName \NetworkLocation\LocationName
실제로 작품 의 제안 . 이것이 내가 작동하게 한 방법입니다.
먼저 네트워크 드라이브에서로을 (를) 매핑했습니다 Z:
. 이를 위해 네트워크 드라이브를 마우스 오른쪽 버튼으로 클릭하면 "네트워크 드라이브 연결"이 옵션으로 표시됩니다. 네트워크 드라이브를 열지 않고 비즈니스 용 Onedrive를 저장하려는 폴더를 만듭니다. 그런 다음 폴더를 마우스 오른쪽 버튼으로 클릭하고 Z : 또는 원하는 다른 드라이브에 매핑하십시오.
그런 다음 CMD를 관리자로 실행하십시오. 명령 프롬프트 상자에 입력하십시오 mklink /D C:\ Z:
(공백 필요). 이제 c:\
LinkName이라는 이름 의 파일이 표시됩니다 .
해당 파일을 열면 drive로 매핑 한 디렉토리와 이름이 같은 파일이 나타납니다 Z:
. 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오. 일반 탭 아래에 하단 속성이 있습니다. 읽기 전용 또는 다른 상자가 강조 표시되거나 선택되어 있으면 클릭하여 지우십시오. 그런 다음 적용을 클릭하십시오.
이제 비즈니스 용 Onedrive로 이동하여 해당 폴더 C:\Linkname
가 매핑 된 네트워크 드라이브 인 위치를 선택할 수 있습니다 .
나는 이것이 따라하기를 바랍니다.
다른 곳에서 파일을 원하지만 실제로 여러 위치에서 파일에 액세스 할 필요가없는 경우 가상 폴더를 공유 폴더에 저장하고 일부 소프트웨어를 사용하여 로컬 실제 드라이브로 마운트 할 수 있습니다.
로컬 드라이브처럼 작동하며 모든 소프트웨어가이를 인식하지만 로컬 하드 드라이브의 공간을 소비하지는 않습니다. 실제로 한 번에 둘 이상의 위치에서 해당 파일에 액세스해야하는 경우 다른 사람들이 이미 설명했듯이 하드 링크로 이동하십시오.
편집 전 원본 :
파일을 로컬로 저장 해야하는 응용 프로그램이 있지만 거대한 공간 소비로 인해 서버에 남겨 두어야합니다. 가상 드라이브를 공유 폴더에 저장하고 데몬 툴을 사용하여 매핑했습니다. 매력처럼 작동하며 로컬 저장소로 인식됩니다.
* 기가비트 네트워크로 인해 빠르지 만 완전히 신뢰할 수는 없습니다. 중요한 데이터가 손실되거나 가상 드라이브 파일이 손상 될 수 있습니다. 이를 방지하기 위해 "오프라인 폴더"옵션을 사용할 수 있지만 파일 사본을 로컬로 저장하므로 공간이 많이 소모되어 광산과 같은 경우에는 사용할 수 없습니다.
가장 좋은 방법은 iSCSI를 생성하고이 iSCSI에 연결 한 다음 로컬의 섀도 복사본 저장소를 나타냅니다. 이 게시물은 iSCSI와 Be Happy !!!를 만들었습니다.