Página 1 de 1

[AutoIt] Aplicación auto-eliminar

Publicado: 19 Mar 2015, 14:03
por comand
Traducido del .NET, yo espero que sea útil a alguien.Sin embargo, no es posible que el proyecto en sí mismo por un comando de eliminación le mesmo.por que envíe el comando que se eliminará por qué todavía se está ejecutando, y no se puede eliminar un programa en ejecución.
#cs ----------------------------------------------------------------------------

 AutoIt Version: 3.3.12.0

 Author .NET: SmoLL
 Author AutoIt: FasTZiinnN

 Script Function: sDeletFile_
        create a .vbs application in temp
        run it and delete the two files

 How Use:

        sDeletFile_()

#ce ----------------------------------------------------------------------------


Func sDeletFile_()
  Local $sFilePath, $sFileOpen

  $sFilePath = (@TempDir & "\byebye.vbs")
  $sFileOpen = FileOpen($sFilePath, 2)

  FileWrite($sFileOpen, 'WScript.Sleep 1000' & @CRLF)
  FileWrite($sFileOpen, 'Set obj = CreateObject("Scripting.FileSystemObject")' & @CRLF)
  FileWrite($sFileOpen, 'obj.DeleteFile("' &  [MENTION=30748]Scriptful[/MENTION]lPath & '")' & @CRLF)
  FileWrite($sFileOpen, 'obj.DeleteFile("' & $sFilePath & '")')
  FileClose($sFileOpen)

  Run($sFilePath)

  EndFunc
Fuente: [Enlace externo eliminado para invitados]

Re: [AutoIt] Aplicación auto-eliminar

Publicado: 19 Mar 2015, 14:06
por Usuario borrado 85274