Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
jbongran
bayosky wrote:
bonjour,
Sur une machine nommée TRUC y'a un répertoire partagé avec comme nom de partage MACHIN
on y accède donc par TRUCMACHIN
mais ce partage est protégé par un mot de passe ...
Un script VBS peut-il transmettre le mot de passe et accéder au MACHIN sans pb... ?
euh ... et si oui, comment ? :o)
Merci d'avance,
HB
En consultant la doc de vbscript 5.6 ? Copier/coller de cette doc: object.MapNetworkDrive(strLocalName, strRemoteName, [bUpdateProfile], [strUser], [strPassword]) Arguments object Objet WshNetwork. strLocalName Valeur de chaîne indiquant le nom qui permettra d'identifier localement le lecteur mappé. strRemoteName Valeur de chaîne indiquant le nom UNC du partage (xxxyyy). bUpdateProfile Facultatif. Valeur booléenne indiquant si les informations de mappage sont stockées dans le profil de l'utilisateur actuel. Si bUpdateProfile est fourni avec la valeur true, le mappage est stocké dans le profil utilisateur (la valeur par défaut est false). strUser Facultatif. Valeur de chaîne indiquant le nom de l'utilisateur. Vous devez fournir cet argument si vous mappez un lecteur réseau en vous servant des références d'une personne autre que l'utilisateur en cours. strPassword Facultatif. Valeur de chaîne indiquant le mot de passe de l'utilisateur. Vous devez fournir cet argument si vous mappez un lecteur réseau en vous servant des références d'une personne autre que l'utilisateur en cours.
bayosky wrote:
bonjour,
Sur une machine nommée TRUC
y'a un répertoire partagé
avec comme nom de partage MACHIN
on y accède donc par \TRUCMACHIN
mais ce partage est protégé par un mot de passe ...
Un script VBS peut-il
transmettre le mot de passe
et accéder au MACHIN sans pb... ?
euh ... et si oui, comment ? :o)
Merci d'avance,
HB
En consultant la doc de vbscript 5.6 ?
Copier/coller de cette doc:
object.MapNetworkDrive(strLocalName, strRemoteName, [bUpdateProfile],
[strUser], [strPassword])
Arguments
object
Objet WshNetwork.
strLocalName
Valeur de chaîne indiquant le nom qui permettra d'identifier localement le
lecteur mappé.
strRemoteName
Valeur de chaîne indiquant le nom UNC du partage (\xxxyyy).
bUpdateProfile
Facultatif. Valeur booléenne indiquant si les informations de mappage sont
stockées dans le profil de l'utilisateur actuel. Si bUpdateProfile est
fourni avec la valeur true, le mappage est stocké dans le profil utilisateur
(la valeur par défaut est false).
strUser
Facultatif. Valeur de chaîne indiquant le nom de l'utilisateur. Vous devez
fournir cet argument si vous mappez un lecteur réseau en vous servant des
références d'une personne autre que l'utilisateur en cours.
strPassword
Facultatif. Valeur de chaîne indiquant le mot de passe de l'utilisateur.
Vous devez fournir cet argument si vous mappez un lecteur réseau en vous
servant des références d'une personne autre que l'utilisateur en cours.
Sur une machine nommée TRUC y'a un répertoire partagé avec comme nom de partage MACHIN
on y accède donc par TRUCMACHIN
mais ce partage est protégé par un mot de passe ...
Un script VBS peut-il transmettre le mot de passe et accéder au MACHIN sans pb... ?
euh ... et si oui, comment ? :o)
Merci d'avance,
HB
En consultant la doc de vbscript 5.6 ? Copier/coller de cette doc: object.MapNetworkDrive(strLocalName, strRemoteName, [bUpdateProfile], [strUser], [strPassword]) Arguments object Objet WshNetwork. strLocalName Valeur de chaîne indiquant le nom qui permettra d'identifier localement le lecteur mappé. strRemoteName Valeur de chaîne indiquant le nom UNC du partage (xxxyyy). bUpdateProfile Facultatif. Valeur booléenne indiquant si les informations de mappage sont stockées dans le profil de l'utilisateur actuel. Si bUpdateProfile est fourni avec la valeur true, le mappage est stocké dans le profil utilisateur (la valeur par défaut est false). strUser Facultatif. Valeur de chaîne indiquant le nom de l'utilisateur. Vous devez fournir cet argument si vous mappez un lecteur réseau en vous servant des références d'une personne autre que l'utilisateur en cours. strPassword Facultatif. Valeur de chaîne indiquant le mot de passe de l'utilisateur. Vous devez fournir cet argument si vous mappez un lecteur réseau en vous servant des références d'une personne autre que l'utilisateur en cours.
Méta-MCI
Bonjour !
Le plus facile, c'est de wrapper l'invite de commande. Exemple : net use R: TRUCMachin motdepasse /USER:nomutilisateur
Évidemment, cela se traduira par une ou deux lignes de VBS, mais foskifo...
D'ailleurs, le même exemple, en VBS :
WScript.CreateObject("WScript.Shell").Run "net use R: TRUCMachin motdepasse /USER:nomutilisateur",0
@-salutations
Michel Claveau
Bonjour !
Le plus facile, c'est de wrapper l'invite de commande. Exemple :
net use R: \TRUCMachin motdepasse /USER:nomutilisateur
Évidemment, cela se traduira par une ou deux lignes de VBS, mais foskifo...
D'ailleurs, le même exemple, en VBS :
WScript.CreateObject("WScript.Shell").Run "net use R: \TRUCMachin
motdepasse /USER:nomutilisateur",0
Le plus facile, c'est de wrapper l'invite de commande. Exemple : net use R: TRUCMachin motdepasse /USER:nomutilisateur
Évidemment, cela se traduira par une ou deux lignes de VBS, mais foskifo...
D'ailleurs, le même exemple, en VBS :
WScript.CreateObject("WScript.Shell").Run "net use R: TRUCMachin motdepasse /USER:nomutilisateur",0
@-salutations
Michel Claveau
bayosky
bonjour,
Je ne comprend pas bien le lien entre les deux réponses et ma question.... :o( Les deux solutions proposées concernent,me semble-t-il, le mappage sur une ressource "appartenant à qqun d'autre" d'ou la nécessité de fournir le nom d'utilisateur et le mot de passe d'icelui... ( si l'on veut acceder au répertoire perso de qqun sur un serveur par exemple )
Ma situation n'a rien à voir...
Sur chacune des machines Windows 98 nommées TRUC01 à TRUC15 situées dans une salle un répertoire est partagé avec comme nom MACHIN.
Un mot de passe a été défini pour que l'écriture ( depuis le réseau ) soit limitée ... ( pour le moment c'est le même sur chaque machine...)
Il n'y a aucun nom d'utilisateur dans cette affaire...
Le script doit "balayer" la salle pour déposer qq chose dans les TRUCnnMACHIN
voilà ...
A+
hubert.
bonjour,
Je ne comprend pas bien le lien entre les deux réponses et ma
question.... :o(
Les deux solutions proposées concernent,me semble-t-il, le mappage sur
une ressource "appartenant à qqun d'autre" d'ou la nécessité de
fournir le nom d'utilisateur et le mot de passe d'icelui... ( si l'on
veut acceder au répertoire perso de qqun sur un serveur par exemple )
Ma situation n'a rien à voir...
Sur chacune des machines Windows 98 nommées TRUC01 à TRUC15 situées
dans une salle
un répertoire est partagé avec comme nom MACHIN.
Un mot de passe a été défini pour que l'écriture ( depuis le réseau )
soit limitée ...
( pour le moment c'est le même sur chaque machine...)
Il n'y a aucun nom d'utilisateur dans cette affaire...
Le script doit "balayer" la salle pour déposer qq chose dans les
\TRUCnnMACHIN
Je ne comprend pas bien le lien entre les deux réponses et ma question.... :o( Les deux solutions proposées concernent,me semble-t-il, le mappage sur une ressource "appartenant à qqun d'autre" d'ou la nécessité de fournir le nom d'utilisateur et le mot de passe d'icelui... ( si l'on veut acceder au répertoire perso de qqun sur un serveur par exemple )
Ma situation n'a rien à voir...
Sur chacune des machines Windows 98 nommées TRUC01 à TRUC15 situées dans une salle un répertoire est partagé avec comme nom MACHIN.
Un mot de passe a été défini pour que l'écriture ( depuis le réseau ) soit limitée ... ( pour le moment c'est le même sur chaque machine...)
Il n'y a aucun nom d'utilisateur dans cette affaire...
Le script doit "balayer" la salle pour déposer qq chose dans les TRUCnnMACHIN
voilà ...
A+
hubert.
allonsbouger
Tu peux utiliser sous Dos quelque chose genre Net use X: TrucMachin /user:domaineuser password
Eric
"bayosky" a écrit dans le message de news:
bonjour,
Sur une machine nommée TRUC y'a un répertoire partagé avec comme nom de partage MACHIN
on y accède donc par TRUCMACHIN
mais ce partage est protégé par un mot de passe ...
Un script VBS peut-il transmettre le mot de passe et accéder au MACHIN sans pb... ?
euh ... et si oui, comment ? :o)
Merci d'avance,
HB
Tu peux utiliser sous Dos
quelque chose genre Net use X: \TrucMachin /user:domaineuser password
Eric
"bayosky" <bidonus@pasla.ici> a écrit dans le message de news:
O2dsMUuSGHA.5908@TK2MSFTNGP10.phx.gbl...
bonjour,
Sur une machine nommée TRUC
y'a un répertoire partagé
avec comme nom de partage MACHIN
on y accède donc par \TRUCMACHIN
mais ce partage est protégé par un mot de passe ...
Un script VBS peut-il
transmettre le mot de passe
et accéder au MACHIN sans pb... ?