Perché un'unità secondaria è utilizzabile da un prompt dei comandi ma non da Esplora risorse di Windows 7


11

Ho una chiave di registro in [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run] Il valore della chiave è

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

Il più delle volte quando avvio il computer il comando subst sembra funzionare solo a metà. Se apro un prompt dei comandi posso usare t: fine. Tuttavia, se guardo Windows Explorer T: non è presente e se lo digito nella barra degli indirizzi, viene visualizzato un messaggio di errore che dice "Windows non riesce a trovare 't:'. Controlla l'ortografia e riprova".

Questo è su Windows 7 Enterprise a 64 bit.

Qualche idea?


non ho mai usato subst me stesso, ma questo è ciò che Wikipedia ha da dire sull'impostazione di una mappatura persistente. spero che sia d'aiuto
Xantec il


Ci sono così tanti livelli di API e wrapper .DLL in Windows che è davvero sorprendente quando si apporta una modifica che è effettivamente visibile ovunque. Il comando è apparso per la prima volta in DOS, quindi è l'ambiente "previsto".
LawrenceC

Risposte:


13

Questo comando crea una Z: subst persistente di C: \ DirectoryName

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

+1. Funziona ancora con Windows Server 2012. Richiede un riavvio.
Neolisk,

Non funziona sul mio computer Windows 10 con versione 1607 / build 14393. Qualcuno può confermare?
Julius Bullinger,

Windows 2019 Server funziona ancora, quindi dovrebbe funzionare anche Win10. Ma poiché l'impostazione è in HKLM, è necessario un riavvio, un semplice logoff non è sufficiente.
vic

12

Questo probabilmente accade perché il comando run è elevato (come amministratore). Se si esegue il comando subst non elevato, verrà visualizzato in Esplora risorse. È possibile verificarlo eseguendo il subst su un prompt dei comandi con privilegi elevati.


1
Ci ho provato, ma non ci è voluto ancora.
Jim Fell,

Non credevo che avrebbe funzionato, ma avevi ragione! ha funzionato ho mappato il mio dropbox su Z: al volo. ben fatto
Mickey Perlstein

Non funziona su Windows 10
Starnuto di topo,

1
@Starnutoditopo, funziona bene in Windows 10, supponendo che la shell cmd non sia elevata.
Eryk Sun,


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.