> Tous les forums > Forum Windows 7
 Script VBS pour date du jour rend faux résultatSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
16mai1956
  Posté le 26/02/2014 @ 16:29 
Aller en bas de la page 
Astucien

tout le monde,

J'utilise un tel script, que j'appelle au moyen d'un raccourci clavier (grâce à Clavier+).

Contenu :

set shell = WScript.CreateObject("WScript.Shell")
shell.SendKeys Date()

C'est d'ailleurs l'auteur de Clavier+, Guillaume Ryder, qui renseigne ce script dans sa doc – merci à lui.

Ça fonctionne ailleurs (sous XP) mais ici sous "Zeven" (W7 en nl), voici ce que ça rend : ÉÀÉ6//14 – second essai : ÉÀ6//14 – vous voyez, ce n'est même pas identique mais presque.

Que se passe-t-il et aussi... comment faire ?

Il y avait le site d'entraide d'une Brugeoise, si jamais ça devait tenir à la langue du système, mais je ne le retrouve pas dans mes raccourcis (c'est sur PCA que je l'avais trouvé).

Merci de vos lumières.

Luc

Publicité
Banzaiii
 Posté le 26/02/2014 à 16:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

SltSous mon Seven Pro 64, dans une invite de commande, ça renvoie bien la date 26/02/2014

16mai1956
 Posté le 26/02/2014 à 17:53 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Banzaiii,

"dans une invite de commande..." je testerais bien ça, si c'est utile. Je fais comment ? Win+R tout d'abord ? Puis ?

Je suis en 32 bits mais là, je doute que ce soit cause du problème.

Amitiés, Luc

Banzaiii
 Posté le 26/02/2014 à 17:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

Effectivement, Windows + R et ensuite tu tapes cmd

16mai1956
 Posté le 26/02/2014 à 18:32 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

OK !

J'ai essayé Date() comme dans le script proposé et eu un souci.

Sans parenthèse, cela renvoie bien la date du jour, en français (ma préference "régionale") et non en néérlandais, langue du système.

Je procède encore à des tâtonnements mais reste intéressé par tes, par vos lumières.

À bientôt.

Banzaiii
 Posté le 26/02/2014 à 18:47 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Maître astucien

?????? Je ne vois pas très bien ce que tu fais

J'ai :

copié/collé ton script dans un document texte que j'ai enregistré sous date.vbs

dans l'invite de commande j'ai tapé date.vbs (en étant bien sur dans le répertoire ou j'ai enregistré le fichier date.vbs)

16mai1956
 Posté le 26/02/2014 à 18:55 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

D'accord. J'avais tapé "Date" dans cmd, sans me soucier du répertoire et il m'avait donc renvoyé la date.

Ce qui confirmrait la commande peut-être, mais ne teste pas le script.

Cmd s'ouvre sur un répertoire (users\medion). Je ne sais plus comment en changer. C: ou c:\ ne sont pas connus. Et bien sûr, mon vbs est ailleurs.

16mai1956
 Posté le 26/02/2014 à 19:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

J'y suis arrivé (avec cd et en renommant mon vbs).

Il me renvoie la même faute : ÉÀÉÀ6//14

Merci de ton attention, Banzaiii

16mai1956
 Posté le 26/02/2014 à 19:23 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

OK, je crains que mon ordi soit malade. J'y repense, depuis novembre, les MàJ ne passent plus et je n'ai pas encore débloqué ce problème.

Je n'ai pas d'image (Acronis ou autre) ni de CD d'origine (ordi d'occase avec le sticker officiel mais pas de CD – y en avait-il un d'ailleurs ??) et pour mémoire, le système est en nl – que je ne maitrise pas vraiment (spijtig genoeg).

Si c'est ça, l'interprétation déraille peut-être et il va falloir que je m'y attelle d'une façon ou d'une autre.

J'aurais aimé postposer jusqu'à des jours plus calmes – avril en l'occurrence.

Publicité
16mai1956
 Posté le 26/02/2014 à 22:25 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Les réactions varient avec le clavier que je sélectionne.

Azerty belge, langue française : ÉÀÉ6//14 puis É6//14 puis ÉÀ6//14

Qwerty, langue nl ÉÉÀ&~~!$ puis ÉÀÉ&~~!$ puis ÉÀ&~~!$

Qwerty, langue : anglais (États-Unis) : ÉÀ^??!$ puis ÉÀÉ^??!$ puis ÉÀÉÉ^??!$

J'essaierais bien l'espagnol international : ÉÀ&ÇÇ!$ puis ÉÀ&ÇÇ!$ puis ÉÀ&ÇÇ!$

Autre azerty belge pour langue française (avec le point comme séparateur de milliers et non la virgule) : ÉÀ6//14 puis ÉÀ6//14 puis É6//14

Je réessaie dans cmd... c'est bon, j'ai compris ! RÉSOLU !!!!

Dans ma prochaine livraison, je vous explique ce qui m'est arrivé, juré,

Luc



Modifié par 16mai1956 le 26/02/2014 22:26
16mai1956
 Posté le 28/02/2014 à 09:22 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

, au cas où quelqu'un suivrait encore ce sujet – ou le lirait par la suite – et comme promis : voici ce qui m'est arrivé.

J'utilise, comme déjà mentionné, Clavier+.

Cela me sert entre autres à insérer aisément des caractères turcs ainsi que les majuscules accentuées en français : À, É, È Ù´et aussi Ç.

Sur cet ordi sous "Zeven", j'ai fini par attribuer ces caractères à des combinaisons de type Maj+à. Or à, é, è et ç, sur un clavier azerty belge, sont sur la rangée des chiffres du clavier alphanumérique (j'ai aussi un pavé numérique).

