Bir klasörüm var, C: \ foo deyin M: \ sürücüsü olarak takmak istiyorum
Linux'ta bunu bir bağlama montajı ile yapardım.
Bir klasörüm var, C: \ foo deyin M: \ sürücüsü olarak takmak istiyorum
Linux'ta bunu bir bağlama montajı ile yapardım.
Yanıtlar:
Windows'ta subst komutunu kullanabilirsiniz .
subst m: c:\foo
Kalıcı bir yeniden yönlendirme yapmak için kayıt defterini düzenleyebilirsiniz. Bir dize (REG_SZ) değeri ekleyin:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices
Değerin adını sürücü harfine ayarlayın (örn. M :) , ardından veri:
\??\C:\foo\foosub
Bu yöntem girişler ve yeniden başlatmalar üzerinde çalışacaktır. Bunu Windows 2008'de test ettim, bu nedenle Vista, XP, 2003 ve 2000'de de çalışması gerekiyor.
Subst ayrıca Vista'da da çalışır:
C:\Users\juan>subst /?
Associates a path with a drive letter.
SUBST [drive1: [drive2:]path]
SUBST drive1: /D
drive1: Specifies a virtual drive to which you want to assign a path.
[drive2:]path Specifies a physical drive and path you want to assign to
a virtual drive.
/D Deletes a substituted (virtual) drive.
Type SUBST with no parameters to display a list of current virtual drives
.
Komut satırından:
subst M: C:\foo
Bu, Windows XP'de çalışır, diğer sürümlerde test edilmemiştir.
Subst doğru cevaptır. Alt oturumun bir ayar olduğunun farkında olmalısınız. Oturumu kapattığınızda kaybolur ve ikincil bir oturum açma bağlamı oluşturmak için runas kullanıyorsanız, alt sürücünüz bu uygulamalar için orada olmaz.
Bu alt sürücüleri yeniden oluşturmak için başlangıç grubunuzda bir kısayol (.lnk) oluşturabilirsiniz. .Lnk'in hedef özelliği şöyle olmalıdır:
C: \ Windows \ System32 \ cmd.exe / c subst S: C: \ Bazı \ Son Derece \ Gizli \ Yol \ Yol \ Of \ Benim \ Kendi \ src
Bu tekniği tüm geliştiricilerin aynı yolla hata ayıklama sembolleri S: \ ile oluşturmasını sağlamak için kullanıyoruz.
Orada da görsel bir alt uygulama var.
Bunu PowerShell'de de yapabilirsiniz. Suvbversion çalışma klasörüme bir sürücü ayarlamak için aşağıdakileri kullanıyorum:
new-psDrive -name SVN -psprovider FileSystem -root 'c:\documents and settings\xxxx\my documents\subversion\adminscripts\trunk'
Daha sonra şu şekilde erişebilirsiniz:
cd svn:
Bunu yapmanın başka bir yolu, belki de başlangıcında monte etmekle biraz daha iyi oynuyor, hileyi http://windows.microsoft.com/en-us/windows7/Create-a-shortcut-to-map adresinde kullanmaktır. -a-network-sürücü (yani Bilgisayarım -> Araçlar -> Harita Ağ Sürücüsü) ve yerel makinenizin bir ağ ana bilgisayarı olması gerçeğinden yararlanın; Örneğin yeni monte ettim.
\ localhost \ Users \ ben \ Documents \ Dropbox'ım \ Taşınabilir Müzik
M: bu taraftan. Her şeye erişmek için \ localhost \ C $ \ kullanabilirsiniz, ancak burada bununla ilgili biraz sorun yaşadım (her ne kadar benim için çalıştıysa da).
-Robin
Çapraz oturum olan bir şeye ihtiyacınız olursa, aynı kutuda hem iSCSI hedefini hem de iSCSI istemcisini çalıştırmaya bakabilirsiniz. Açıkçası, bu, bunu başarmak için 3. bir tarafa ihtiyacınız olup olmadığına bağlı olarak işletim sisteminize bağlıdır.
Subst Stick bunu bir .bat dosyasına kullanın
@echo off
subst [DRIVE LETTER]: C:\[FOLDER]
Sonra toplu iş dosyasını başlangıç menüsündeki başlangıç klasörüne kaydedin. Windows 8 kullanıyorsanız, başlangıç klasörünü Win + R tuşlarına basarak ve ardından yazarak bulabilirsiniz.%appdata%\Microsoft\Windows\Start Menu\Programs\Startup