Mapping des lettres de lecteur aux dossiers locaux

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

Je souhaite pouvoir attribuer une lettre de lecteur locale à 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 fini par utiliser), mais cela ne semble pas s'arrêter jusqu'à ce qu'il soit assez tard dans le processus de démarrage. Dans le passé, j'ai déjà essayé de mettre les commandes SUBST dans les fichiers batch dans le processus de démarrage, mais cela ne semble pas fonctionner non plus.

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

Pour créer un nouveau mappage:

subst x: C:\Folder\Example

Pour supprimer un mappage:

subst x: /D

Alternative:

Utilisation nette x: \\ localhost \ c $ \ Folder \ Exemple

La différence entre net use et la valeur inférieure à la rupture


Subst

Lorsqu'un partage devient indisponible, vous subst à nouveau de relancer les performances graves de votre PC alors qu'il essaie de se connecter de nouveau. Ceci est moins fréquent lors de la cartographie des fichiers locaux car il ne se produira que si vous dites renommer les dossiers dans le chemin. La résolution si cela se produit est subst x: /d

Utilisation nette

net use été introduite dans win2k / xp pour fournir une alternative à cela. Lorsque net use est utilisée pour se connecter à un emplacement et que l'emplacement devient inaccessible, Windows annoncera le déconnecteur et ne tentera pas de se connecter à nouveau jusqu'à ce que l'utilisateur essaie de se connecter aux ressources du lecteur mappé. Cela résout les problèmes de performance notés en subst


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

net use /? & subst /?

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

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

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

La valeur devrait être le chemin dans cette forme

 \DosDevices\C:\Folder\Example 

Une autre façon est de placer un partage sur le dossier que vous souhaitez mapper. Vous pouvez ensuite utiliser l'option de lecteur de carte réseau à laquelle vous pouvez accéder en cliquant avec le bouton droit de la souris sur mon ordinateur dans Windows Explorer.

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

L'avantage de cette approche est que vous avez configuré la possibilité de créer lors de la connexion.

Juste pour ajouter aux 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?

La meilleure façon est de gérer les lecteurs. Vous pouvez spécifier un chemin pour monter un lecteur plutôt qu'une lettre de lecteur.

Accédez au Panneau de configuration -> Outils d'administration -> Gestion de l'ordinateur -> Gestion des lecteurs.

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

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