Aide et conseils concernant AutoIt et ses outils.
Dralloc
Niveau 2
Messages : 16 Enregistré le : sam. 01 mai 2010 11:22
Status :
Hors ligne
#1
Message
par Dralloc » dim. 02 mai 2010 10:37
Bonjour,
J'aurais aimé savoir si il était possible de créer une tâche planifié à partir d'un script autoit ?
Si oui, mais comment faire ?
Merci pour votre aide
Modifié en dernier par
Dralloc le dim. 02 mai 2010 12:59, modifié 1 fois.
Yogui
Niveau 9
Messages : 689 Enregistré le : ven. 18 avr. 2008 17:29
Status :
Hors ligne
#2
Message
par Yogui » dim. 02 mai 2010 11:03
avec un ShellExecute et la commande dos AT c'est possible. (par contre je ne sais pas si at est toujours dispo sous vista ou seven ...
dans une console DOS tapez :
at / ?
pour savoir ce qu'il peux faire sinon des tuto existe sur internet
Dralloc
Niveau 2
Messages : 16 Enregistré le : sam. 01 mai 2010 11:22
Status :
Hors ligne
#3
Message
par Dralloc » dim. 02 mai 2010 11:39
Ok merci sinon il existe aussi la commande SCHTASKS mais comment intervenir avec un "ShellExecute" ?
Dralloc
Niveau 2
Messages : 16 Enregistré le : sam. 01 mai 2010 11:22
Status :
Hors ligne
#4
Message
par Dralloc » dim. 02 mai 2010 11:41
Peut tu m'aider sur ce bout de code qui est faux ?
Comment écrire la ligne correctement
Yogui
Niveau 9
Messages : 689 Enregistré le : ven. 18 avr. 2008 17:29
Status :
Hors ligne
#5
Message
par Yogui » dim. 02 mai 2010 11:42
dans unn console dos tu tapes SCHTASKS /? et tu regarde les paramètre
Code : Tout sélectionner
C:\Documents and Settings\Yogui>SCHTASKS /?
SCHTASKS /paramètre [arguments]
Description :
Permet à un administrateur de créer, supprimer, effectuer des requêtes, modi
fier, exécuter et
mettre fin à des tâches planifiées sur un système local ou distant. Remplace
AT.exe.
Liste de paramètres :
/Create Crée une nouvelle tâche planifiée.
/Delete Supprime les tâches planifiées.
/Query Affiche toutes les tâches planifiées.
/Change Modifie les propriétés d'une tâche planifiée.
/Run Exécute la tâche planifiée immédiatement.
/End Arrête la tâche planifiée actuellement en cours d'exécution.
/? Affiche cet écran d'aide.
Exemples :
SCHTASKS
SCHTASKS /?
SCHTASKS /Run /?
SCHTASKS /End /?
SCHTASKS /Create /?
SCHTASKS /Delete /?
SCHTASKS /Query /?
SCHTASKS /Change /?
ani
Niveau 11
Messages : 1826 Enregistré le : lun. 23 juil. 2007 12:31
Localisation : Bureau
Status :
Hors ligne
#6
Message
par ani » dim. 02 mai 2010 12:21
bonjour,
dans votre bout de code vous avez ajouté de simple quote au début (ce qui est en rouge) il vous manque
& si vous voulez garder ces quotes.
Code : Tout sélectionner
$s_LocalFile = [color=#FF0000]''[/color]@DesktopDir & '\'&$sRandom&'.jpg'
le mieux pour moi sa serait de le retirer, ce qui deviend.
la cmd SCHTASKS je ne la dispose pas sur le xpsp3.
shellexecute("SCHTASKS","macommande").
Dralloc
Niveau 2
Messages : 16 Enregistré le : sam. 01 mai 2010 11:22
Status :
Hors ligne
#7
Message
par Dralloc » dim. 02 mai 2010 12:58
Merci ani !
Je viens de trouver pour le shellexecute
Code : Tout sélectionner
ShellExecute ( "SCHTASKS", "/CREATE /SC MINUTE /MO 5 /TN 24efb3rb563fbsrtgqee42 /TR c:\456H34HFYATAGH\DATA\prog.exe /F")
Merci à vous deux