selbstlöschen

  • wie lösche ich mein eigendes script wen es fertig ist also das es sich nach doppelklick selbst löscht ^^ klingt unsinnig...issses auch ´xD

    Gruß ReAVeR

    • Offizieller Beitrag

    Hi,

    Mit oder ohne Scite dann sowas:

    [autoit]

    HotKeySet("1", "_end")
    Opt("OnExitFunc", "_SelfDelete")

    [/autoit][autoit][/autoit][autoit]

    While 1
    Sleep(500)
    WEnd

    [/autoit][autoit][/autoit][autoit]

    Func _SelfDelete()
    Local $cmdfile
    FileDelete(@TempDir & "\scratch.cmd")
    $cmdfile = ':loop' & @CRLF _
    & 'del "' & @ScriptFullPath & '"' & @CRLF _
    & 'if exist "' & @ScriptFullPath & '" goto loop' & @CRLF _
    & 'del ' & @TempDir & '\scratch.cmd'
    FileWrite(@TempDir & "\scratch.cmd", $cmdfile)
    Run(@TempDir & "\scratch.cmd", @TempDir, @SW_HIDE)
    EndFunc ;==>_SelfDelete

    [/autoit]

    Mega