Windows démarre automatiquement une application AutoIT
Ajouter un lien vers le dossier de démarrage de Windows pour démarrer automatiquement une application AutoIT
Exemple de code AutoIT - Ajout d'un raccourci dans le dossier de démarrage Windows de l'utilisateur afin de démarrer automatiquement une application AutoIT chaque fois qu'un utilisateur se connecte à Windows. Ce script suppose qu'une case à cocher est définie sur votre formulaire et créera ou supprimera dynamiquement le raccourci sur l'événement cocher ou décocher.
;===============================================================================
; Description: Add link to Windows startup folder
; Author(s): Videre Research, LLC - http://videreresearch.com
;===============================================================================
...
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $Button1
;Do something
Case $Checkbox1
If BitAND(GUICtrlRead($Checkbox1), $BN_CLICKED) = $BN_CLICKED Then
If _GUICtrlButton_GetCheck($Checkbox1) Then
ConsoleWrite("Checkbox checked... " & @CRLF)
If Not FileExists(@StartupDir & "\linkName.lnk") Then
FileCreateShortcut(@ScriptFullPath, @StartupDir & "\linkName.lnk", @ScriptDir, "", "AutoIT Script Description")
EndIf
Else
ConsoleWrite("Checkbox unchecked... " & @CRLF)
If FileExists(@StartupDir & "\linkName.lnk") Then
FileDelete(@StartupDir & "\linkName.lnk")
EndIf
EndIf
EndIf
EndSwitch
WEnd
Vous pouvez également vouloir vérifier la présence du raccourci au démarrage de l'application afin d'afficher correctement l'état de la case à cocher à l'utilisateur.
...
If FileExists(@StartupDir & "\linkName.lnk") Then
_GUICtrlButton_SetCheck($Checkbox1)
EndIf
Commentaires publiés : 0