IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBScript Discussion :

Resultat dans un fichier %username%


Sujet :

VBScript

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2009
    Messages : 4
    Par défaut Resultat dans un fichier %username%
    Bonjour,

    J'ai mon code qui fonctionne comme je veux mais j'aimerai qu'au moment ou il crée le fichier il le nomme selon l'user qui a activer le script.

    donc au lieu de c:\wsh\tp1\test.txt j'aimerai c:\wsh\tp1\TOTO.txt


    Voici mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    Option Explicit	'implique que je déclare toutes les variables
     
    Dim objReseau
    Dim chMsg1, chMsg2, chMsg3, chMessage
    Dim monnom
    Dim objSF, MonFichier
     
    Set objSF = CreateObject("Scripting.FileSystemObject")
     
    Set MonFichier = objSF.CreateTextFile("c:\wsh\tp1\test.txt")
     
     
     
     
    'instanciation (création) d’un objet de type NetWork
    Set objReseau = CreateObject("Wscript.Network")
     
     
     
     
    monFichier.writeline("Vous ête connecté en tant que : " & objReseau.UserName)
    monFichier.writeline("sur la machine nommée : " & objReseau.ComputerName)
    monFichier.writeline("dans le domaine : " & objReseau.UserDomain)
     
     
     
    MonFichier.Close
    Wscript.Echo "Vérifiez dans le répertoire l'existence du fichier test.txt"
     
    Wscript.Echo chMessage
    (ps : je débute dans le scripting)

    merci

  2. #2
    Membre expérimenté
    Inscrit en
    Mai 2008
    Messages
    189
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 189
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    Option Explicit	'implique que je déclare toutes les variables
     
    Dim objReseau
    Dim chMsg1, chMsg2, chMsg3, chMessage
    Dim monnom
    Dim objSF, MonFichier
     
    Set WshNetwork.CreateObject("Wscript.Network")
    UserName = WshNetwork.Username
    Set objSF = CreateObject("Scripting.FileSystemObject") 
    Set MonFichier = objSF.CreateTextFile("c:\wsh\tp1\" & UserName & ".txt") 
    'instanciation (création) d’un objet de type NetWork
    Set WshNetwork = CreateObject("Wscript.Network") 
    MonFichier.writeline("Vous ête connecté en tant que : " & UserName)
    MonFichier.writeline("sur la machine nommée : " & shNetwork.ComputerName)
    MonFichier.writeline("dans le domaine : " & WshNetwork.UserDomain)
     
    MonFichier.Close
    Wscript.Echo "Vérifiez dans le répertoire l'existence du fichier " & UserName &
     ".txt" 
     
    Wscript.Echo chMessage

Discussions similaires

  1. recupérer un resultat dans un fichier
    Par vince2005 dans le forum Langage
    Réponses: 7
    Dernier message: 01/09/2010, 13h58
  2. Mettre resultat dans un fichier texte
    Par xoooom dans le forum VBScript
    Réponses: 2
    Dernier message: 15/01/2009, 13h47
  3. comment enregistrer les resultats dans un fichier
    Par cmoi_doudi dans le forum JBuilder
    Réponses: 2
    Dernier message: 23/05/2008, 02h55
  4. Enregistrer résultats dans un fichier .txt
    Par bernard6 dans le forum MATLAB
    Réponses: 5
    Dernier message: 25/07/2007, 21h12
  5. [XSLTRANSFORM][c#] ecrire resultat dans un fichier
    Par fredo_lefran dans le forum C#
    Réponses: 1
    Dernier message: 26/10/2006, 11h46

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo