[R] Username et computername dans fichier texte

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
fredfr63
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 08 mars 2010 16:11
Status : Hors ligne

[R] Username et computername dans fichier texte

#1

Message par fredfr63 »

Bonjour,

Je viens de poster sur le forum mais je ne sais pas si j'ai fait une mauvaise manip mais mon post à disparu.
Je souhaite écrire, suite à une installation, le nom utilisateur et le nom machine dans une fichier texte. pour le début j'ai utiliser:

Code : Tout sélectionner

$logfile = FileOpen("C.\Log\Monfichier.txt)
FileWriteLine($logfile,"++Mon Appli++", & datetime() & ++")
En vous remerciant d'avance.
Fred
Modifié en dernier par fredfr63 le mar. 09 mars 2010 07:01, modifié 1 fois.
Avatar du membre
scorp84
Niveau 7
Niveau 7
Messages : 414
Enregistré le : mar. 04 nov. 2008 21:51
Localisation : Avignon, France
Status : Hors ligne

Re: Username et computername dans fichier texte

#2

Message par scorp84 »

Bonjour fredfr63,

Il te suffit d'utiliser :

Code : Tout sélectionner

@ComputerName => Nom du PC
@UserName => Nom de l'utilisateur
 
Amicalement.

BM
fredfr63
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 08 mars 2010 16:11
Status : Hors ligne

Re: Username et computername dans fichier texte

#3

Message par fredfr63 »

Salut scorp84 et merci de ta réponse,

Mon problème est plutôt sur la syntaxe
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: Username et computername dans fichier texte

#4

Message par matwachich »

Désolé de te dir ca mon ami, mais ta syntax est completement a coté de la plaque!

Code : Tout sélectionner

$logfile = FileOpen("C.\Log\Monfichier.txt)
FileWriteLine($logfile,"++Mon Appli++", & datetime() & ++"
1- dans fileOpen tu dois metre c:\ et non c.
2- filewrite line n'est pas fermé à la fin
3- ya une virgule entre ...Appli++" et & datetime(), alors que ca devrait etre: "++Mon Appli++" & datetime() & "++"

en gros ca donne ca

Code : Tout sélectionner

$logfile = FileOpen("C:\Log\Monfichier.txt)
FileWriteLine($logfile,"++Mon Appli++" & datetime() & "++")
et n'oublie pas le fileclose!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
ani
Niveau 11
Niveau 11
Messages : 1826
Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status : Hors ligne

Re: [..] Username et computername dans fichier texte

#5

Message par ani »

bonjour,
Avec les info donnée, vous auriez du y arriver ;)

Code : Tout sélectionner

$logfile = FileOpen("C:\Log\Monfichier.txt", 1)
If $logfile = -1 Then
    MsgBox(0, "Erreur", "Impossible d'ouvrir le fichier.")
    Exit
EndIf
FileWriteLine($logfile ,"++Mon Appli++" & datetime() & "++" & @UserName& "++" & @ComputerName)
FileClose($logfile)
bonne continuation ;)
fredfr63
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 08 mars 2010 16:11
Status : Hors ligne

Re: [..] Username et computername dans fichier texte

#6

Message par fredfr63 »

Bonjour,

Merci à Matwachich et à Ani pour votre aide.
Désolé pour la demande mais je viens juste de me mettre à Autoit.
Encore merci et bonne journée.
Fred.
fredfr63
Niveau 1
Niveau 1
Messages : 4
Enregistré le : lun. 08 mars 2010 16:11
Status : Hors ligne

Re: Username et computername dans fichier texte

#7

Message par fredfr63 »

matwachich a écrit :Désolé de te dir ca mon ami, mais ta syntax est completement a coté de la plaque!

Code : Tout sélectionner

$logfile = FileOpen("C.\Log\Monfichier.txt)
FileWriteLine($logfile,"++Mon Appli++", & datetime() & ++"
1- dans fileOpen tu dois metre c:\ et non c.
2- filewrite line n'est pas fermé à la fin
3- ya une virgule entre ...Appli++" et & datetime(), alors que ca devrait etre: "++Mon Appli++" & datetime() & "++"

en gros ca donne ca

Code : Tout sélectionner

$logfile = FileOpen("C:\Log\Monfichier.txt)
FileWriteLine($logfile,"++Mon Appli++" & datetime() & "++")
et n'oublie pas le fileclose!
Bonjour,

Pour le point 1 et 3 c'est une faute de frappe !
Quant au point 2 c'est un manque d'expérience !
Je te remercie pour l'info, mon ami !
Avatar du membre
matwachich
Membre émérite
Membre émérite
Messages : 986
Enregistré le : lun. 19 oct. 2009 04:04
Localisation : Algérie
Status : Hors ligne

Re: [R] Username et computername dans fichier texte

#8

Message par matwachich »

Pas de quoi! on est la pour ça!
Sortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
Répondre