Bir ağ konumunu yerel bir fiziksel disk olarak görünecek şekilde bağlamanın bir yolu var mı? örneğin \\computer\share
olarak D:
(bir ağ sürücüsü)
Bir ağ konumunu yerel bir fiziksel disk olarak görünecek şekilde bağlamanın bir yolu var mı? örneğin \\computer\share
olarak D:
(bir ağ sürücüsü)
Yanıtlar:
Bu (neredeyse) aynı soruda söylediğim gibi :
Bunun gerçekten yapmak istediğiniz şey olduğundan emin misiniz? Bunun Joel üzerinde Yazılım üzerinde neden kötü bir kötü fikir olduğu konusunda çok iyi bir makale var (3. maddeye bakınız) ...
Sonuç beyanı:
Sonuç: bir dahaki sefere ağ kaynaklarına erişmenize izin veren bir programlama ürünü satmaya çalıştığında, yerel kaynaklara erişirken tam tersi yönde tam hızda çalışabilirsiniz.
Nedenini bilmek istiyorsanız, makalenin ilgili bölümlerini okuyun.
Ve sorunuzun kısa cevabı: Hayır. Kolayca değil ve nedeni, yerel bir diskin bir ağ paylaşımının sahip olmadığı her türlü işlevselliğe sahip olması bekleniyor. Yerel bir disk, bir ağ paylaşımının sahip olmadığı bir yerel dosya sistemini (NTFS / FAT / etc) bekler (Eh, öyle, ancak barındırdığı sunucuda, konumunuzda değil) ve diğer tüm ana bilgisayarların güvenli veya güvenilir bir şekilde çoğaltılamayan özellikler (bağlantılı makaleye bakın).
Evet, bu Windows Vista ve Windows 7'de mümkündür.
Komut İstemi'ni yönetici olarak açın. Ardından aşağıdaki komutu yazın:
mklink /D C:\LinkName \\NetworkLocation\LocationName
Bu Drive üzerinde bir "sembolik bağlantı" yaratacak C
denilen LinkName
bağlanacağı, LocationName
üzerinde \\NetworkLocation
. Windows, elbette, bunun sembolik bir bağlantı olduğunu bilecek, ancak yerel sürücüdeki bir klasör gibi davranacaktır. Tüm uygulamalar bu sembolik bağlantıya yerel bir kaynak olarak bakacaktır.
Bu yardımcı olur umarım.
İSCSI sunucusuna erişmek için iSCSI protokolünü kullanarak bir ağ sürücüsünü sanal fiziksel disk olarak monte edebilirsiniz - örneğin, daha fazla bilgi için Free NAS - Google it kullanarak bir tane kurabilirsiniz.
Windows'u kullandığınızı varsayıyorum, ancak hangi sürümü söylemiyorsunuz. Her durumda, Araçlar menüsünde Windows Gezgini'nde Ağ Sürücüsünü Eşle'yi seçin. Örneğin, menüleri gizleyen Vista'daysanız, menüleri göstermek için Alt tuşuna basıp bırakın.
Ayrıca şu SUBST
komutu da kullanabilirsiniz :
SUBST M: \\COMPUTERNAME\SHARENAME
Komut dosyasını yazmak istiyorsanız, NET USE komutunu kullanın:
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}]
Microsoft onedrive dosyalarımı bulut bulutuma kaydetmek için Alderbury yanıtını kullandım ve işe yarıyor. Windows 10 bilgisayarım var. Microsoft onedrive bir ağ sürücüsüne değil, yalnızca c: \ sürücüsündeki klasörlere kaydeder.
Evet, bu Windows Vista ve Windows 7'de mümkündür.
Komut İstemi'ni yönetici olarak açın. Ardından aşağıdaki komutu yazın:
mklink /D C:\LinkName \NetworkLocation\LocationName
Bu, C Sürücüsünde çağrılan "simgesel bir bağlantı" oluşturur LinkName
ve bu bağlantı, LocationName
üzerine bağlanır \NetworkLocation
. Windows elbette bunun sembolik bir bağlantı olduğunu bilecek, ancak yerel sürücüdeki bir klasör gibi davranacaktır. Tüm uygulamalar bu sembolik bağlantıya yerel bir kaynak olarak bakacaktır.
Bu yardımcı olur umarım.
mklink /D C:\LinkName \NetworkLocation\LocationName
Aslında önerisi işe yarıyor. İşte bu şekilde yaptım:
İlk olarak ağ sürücüsü tarafından olarak eşledim Z:
. Bunu yapmak için ağ sürücüsüne sağ tıklayın ve bir seçenek olarak "Ağ sürücüsünü eşle" seçeneğini göreceksiniz. Ağ sürücüsünü açıp sürücüde Onedrive İş'i depolamak istediğiniz klasörü oluşturmazsanız. Ardından klasöre sağ tıklayın ve Z: veya istediğiniz herhangi bir sürücüyü eşlemek için eşleyin.
Ardından, CMD'yi yönetici olarak çalıştırın. Gelen komut istemi kutusuna yazın mklink /D C:\ Z:
(boşluklar gereklidir). Şimdi c:\
LinkName adında bir dosya göreceksiniz.
Bu dosyayı açın, sürücü olarak eşlediğiniz diziyle aynı ada sahip bir dosya göreceksiniz Z:
. Buna sağ tıklayın ve Özellikler'e tıklayın. Genel sekmesinin altında, alt özelliklerde göreceksiniz. Salt okunur veya başka bir kutu vurgulanırsa veya işaretlenirse, temizlemek için üzerine tıklayın. Ardından uygula'yı tıklayın.
Şimdi Onedrive İş'e gidebilir ve içindeki klasörün C:\Linkname
eşlenen ağ sürücüsü olduğu konumu seçebilirsiniz .
Umarım bunu takip etmek kolaydır.
Windows 10'dan itibaren, ağı sağ tıklamanız ve "sürücüyü bağla" yı tıklamanız yeterlidir ("kesim" in hemen üstünde).
Bir harf ayarlayacaktır (D :, E: veya başka) ve yerel bir sürücü gibi görünecektir.
Dosyalarınızı başka bir yerde istiyorsanız, ancak aynı anda birçok konumdan erişmeniz gerekmiyorsa, paylaşılan bir klasöre sanal bir sürücü kaydedebilir ve yerel bir fiziksel sürücü olarak monte etmek için bazı yazılımlar kullanabilirsiniz.
Yerel bir sürücü gibi davranacak, tüm yazılımlar bu şekilde tanıyacak, ancak yerel sabit sürücülerinizde yer kaplamaz. Bu dosyalara aynı anda iki veya daha fazla konumdan erişmeniz gerekiyorsa, diğerleri zaten açıklandığı gibi sabit bağlantıya gidin.
Düzenlemeden önce orijinal metin:
Dosyaların yerel olarak kaydedilmesini gerektiren bir uygulama var, ancak devasa alan tüketimi nedeniyle sunucuda bırakmam gerekiyor. Bir sanal sürücüyü paylaşılan bir klasöre kaydettim ve Daemon Tools'u kullanarak eşledim. Bir cazibe gibi çalışır ve yerel depolama olarak kabul edilir.
* Gigabit ağı nedeniyle hızlı, ancak tamamen güvenilir değil. Kritik verileri kaybedebilir veya sanal sürücünün dosyasını bozabilirsiniz. Bunu önlemek için "Çevrimdışı klasör" seçeneğini kullanabilirsiniz, ancak dosyaların bir kopyasını yerel olarak kaydettiğinden, çok fazla yer kaplayabilir, bu da benimki gibi durumlarda kullanılmasını imkansız hale getirir.
En iyi yöntem iSCSI oluşturulur, bu iSCSI'ye bağlanır ve yerel için Shadown Copy depolamasını belirtir. Bu yazı iSCSI ve Be Happy !!!