Sürücü harflerini yerel klasörlere eşleme


89

Eski dos SUBSTkomutuna eşdeğer bir pencere var mı ?

Yerel bir sürücüdeki bir klasöre yerel bir sürücü harfi atayabilmek istiyorum.

Haritalanmış bir sürücünün işe yarayacağının farkındayım (ve şu ana kadar kullandığım teknik budur), ancak önyükleme işleminde geç kalınana kadar kesilmiş gibi görünmüyor. Geçmişte ben de SUBSTkomutları toplu iş dosyalarına önyükleme işleminde koymaya çalıştım , ancak bu da işe yaramadı.


Yanıtlar:


92

İyi haberler! substKomut hala çalışır Windows 7 !

To oluşturmak yeni bir eşleme:

subst x: C:\Folder\Example

To kaldırmak bir eşleme:

subst x: /D


2
Evet, çalıştığını biliyorum, ancak açılışta otomatik olarak gerçekleşmesini sağlayamadım (özellikle mümkün olduğu kadar erken). Bunun nasıl yapıldığını biliyor musun?
PaoloFCantoni

1
Bir toplu iş dosyasını yukarıdaki komuttan çıkarıp gpedit.msc/ Yerel Grup İlkesi Düzenleyicisi'ne başlangıç ​​komut dosyası olarak eklemeyi denediniz mi?
Josh

Şimdi ... Daha önce denediğimde bunu takip ettiğimi sanmıyorum (bir sysadmin olmamak). Bunu yapacak yer gibi görünüyor ... Ancak, @ 50-3'ün noktasını kullanarak SUBST yerine NET KULLANIMI kullanabilirim.
PaoloFCantoni 13:13

6
Uyarmak, ihtar etmek, dikkat çekmek! SUBST, çok kullanıcılı bir kurulumda pratik olarak kullanılamaz (yalnızca bir gerçek kullanıcı + bir yönetici olsa bile). SUBST eşlemesi kullanıcı yerel olduğundan , diğer kullanıcılar bunu göremez! Örneğin, SUBST-ed bir yere işaret eden bir kısayolda "Yönetici olarak çalıştır" ı tıklarsanız, çalıştırılamaz.
Sz.


91

Alternatif:

net use x: \\ localhost \ c $ \ Folder \ Örnek

Arasındaki fark net useve substsonunu


subst

Bir paylaşım kullanılamaz duruma geldiğinde subst, tekrar bağlanmaya çalışırken PC'nizin performansını etkileyen ciddi şekilde yeniden bağlanmayı tekrar tekrar dener. Yerel dosyaları eşlerken, yalnızca yoldaki klasörleri yeniden adlandırırsanız gerçekleşeceği için bu daha az yaygındır. Bu olursa çözünürlüksubst x: /d

net kullanım

net useBuna bir alternatif sağlamak için win2k / xp ile tanıtıldı. Bir net usekonuma bağlanmak için kullanıldığında ve bu konuma erişilemez hale geldiğinde, pencereler sürücünün bağlantısı kesilmiş olarak rapor edilir ve kullanıcı eşlenen sürücüdeki kaynaklara yeniden bağlanmayı deneyene kadar yeniden bağlanmayı denemez. Bu, notta belirtilen performans sorunlarını giderir.subst


Her iki komut hakkında daha fazla bilgi için komut satırı üzerinden sorgulayabilirsiniz. /?

net use /? & subst /?


1
Normalde, haritalamak istediğim sürücü yerel olduğundan, SUBST kullanırdım. Ancak, USB bağlantılı bir yerel sürücü olduğundan ve her zaman kullanılamadığından, yukarıda belirtilen sorunu tetikler mi?
PaoloFCantoni 13:13

1
İyi düşünür, ancak olduğu gibi, çıkarılabilir bir klavye yuvasına sahip bir ASUS TX300CA Windows 8 transformatör tableti üzerinde kullanmayı düşünüyorum USB) her şeyden önce. Böylece istikrarlı olmalılar. Eminim ASUS buna göre olurdu.
PaoloFCantoni 13:13

