Hola Alejandro, te doy la bienvenida a nombre de los Administradores del foro, ahora bien...
Si mal no te he entendido lo que tratas de hacer es pasar comandos al .bat mediante un Input, para ejecutarlo?
Lo logras con:
sArgs = Input.GetText("Input1");--Creamos una variable cuyo contenito tendra lo ingresado en el Input
if (sArgs ~= "") then--Se verifica que la variable no este vacia
sPath = Dialog.FileBrowse(false, "Choose the path to save", Shell.GetFolder(SHF_DESKTOP), "Batch Files (*.bat)|*.bat|", "Rename it", ".bat", false, false);--Lanzamos un dialogo para guardar el fichero .bat, busca en la ayuda del programa acerca de los parametros
if (sPath[1] ~= "CANCEL") and (sPath ~= "") then--Si el dialogo no es cancelado y contiene una ruta valida...
TextFile.WriteFromString(sPath[1], sArgs, false);--Se escribe el .bat con lo que hayas colocado en el Input
if (Application.GetLastError() == 0) then--Se verifican posibles errores
Dialog.Message("Success!", "Batch file has been successfully created!", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);--Si no hubo error
else--Si hay error
Dialog.Message("Error", "Batch file cannot be created.", MB_OK, MB_ICONSTOP, MB_DEFBUTTON1);
end
end
else
Dialog.Message("Error", "Nothing to save!", MB_OK, MB_ICONEXCLAMATION, MB_DEFBUTTON1);--Si el input esta vacio
end
--Si deseas meter mas texto solo agranda el Input y dale en las propiedades Multiline.
Aqui tienes un ejemplo referente a lo que te he escrito:
- HIDE: ON
- Hidebb Message Hidden Description
Lo que te he dado es solo una idea muy basica y fundamental, la cual tendras que desarrollar, si tienes mas dudas postealas... Ya como recomendacion y aprovechando que eres nuevo te dare las siguientes:
1. Aqui no se le niega la ayuda a nadie, pero lo justo es que ustedes como usuarios correspondan a nuestra ayuda (valgame la redundancia) ayudando a los demas, como? Posteando tus logros mediante la ayuda dada.
2. Aqui nadie se molesta, a veces sucede cuando alguien ya con tiempo en el foro hace preguntas, preguntas que ya tienen una posible solucion (no buscan en la ayuda del foro) y es comprensible que algunos moderadores se molesten, estamos de acuerdo no?.
3. Nos gusta la gente participativa, agradecida... Como puedes participar y agradecer? El simple sentido comun te lo dira
Finalmente leete las
Normas del Foro, por esta vez he editado tu titulo.
Saludos y bienvenido al foro, esperamos tu participacion