AutoHotkey
Abra un archivo en un script
Buscar..
Introducción
Diferentes formas de abrir un archivo para trabajar en un script.
Abra un archivo a través del Explorador de Windows
Dentro de la secuencia de comandos, use la primera línea para almacenar la primera variable (en este ejemplo, %1%
) con un nombre para tratar. Ejemplo: OpenWithFile = %1%
Una vez que abra un archivo con este script a través de Windows (haga clic con el botón derecho en cualquier archivo en MS Windows y elija "Abrir con ...", luego seleccione la versión compilada del script, como script.exe). El nombre del archivo elegido será almacenado en esta variable y, por lo tanto, el script podrá trabajar con ella. Ejemplo:
OpenWithFile = %1%
if OpenWithFile !=
{
FileRead, content, %OpenWithFile%
msgbox %content%
return
}
Abrir un archivo a través del cuadro de diálogo Seleccionar archivo
El siguiente ejemplo crea una Gui con un solo botón que trae el cuadro de diálogo Seleccionar archivo.
Gui, Loader: New
Gui, Loader: Add, Button, Default Center w220 vLOAD, LOAD
Gui, Loader: Show, AutoSize Center, Loader
return
LoaderButtonLOAD:
FileSelectFile, LoadedFile, , , ,
if ErrorLevel=1
{
return
}
else
{
FileRead, content, %LoadedFile%
msgbox %content%
}
return
Abra un archivo a través de Windows Arrastrar y soltar
Este ejemplo crea un nuevo evento Gui vacío para arrastrar y soltar:
Gui, Dropper: New
Gui, Dropper: Font, s10 w700
Gui, Dropper: Add, Text, y80 vText1, Drag the files here
Gui, Dropper: Show, w200 h200 Center, Dropper
return
DropperGuiDropFiles:
DroppedFile:=A_GuiEvent
FileRead, content, %DroppedFile%
msgbox %content%
return