2013-09-13 03:51:26 +0000 2013-09-13 03:51:26 +0000
91
91

Mise en correspondance des lettres du lecteur avec les dossiers locaux

Existe-t-il une fenêtre équivalente à l'ancienne commande dos SUBST ?

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

Je me rends compte qu'un disque mappé fonctionnera (et c'est la technique que j'ai fini par utiliser jusqu'à présent), mais il ne semble pas s'intégrer avant un certain temps dans le processus de démarrage. J'ai également essayé par le passé de mettre des commandes SUBST dans des fichiers de commandes au démarrage, mais cela ne semble pas fonctionner non plus.

Réponses (6)

92
92
92
2013-09-13 03:58:42 +0000

Bonne nouvelle ! La commande subst fonctionne toujours dans Windows 7 !

Pour créer une nouvelle cartographie :

subst x: C:\Folder\Example

Pour retirer une cartographie :

subst x: /D

92
92
92
2013-09-13 04:51:25 +0000

Alternative:

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

La différence entre net use & subst ci-dessous casse


subst

Lorsqu'une action devient indisponible, subst essaiera encore et encore de se reconnecter, ce qui aura un impact important sur les performances de votre PC lorsqu'il essaiera de se reconnecter. Cette situation est moins fréquente lors du mappage de fichiers locaux, car elle ne se produit que si vous dites de renommer les dossiers dans le chemin d'accès. Si cela se produit, la résolution est de subst x: /d

net use

net use a été introduite dans win2k/xp pour fournir une alternative à cela. Lorsque net use est utilisé pour se connecter à un emplacement et que cet emplacement devient inaccessible, Windows signale que le lecteur est déconnecté et n'essaie pas de se reconnecter jusqu'à ce que l'utilisateur essaie 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 effectuer une requête via la ligne de commande avec /?

net use /? & subst /?

31
31
31
2015-04-07 01:43:05 +0000

La meilleure façon de procéder au démarrage est de le mettre dans le registre . Ouvrez regedit.exe et naviguez vers

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

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

La valeur doit être le chemin sous cette forme

\DosDevices\C:\Folder\Example
2
2
2
2015-08-13 19:19:21 +0000

Un autre moyen est de mettre un partage sur le dossier que vous voulez cartographier. Vous pouvez alors utiliser l'option de lecteur de réseau de carte qui est accessible en cliquant avec le bouton droit de la souris sur mon ordinateur dans l'explorateur Windows.

Notez que vous devrez 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 la connexion.

1
1
1
2015-08-05 16:51:05 +0000

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

-5
-5
-5
2015-10-08 19:28:15 +0000

Le meilleur moyen est la gestion de la conduite. Vous pouvez spécifier un chemin pour monter un lecteur plutôt qu'une lettre de lecteur.

Allez dans le panneau de configuration -> Outils d'administration -> Gestion de l'ordinateur -> Gestion du lecteur.

Faites un clic droit sur le volume que vous souhaitez modifier, puis sélectionnez Modifier la lettre de lecteur et les chemins d'accès.

De cette façon, vous pouvez supprimer la lettre de lecteur originale en entier, et la faire monter sous un répertoire uniquement. C'est ainsi que vous pouvez contourner la limite des 24 lecteurs dans Windows.