Se connecter à un dossier avec un mots de passe est un id

duthre Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -  
duthre Messages postés 5 Date d'inscription   Statut Membre Dernière intervention   -
Bonsoir,
Ci joint dans ce message il est inscrit un script en .vbs.
Je sais que ce scripte sert à se conecter à un dossier avec un nom d'utilisateur et un mot de passe.

Le problème:

Je ne sais pas comment l'installer sur un ordinateur.
Je vous prierai de me l'expliquer simplement.
Je rappele que pour ouvrir ce script il faut le nommer
ex: documentperso.vbs

LE SCRIPT:

' MNDArguments.vbs
' VBScript to map a network drive with all 5 arguments.
' Author Guy Thomas [http://computerperformance.co.uk/]
' Version 1.3 - April 24th 2010
' ---------------------------------------------------------'
Option Explicit
Dim objNetwork, objShell
Dim strDriveLetter, strRemotePath, strUser, strPassword, strProfile
Dim bForce, bUpdateProfile

strDriveLetter = "Z:"
strProfile = "false"

bForce = "True"
bUpdateProfile = "True"
err.number = vbempty

strUser=inputBox("Votre identifiant :","Identifiant")
strPassword=inputBox("Votre mot de passe :", "Mot de passe")

' Values of variables set

strRemotePath = "\\172.16.1.1\"& strUser &"\Documents" 

Set objNetwork = CreateObject("WScript.Network")
On Error Resume Next
objNetwork.RemoveNetworkDrive strDriveLetter, _
bforce, bUpdateProfile

Set objNetwork = WScript.CreateObject("WScript.Network")
On Error Resume Next

objNetwork.MapNetworkDrive strDriveLetter, strRemotePath, _
strProfile, strUser, strPassword

If err.number = vbEmpty then
 Set objShell = CreateObject("WScript.Shell")
 objShell.run ("Explorer Z:")
Else Wscript.Echo strRemotePath &" non trouvé..."
End If

WScript.Quit



Je vous remercie
A voir également:

3 réponses

goruki Messages postés 62 Date d'inscription   Statut Membre Dernière intervention   22
 
VBS si je ne m'abuse est du Visual Basic. Comme je suppose que tu ne compte pas compiler etc, je t'invite à jeter un oeil via ce lien :
https://www.developpez.net/forums/d196619/general-developpement/programmation-systeme/windows/batch-executer-vbscript-commande-com-exe/

Celà te permettra d'executer ton VBS en écrivant quelque chose de ce genre dans un fichier .bat :

c:\windows\system32\cscript.exe TonFichierVBS.vbs
0
duthre Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir,
Je vous remercie pour le délai de réponsse.

Je voudrais en effet programmé le script sur mon ordinateur. Le problème est que je sais pas comment faire.

Je vous remercie
0
goruki Messages postés 62 Date d'inscription   Statut Membre Dernière intervention   22
 
Comme je vous l'ai dit, le fichier que vous avez mis dans votre texte est déjà un programme (même si il ne resemble pas a un .exe). Il ne vous reste plus qu'a l'executer :

Créer un fichier script.bat
L'éditer comme indiqué dans le lien, puis executer le fichier.

Cela reste pour les utilisateurs avancés.

De plus, votre script fait appel à un serveur distant, ce qui ne reste pas très secure ...

Le principe d'avoir un dossier protégé par mot de passe, c'est évidement que les personnes non habilités ne puissent pas l'ouvrir :)
0
duthre Messages postés 5 Date d'inscription   Statut Membre Dernière intervention  
 
ensuite tu rajoutes c:\scripts à ton chemin PATH

Que veut dire le mot PATH.

Encore merci de votre aide
0