Ce sont ces caractères majuscules avec diacritiques qui s'affichaient en lieu et place des chiffres de la date, lorsque le script vbs était lancé. Ainsi, le 27/02/2014 devenait le ÉÈ/ÀÉ/ÉÀ14, à ceci près que ce fonctionnement devait provoquer un retard de réponse du système, qui décalait parfois un peu certains caractères – en particullier, les / étaient retardés, genre ÉÈÀÉ/À/14.

Ma solution : affecter ces caractères à d'autres combinaisons de touches ne recourant pas à la rangée des chiffres.

à Banzaiii pour ces interventions qui m'ont encouragé et sans lesquelles, je n'aurais même pas suspecté qu'on pouvait utiliser cmd.exe pour tester des choses – ce qui a été décisif dans mon enquête.

Bénéfices supplémentaires : j'ai progressé en ligne de commande et me suis un peu décomplexé par rapport à cet outil dont je sais bien que j'aurai encore l'usage – entre autres parce que j'envisage Linux pour bientôt. Et aussi, le sentiment tellement bienfaisant de l'entraide, ici incarnée par Banzaiii – c'est au moins aussi important.

À bientôt sur PCA,

Luc, le 28/02/2014 (avec vbs)

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
106,99 €Disque dur Seagate NAS Iron Wolf 4 To à 106,99 €
Valable jusqu'au 20 Avril

Amazon propose le disque dur Seagate IronWolf 4 To à 106,99 €. Ce disque dur 3.5 pouces SATA III est adapté aux NAS et ordinateurs qui fonctionnent 24h/24. On le trouve ailleurs autour de 120 €. 


> Voir l'offre
74,99 €Webcam Logitech C922 Pro à 74,99 €
Valable jusqu'au 20 Avril

Amazon propose actuellement l'excellente webcam Logitech C922 Pro à 74,99 € livrée gratuitement alors qu'on la trouve ailleurs à partir de 100 € . Elle va vous permettre de diffuser et d'enregistrer des vidéos en 1080p à 30 images par seconde. De plus, la C922 Pro s'ajuste automatiquement aux éclairages faibles alors que les deux microphones omnidirectionnels capturent l'audio en stéréo sous tous les angles. Livrée avec un trépied pour surface plane, il intègre un support pivotant et est extensible jusqu'à 18.5 cm pour permettre à votre C922 d'adopter l'angle le plus avantageux.


> Voir l'offre
10,99 €Bloc multiprise parasurtenseur BRENNENSTUHL 8 prises à 10,99 €
Valable jusqu'au 20 Avril

Cdiscount fait une promotion sur le bloc multiprise parasurtenseur BRENNENSTUHL avec 8 prises à orientation inversée qui passe à 10,99 € au lieu de 20 €. Le câble fait 1,4 m.


> Voir l'offre

Sujets relatifs
Astuce du jour pour transfert usb ? pas terrible (chez moi) ?
Java et java script pour Windows 7
Mises à jour impossibles pour certains logiciels.
Créer autre date pour restauration système
Mises à jour facultatives pour Win 7
mise à jour hp pour windows 7
Que faire pour mettre windows comme au 1er jour.
parametre pour les mise a jour
IE11 dans W7, Bug pour mise à jour GPS Tomtom.
Harcellement pour mise a jour Java
Plus de sujets relatifs à Script VBS pour date du jour rend faux résultat
 > Tous les forums > Forum Windows 7