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 :

Selectionné caractère dans variable


Sujet :

VBScript

  1. #1
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 54
    Points : 14
    Points
    14
    Par défaut Selectionné caractère dans variable
    Bonjour à tous!

    J'ai un petit souci, je m'explique, j'ai une variable ou je récupère le nom du PC sous la forme : Gxxxxx mais je voudrais garder uniquement les 4 derniers caractères soit : xxxx
    Voici le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Dim nommachine 
    Set WshNetwork = WScript.CreateObject("WScript.Network") 
    nommachine = WshNetwork.ComputerName 
    Right nommachine, 2 
    msgbox nommachine
    Cela m'affiche la variable complète, j'ai testé sa aussi :
    Right(nommachine,2), la synthaxe que j'ai trouvé sur le net mais il accepte pas les ().

    Merci.

  2. #2
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    c'est les 4 ou les 2 derniers caractéres que tu ve ..?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    NomMachine = Right(NomMachine,4)
    bon la le résultat est placé dans la même variable .. mais tu peu aussi utiliser une autre varible...

  3. #3
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 54
    Points : 14
    Points
    14
    Par défaut
    Merci beaucoup, sa fonctionne!

    J'ai une autre petite question, je dois effectué des copies de fichiers des jours différents selon le numéro de fin du PC.
    Je m'explique :
    - Nom du PC : 0894
    - Il se termine par 4, donc, je veux effectué une copie de fichier seulement le Mardi de chaque semaine.

    J'espère avoir été assez clair, quels sont les pistes de réflexion pour essayer d'arriver à ceci?
    Merci!

  4. #4
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 54
    Points : 14
    Points
    14
    Par défaut
    Bonjour à tous,

    Plus clairement, comment récupérer le nom du jour de la semaine dans une variable en vbscript?
    Merci.

  5. #5
    Expert éminent sénior


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Points : 20 040
    Points
    20 040
    Par défaut
    avec WeekDay qui renvoi le numéro de jour de la semaine et WeekdayName... le "nom" de ce jour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    msgBox WeekdayName(Weekday(Now))

  6. #6
    Membre à l'essai
    Inscrit en
    Septembre 2006
    Messages
    54
    Détails du profil
    Informations forums :
    Inscription : Septembre 2006
    Messages : 54
    Points : 14
    Points
    14
    Par défaut
    Tout est OK, merci beaucoup!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Mettre le caractère % dans le nom d'une variable
    Par pelotudo dans le forum MATLAB
    Réponses: 3
    Dernier message: 03/04/2008, 18h20
  2. escape le caractère $ dans une variable
    Par Exo dans le forum Langage
    Réponses: 3
    Dernier message: 08/10/2007, 14h00
  3. Variables caractères dans le Log Binaire.
    Par Cyril_A dans le forum SQL Procédural
    Réponses: 1
    Dernier message: 13/09/2007, 13h03
  4. stocké des caractères dans une variable
    Par joe370 dans le forum VBA Access
    Réponses: 3
    Dernier message: 09/07/2007, 14h36
  5. Problème avec certains caractéres dans variable
    Par Off$ide dans le forum Langage
    Réponses: 14
    Dernier message: 13/12/2005, 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