2
Yeniden deneme işlevselliğinin yanı sıra, iki yöntem arasında performans farkı var mı? net useYaklaşım tercih görünüyor ama önemli ölçüde daha fazla havai varsa ben yeniden deneniyor sorunu çalıştırmak olası değildir yaşından beri subst kullanacağız katılan ağ yığınını alır çünkü.
Jay Paroline

6
Google çalışanları için: net kullanımı yolun sonunda bir ters eğik çizgi içermesine izin vermiyor, şifreli bir hata 67 atıyor. Yalnızca eğik çizgiyi kaldırın.
Steed

2
Ve Explorer'ın neden yeni parlak sürücünüzü göstermediğini anlamadığınızda, şunu hatırlayın Mapped network drives created by an elevated process will not be visible to an unelevated process and vice versa(bağlantı aynı zamanda bunun üzerinde çalışmak için kayıt defterini nasıl ayarlayabileceğinizi de açıklar).
brichins

31

Açılışta bunu yapmanın en iyi yolu kayıt defterine koymaktır . Regedit.exe dosyasını açın ve

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ DOS Devices

Yeni bir REG_SZ değeri ekleyin ve X:X'in sürücü harfiniz olduğu adı verin

Değer bu formdaki yol olmalıdır

\DosDevices\C:\Folder\Example    

bu şekilde, yönetici olarak çalışan programların sürücüyü görmesini sağlar. substsürücüler görünmüyor.
Jean-François Fabre

Bunun etkili olabilmesi için bir şey (yeniden başlatma gibi) yapmak zorunda mısın?
DaveInCaz

Ek adımlar atılmadığı sürece, eşlenen sürücüden silinen dosyaların Geri Dönüşüm Kutusu'na gönderilmek yerine kalıcı olarak silindiği unutulmamalıdır (bu, kayıt defteri yaklaşımını, SUBST veya NET KULLANIMI kullansanız da geçerlidir). Bu soruya yeni bir cevap eklemek için yeterli itibarım yok, ancak kayıt defteri yaklaşımını genişleten ve Geri Dönüşüm Kutusu'nu etkinleştiren benzer bir soruya cevap ekledim .
Tony Pulokas

2

Başka bir yol da eşlemek istediğiniz klasöre bir paylaşım koymaktır. Daha sonra Windows Explorer'da bilgisayarıma sağ tıklayarak erişebileceğiniz harita ağ sürücü seçeneğini kullanabilirsiniz.

Paylaşımı ayarlamadan önce ağ bulmayı açmanız gerekeceğini unutmayın.

Bu yaklaşımın avantajı, oturum açma sırasında oluşturma seçeneğini ayarlamanızdır.


1

Sadece yukarıdaki cevaplara eklemek için. Başka bir seçenek de bu SU sorusunda ele alınan sembolik bir bağlantıdır Ağ sürücüsü bir klasöre nasıl bağlanır?


Mlink kullanarak sembolik bir bağlantı oluşturmak çok güzel çalışır, ancak yeni bir sürücü harfi değil, sadece bir klasör oluşturmak için kullanabileceğinizi belirtmek gerekir.
Tony Pulokas

-5

En iyi yol sürücü yönetimidir. Bir sürücü harfini almak yerine bir sürücüyü bağlamak için bir yol belirleyebilirsiniz.

Denetim Masası -> Yönetici Araçları -> Bilgisayar Yönetimi -> Sürücü Yönetimi'ne gidin.

Değiştirmek istediğiniz birime sağ tıklayın ve Sürücü Harfi ve Yolunu Değiştir'i seçin.

Bu şekilde, orijinal sürücü harfini birlikte kaldırabilir ve yalnızca bir dizine monte edebilirsiniz. Bu, pencerelerde 24 sürücü sınırını aşabilmenizin bir yoludur.


3
Bu, yalnızca bölümlere mantıksal sürücü harfi eşlemeleri oluşturmanıza olanak sağlar. Bir klasör / yol / dizine bir mantıksal sürücü harfi eşlemesi oluşturmanıza izin vermez, bu yüzden TC / OP'nin gereksinimlerini karşılamaz.
Bulut,

1
Bunun soru ile ne alakası var?
Kangarooo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.