Mengapa subst drive dapat digunakan dari prompt perintah tetapi tidak untuk Windows 7 explorer


11

Saya memiliki kunci registri di bawah [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] . Nilai kuncinya adalah

"c:\windows\system32\cmd.exe" /c subst t: e:\MyFolder

Lebih sering daripada tidak ketika saya boot komputer perintah subst tampaknya hanya berfungsi setengah. Jika saya membuka command prompt saya bisa menggunakan t: baik. Namun jika saya melihat di windows explorer T: tidak ada dan jika saya mengetiknya di address bar saya mendapat pesan kesalahan yang mengatakan "Windows tidak dapat menemukan 't:'. Periksa ejaan dan coba lagi."

Ini pada Windows 7 Enterprise 64 bit.

Ada ide?


Saya tidak pernah menggunakan subt sendiri, tapi inilah yang dikatakan Wikipedia tentang pengaturan pemetaan yang persisten. Semoga ini bisa membantu
Xantec


Ada begitu banyak lapisan API dan pembungkus. DLL di Windows yang sebenarnya mengejutkan ketika Anda membuat perubahan yang memang terlihat di mana-mana. Perintah pertama kali muncul di DOS sehingga itu "diharapkan" lingkungan.
LawrenceC

Jawaban:


12

Perintah ini menciptakan Z: subtitle C: \ DirectoryName yang persisten

reg add "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\DOS Devices" /v Z: /t REG_SZ /d "\??\C:\DirectoryName" /f

+1. Masih berfungsi di Windows Server 2012. Perlu dimulai ulang.
Neolisk

Ini tidak berfungsi pada mesin Windows 10 saya dengan versi 1607 / build 14393. Adakah yang bisa mengonfirmasi?
Julius Bullinger

11

Ini mungkin terjadi karena menjalankan perintah menjalankan ditinggikan (sebagai administrator). Jika Anda menjalankan perintah subst tidak ditinggikan Anda akan melihatnya di Windows Explorer. Anda dapat menguji ini dengan menjalankan subst pada prompt perintah yang ditinggikan.


1
Saya mencoba ini, tetapi masih belum juga.
Jim Fell

Tidak percaya ini akan berhasil, tetapi Anda benar! itu berhasil saya memetakan dropbox saya ke Z: on the fly. Bagus sekali
Mickey Perlstein

Tidak bekerja di Windows 10
Starnuto di topo

1
@Tarnutoditopo, berfungsi dengan baik di Windows 10, dengan asumsi shell cmd tidak meningkat.
Eryk Sun

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.