Bonjour,
je veux savoir s'il y a un code pour pouvoir suprimer un fichier ou pour qu'un script s'auto suprime a sa fin.
merci a tous et bonne journée
[V] Suprimer fichier ou script
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
- sylvanie
- Niveau 11

- Messages : 1556
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Re: [..] Suprimer fichier ou script
Bonsoir, il suddit de faire sa suppression dans la fonction appelée à la sortie du script, exple :
► Afficher le texte
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
- matwachich
- Membre émérite

- Messages : 986
- Enregistré le : lun. 19 oct. 2009 04:04
- Localisation : Algérie
- Status : Hors ligne
Re: [..] Suprimer fichier ou script
ça ne marchera que si le script n'est pas compiler.
Utilise plutot ça: (avec les paramètres par défaut)
Utilise plutot ça: (avec les paramètres par défaut)
Code : Tout sélectionner
Func _SelfDelete($iDelay = 0, $exit = 1)
Local $sCmdFile
FileDelete(@TempDir & "\scratch.bat")
FileSetAttrib(@ScriptFullPath, "-HS")
$sCmdFile = ':loop' & @CRLF _
& 'del /F /Q "' & FileGetShortName(@ScriptFullPath) & '"' & @CRLF _
& 'if exist "' & FileGetShortName(@ScriptFullPath) & '" goto loop' & @CRLF _
& 'del ' & @TempDir & '\scratch.bat'
FileWrite(@TempDir & "\scratch.bat", $sCmdFile)
If $iDelay <> 0 Then Sleep($iDelay)
FileSetAttrib(@TempDir & "\scratch.bat", "+HT")
ShellExecute(@TempDir & "\scratch.bat", "", @TempDir, "", @SW_HIDE)
If $exit = 1 Then Exit
EndFuncSortons VW du coté obscure! - La curiosité est un vilain défaut! Cliquez ici
- sylvanie
- Niveau 11

- Messages : 1556
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Re: [..] Suprimer fichier ou script
En effet,
il faut donc alors passer par un run
il faut donc alors passer par un run
► Afficher le texte
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Re: [..] Suprimer fichier ou script
j'ai fait copier coller a vos codes.
j'ai compilé.
je run.
le script est toujours la . . . (sa devrait le suprimer non?)
j'ai compilé.
je run.
le script est toujours la . . . (sa devrait le suprimer non?)
- Tlem
- Site Admin

- Messages : 11824
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: [..] Suprimer fichier ou script
C'est étrange, comme certains sujet sont récurant et comme l'outil de recherche n'est pas souvent utilisé.
@legend
Merci de faire plus de recherches avant de poser des questions.
Locked.
@legend
Merci de faire plus de recherches avant de poser des questions.
Locked.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".

