Windows partage via la ligne de commande avec l'utilisateur / pass, sans mapper le lecteur? [fermé]

21

Dans mon travail quotidien, j'ai besoin d'accéder aux données sur des dossiers partagés en utilisant des informations d'identification différentes (mon compte de bureau n'est pas le même que le compte que j'utilise pour accéder à ces serveurs). Normalement, je mappais quelques disques et j'en avais fini; le problème est que j'accède quotidiennement à 40 à 50 serveurs différents - et ce ne sont pas les mêmes serveurs chaque jour.

Ce que j'ai fait jusqu'à présent est basique et ennuyeux - mais cela fonctionne quelque peu. J'ai un dossier avec des sous-dossiers organisant les raccourcis vers chaque dossier partagé. Chaque raccourci est simplement un \\servername\folderpointeur - sur lequel je double-clique et je suis invité à entrer mes informations d'identification.

Ce que j'aimerais faire, c'est utiliser une sorte d'application (ou un fichier batch) pour simplement lancer une fenêtre d'explorateur déjà pointée vers le partage, avec les informations d'identification déjà entrées. Bien qu'il soit assez facile de créer un raccourci de ligne de commande pour une utilisation nette qui mappe le lecteur, en raison du nombre de lecteurs avec lesquels j'interagis avec le mappage d'un lecteur, il est hors de question.

TL; DR: Y a-t-il un moyen de faire quelque chose comme:

explorer.exe /user:domain\username /pass:Pa55w0rd! /folder:\\servername\folder

et faire apparaître une fenêtre d'explorateur sur ce chemin?

rage8885
la source
Je suis confus. Cherchez-vous la net usecommande?
MDMarra
L'utilisation nette est la commande correcte, ou vous pouvez utiliser la commande new-psdrive dans Powershell (nécessite 3.0, entrez $ psversiontable à l'invite pour déterminer la version que vous exécutez).
Davidw
Bienvenue dans Server Fault! Les questions doivent être pertinentes pour l'administration professionnelle du système. Server Fault est un site dédié aux professionnels; les questions novices sont hors sujet, tout comme les questions liées aux scénarios d'utilisation à domicile ou personnelle. Veuillez consulter le Centre d'aide pour plus d'informations sur l'actualité.
TheCleaner
Je connais l'utilisation de net, si vous lisez mon commentaire, vous remarquerez que je ne peux pas spécifiquement utiliser la commande net use. J'essaie simplement d'ouvrir une fenêtre d'explorateur sur le chemin spécifié avec des informations d'identification, il y en a trop (et elles changent trop souvent) pour être montées en tant que lecteur réseau.
rage8885
1
@kagaku Je pense que vous n'êtes pas sûr à 100% de toutes les options avec net use. Vous n'avez pas besoin de mapper un lecteur avec celui-ci. Vous pouvez simplement spécifier des informations d'identification alternatives avec le chemin UNC
MDMarra

Réponses:

39

Il semble que vous ayez raté une partie importante net useavant de l'exclure comme solution. Vous n'avez pas besoin de spécifier de lettre de lecteur avec .

net use \\server\share /user:test testpasswordfonctionnera très bien. Vous n'avez pas besoin de spécifier une lettre de lecteur. Cela permettra d'accéder à ce chemin UNC sous les informations d'identification spécifiées.

Une fois que vous disposez du chemin UNC sous d'autres informations d'identification, vous pouvez lancer une session d'exploration vers le chemin UNC manuellement ou en utilisant start.execomme dans start \\server\share.

Un petit deux lignes comme exemple serait

net use \\server\share /user:test testpassword
start \\server\share
MDMarra
la source
Vous avez raison, je ne savais pas que la lettre de lecteur était facultative. Merci d'avoir expliqué, c'est exactement ce que je cherchais.
rage8885
1
Je ne sais pas si c'est juste une chose Windows 7, mais vous n'utilisez pas le mot de passe / pour définir le mot de passe, il est attendu après le nom de partage, donc dans l'exemple ci-dessus, omettez simplement le / mot de passe: bit. ie net use \\ server \ share / user: test test
Steve Childs
1
@SteveChilds est correct, il ne devrait pas y avoir de "/ mot de passe:" précédant le mot de passe.
Tony
Sucré! Je cherchais cette chose exacte aujourd'hui à ajouter à un script pour installer des fichiers à partir de partages réseau - plus d'USB pour moi! :-)
Danijel-James W