chrlo
Messages postés6Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention16 septembre 2008
-
15 sept. 2008 à 14:51
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 2012
-
16 sept. 2008 à 11:00
Bonjour,
Je débute en VB, j'ai crée un petit script qui permets de ajouter le raccourci d'une base Lotus sur le bureau Windows de l'utilisateur. Je dois deployer le raccourci en question sur pas mal de postes et j'aimerai envoyer le resultat de chaque installation vers un fichier txt (log) pour connaitre le nombre de postes deployés, l'heure, la date, le nom du poste, le nom de l'utilisateur...En gros je veux faire un fichier log. Je sais faire en bath avec : echo %computername%_%date%_%time% >log.txt . Mais en VB ? Si vous avez une idée.....Merci
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 15 sept. 2008 à 17:24
Re,
Çà m'étonne... enfin bref.
Essaies ceci.
Dim FF As Integer
FF = FreeFile
Open "C:\Log.txt" For Append As FF
Print #FF, Environ$("COMPUTERNAME") & "_" & Date$ & "_"; Time$
Close FF, ----
[../code.aspx?ID=41455 By Renfield]
chrlo
Messages postés6Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention16 septembre 2008 16 sept. 2008 à 09:25
Merci mais ça marche pas, j'ai un message d'erreur : Identificateur attendu, Erreur de compilation Microsoft VBScript.
Désolé mais je débute vraiment en VB...........Je vais essayer de modifier quelques trucs.
chrlo
Messages postés6Date d'inscriptionmercredi 10 septembre 2008StatutMembreDernière intervention16 septembre 2008 16 sept. 2008 à 10:56
Si....désolé pour le dérangement, j'ai finalement trouvé ça en cherchant sur le web :
Const ForReading 1, ForWriting 2, ForAppending = 8
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set WshNetwork = WScript.CreateObject("WScript.Network")
Set objFileSuccess = objFSO.OpenTextFile("fichier.txt", ForAppending, True)
Tcomputer = WshNetwork.ComputerName
objFileSuccess.WriteLine "Icone " & Tcomputer &" le " & date &" à " & time
Je viens de faire un test et ça marche, merci pour tout et bonne journée.
jrivet
Messages postés7392Date d'inscriptionmercredi 23 avril 2003StatutMembreDernière intervention 6 avril 201260 16 sept. 2008 à 11:00
Salut,
STP la prochaine pense à utiliser la section correcte cela m'évitera de perdre mon temps à te donner la mauvaise solution. Ou au moins le préciser.