J'ai une clé de registre sous [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
La valeur de la clé est
"c:\windows\system32\cmd.exe" /c subst t: e:\MyFolder
Le plus souvent, lorsque je démarre l'ordinateur, la commande subst semble ne fonctionner qu'à moitié. Si j'ouvre une invite de commande, je peux utiliser t: fine. Cependant, si je regarde dans l'explorateur Windows T: n'est pas là et si je le tape dans la barre d'adresse, je reçois un message d'erreur disant "Windows ne peut pas trouver 't:'. Vérifiez l'orthographe et réessayez."
C'est sur Windows 7 Enterprise 64 bits.
Des idées?
Réponses:
Cette commande crée un Z: subst persistant de C: \ DirectoryName
la source
Cela se produit probablement parce que la commande run s'exécute avec un niveau élevé (en tant qu'administrateur). Si vous exécutez la commande subst non élevée, vous la verrez dans l'Explorateur Windows. Vous pouvez tester cela en exécutant le subst sur une invite de commandes élevée.
la source
Utilisez l'utilitaire PSubst 3. Il s'agit d'un fichier batch DOS qui mappe un lecteur en permanence. Fonctionne dans toutes les versions de Windows après XP.
Dépôt Github
Télécharger la dernière version Lien direct
la source
https://github.com/ildar-shaimordanov/psubst
Il s'agit du référentiel d'origine de l'
psubst
outil permettant aux disques SUBSTed d'être persistants entre les redémarrages.la source