> Tous les forums > Forum Autres langages
 Comment recuperer les variables d'un pc ?
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
hobby460
  Posté le 08/10/2009 @ 15:25 
Aller en bas de la page 
Petit astucien

bonjour,

mon autre post n'ayant pas eu trop de succés, j'en relance un autre...plus ciblé

Je sais que sur les pc des variables qui existent, comme l'heure etc... mes questions sont :

Y a t'il moyen de recuperer, si oui comment dans un script, les variables "numero du jour de l'année" sous forme 1-365 et temps d'inactivité (si possible comme l'economiseur d'ecran) ?

Merci

Publicité
djosfr
 Posté le 09/10/2009 à 02:52 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Je ne peux pas te donner la réponse par magie, mais déjà te donner une idée de ce qu'il faut faire en batch windows.

Si tu ouvres une invite de commande, la commande set va te donner des variables. La commande time /t te donne l'heure.

Voila l'idée : il faut créer une tâche qui lance ton programme lorsque l'ordinateur est inactif. C'est possible avec schtask.

Ton programme note l'heure de lancement puis le note dans un fichier journal.

Egalement programme une tache qui se lance à la détection d'une saisie clavier ou d'un mouvement de souris et note l'heure de fin à la suite du fichier journal.

Plus qu'à traiter le fichier journal pour connaître la durée totale d'inactivité.

Un spécialiste de windows te donnerait certainement une solution plus évidente !!!

++

Djos

hobby460
 Posté le 09/10/2009 à 09:58 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Merci Djos

A l'origine je pensais que les "variables" étaient plus connues mais quand je vois tous les essais de programme pour faire des calculs sur les dates j'ai comme un doute...

On retombe souvent sur date et time mais rien d'autre

djosfr
 Posté le 09/10/2009 à 10:03 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Et oui, les commandes systeme sont minimalistes mais suffisantes.

Reste à programmer en batch, ce qui est une autre affaire.

Il doit y avoir des sites de ressources en programmes, mais ce n'est pas évident de reprendre du contenu existant lorsqu'on débute.

Il faut des cours, commencer à créer ses propres programmes et après, c'est déjà plus simple d'évoluer avec du contenu déjà créé pour son utilisation personnelle.

Perso, j'utilise power batch.

J'en profite pour parler d'un problème que j'ai rencontré : impossible de trouver la commande système pour créer automatiquement un point de restauration du système. Impossible ! Il faut passer par l'appel de fonctions par des dll, et là, je n'ai pas la doc sur les API et tout le tatoin...

Les deux commandes utiles à ce sujet restent :

systempropertiesprotection.exe

ET

rstrui.exe

Ces commandes n'acceptent pas d'arguments à ma connaissance.

++

Djos



Modifié par djosfr le 09/10/2009 10:07
breizhbugs
 Posté le 11/12/2009 à 00:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonsoir,

pour hobby460: interresse toi au vbsrcipt, tu trouvera de la doc sur google. Peut etre cela correspond t il a tes attentes...

pour djosfr, concernant les points de restauration: http://www.howtogeek.com/howto/windows-vista/make-a-shortcut-icon-to-create-a-system-restore-point-in-windows-vista/fr/

(utilise le vbscript d'ailleurs!)

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Sujets relatifs
Comment Récupérer un Tag sous Visual Basic 2010
Comment mettre un temps dans un Script
Comment exclure 0 dans une fonction
comment incrémenter i en faisant i++ ?
VBA récupérer couleur sur image collée
Comment incrémenter x ?
Comment éditer mes lapins en javascript
Récupérer un kit d'installation .NET Framework complet
[C++] Variables: int et double
Comment coloriser les doublons et unique avec VBA
Plus de sujets relatifs à Comment recuperer les variables d''un pc ?
 > Tous les forums > Forum Autres langages