Question Mappage des lettres de lecteur dans les dossiers locaux


Y a-t-il une fenêtre équivalente aux anciens dos SUBST commander?

Je veux pouvoir attribuer une lettre de lecteur local à un dossier sur un lecteur local.

Je me rends compte qu’un lecteur mappé fonctionnera (et jusqu’à présent, c’est la technique que j’ai utilisée), mais il ne semble pas s’interrompre avant le démarrage. J'ai aussi essayé par le passé de mettre SUBST commandes dans les fichiers de commandes dans le processus de démarrage, mais cela ne semble pas fonctionner non plus.


80
2017-09-13 03:51


origine




Réponses:


Bonnes nouvelles! le subst commande fonctionne toujours dans Windows 7!

À créer un nouveau mapping:

subst x: C:\Folder\Example

À retirer une cartographie:

subst x: /D


85
2017-09-13 03:58



Oui, je sais que cela fonctionne, mais je ne pouvais pas le faire se produire automatiquement au démarrage (surtout le plus tôt possible). Savez-vous comment cela peut être fait? - PaoloFCantoni
Avez-vous essayé de créer un fichier de commandes à partir de la commande ci-dessus et de l'ajouter en tant que script de démarrage dans gpedit.msc/ Éditeur de stratégie de groupe local? - Josh
Avoir maintenant ... Je ne pense pas que j'ai suivi cela (ne pas être un administrateur système) quand je l'ai essayé avant. Semble être l'endroit pour le faire ... Cependant, en utilisant le point de @ 50-3, je peux utiliser NET USE à la place de SUBST. - PaoloFCantoni
Mise en garde! SUBST est pratiquement inutilisable sur une configuration multi-utilisateurs (même si un seul utilisateur réel + un administrateur). Comme un mapping SUBST est utilisateur-local, les autres utilisateurs ne le verront pas! Par exemple. vous cliquez sur "Exécuter en tant qu'administrateur" sur un raccourci qui pointe vers un emplacement SUBST-ed, et il ne pourra pas s'exécuter. - Sz.
@PaoloFCantoni, ici: Comment rendre le mappage de SUBST persistant lors des redémarrages? .. - Pacerier


Alternative:

net use x: \\ localhost \ c $ \ Dossier \ Exemple

La différence entre net use Et subst sous la rupture


subst

Quand un partage devient indisponible subst essaiera encore et encore de se reconnecter aux performances de votre PC en essayant de se reconnecter. Ceci est moins fréquent lors du mappage de fichiers locaux car cela ne se produira que si vous dites de renommer les dossiers dans le chemin. La résolution si cela se produit est subst x: /d

utilisation nette

net use a été introduit dans win2k / xp pour fournir une alternative à cela. Quand net use est utilisé pour se connecter à un emplacement et cet emplacement devient inaccessible. Windows signale que le lecteur est déconnecté et ne tente pas de se reconnecter tant que l'utilisateur n'essaie pas de se reconnecter aux ressources du lecteur mappé. Cela résout les problèmes de performance notés dans subst


Pour plus d'informations sur les deux commandes, vous pouvez interroger via la ligne de commande avec /?

net use /? Et subst /?


86
2017-09-13 04:51



Normalement, puisque le lecteur auquel je veux mapper est local, j'utiliserais SUBST. Cependant, étant donné qu’il s’agit d’un lecteur USB connecté en USB et pas toujours disponible, cela déclenchera-t-il le problème décrit ci-dessus? - PaoloFCantoni
Bonne réflexion, mais en l’occurrence, j’ai l’intention de l’utiliser sur une tablette transformateur ASUS TX300CA Windows 8 qui possède un dock clavier détachable. sont USB) avant toute autre chose. Ils devraient donc être stables. Je suis sûr que ASUS aurait trié cela. - PaoloFCantoni
Outre la fonctionnalité de nouvelle tentative, existe-t-il une différence de performances entre les deux méthodes? le net use L'approche me semble préférable, mais s'il y a beaucoup plus de frais généraux parce que la pile de réseau est impliquée, j'utiliserai la fonction subst car je ne risque pas de rencontrer le problème de la nouvelle tentative. - Jay Paroline
Pour les utilisateurs de Google: net use ne permet pas au chemin de contenir une barre oblique inverse finale, jette une erreur cryptique 67. Supprimez simplement la barre oblique. - Steed
Et quand vous ne pouvez pas comprendre pourquoi Explorer etc ne montrent pas votre nouveau disque brillant, rappelez-vous que Mapped network drives created by an elevated process will not be visible to an unelevated process and vice versa (Le lien explique également comment vous pouvez modifier le registre pour y remédier). - brichins


La meilleure façon de faire cela à travers le démarrage est de mettez le dans le registre. Ouvrez regedit.exe et accédez à

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

Ajoutez une nouvelle valeur REG_SZ et nommez-la X: où X est votre lettre de lecteur

La valeur doit être le chemin dans cette forme

\DosDevices\C:\Folder\Example    

28
2018-04-07 01:43



De cette façon, les programmes exécutés en tant qu'administrateur peuvent voir le lecteur. subst les lecteurs ne sont pas vus. - Jean-François Fabre


Une autre méthode consiste à placer un partage sur le dossier que vous souhaitez mapper. Vous pouvez ensuite utiliser l'option de lecteur de carte réseau accessible en cliquant avec le bouton droit de la souris sur mon ordinateur dans l'explorateur Windows.

Notez que vous devez activer la découverte du réseau avant de configurer le partage.

L'avantage de cette approche est que vous définissez l'option de création lors de l'ouverture de session.


2
2017-08-13 19:19





Juste pour ajouter aux réponses ci-dessus. Une autre option est un lien symbolique qui est couvert dans cette question de SU Comment monter un lecteur réseau dans un dossier?


1
2017-08-05 16:51





Le meilleur moyen est de gérer les disques. Vous pouvez spécifier un chemin sur lequel monter un lecteur plutôt qu'une lettre de lecteur.

Allez dans Panneau de configuration -> Outils d'administration -> Gestion de l'ordinateur -> Gestion des disques.

Cliquez avec le bouton droit sur le volume que vous souhaitez modifier et sélectionnez Modifier la lettre de lecteur et les chemins d'accès.

De cette façon, vous pouvez supprimer la lettre de lecteur d'origine tous ensemble et la placer sous un répertoire uniquement. Voici comment vous pouvez contourner la limite de 24 disques dans Windows.


-5
2017-10-08 19:28



Cela vous permet uniquement de créer des mappages de lettres de pilotes logiques sur des partitions. Il ne vous permet pas de créer un mappage de lettre de lecteur logique dans un dossier / chemin / répertoire, de sorte qu'il ne répond pas aux besoins de TC / OP. - DevNull
Qu'est-ce que cela a à voir avec la question? - Kangarooo