Archivo VBS:
Dim Wshshell,FSO set fso = CreateObject("Scripting.FileSystemObject") set directory = fso.GetFolder("C:\Carpeta\").Files
for each file in directory if Mid(file.NAME,len(file.NAME)-3,4) = ".TXT" then Set wshshell = wscript.CreateObject("WScript.Shell") Wshshell.run "putty.exe -ssh USUARIO@192.168.1.100 -pw PASSWORD -m Comandos.txt" MsgBox file.NAME & " - " & Mid(file.NAME,len(file.NAME)-3,4) Exit For Else MsgBox file.NAME & " - " & Mid(file.NAME,len(file.NAME)-3,4) End If next
El archivo comando contiene todo lo que puedes ejecutar en un terminal o consola en este caso usamos
Archivo Comandos.txt: cd /carpeta
ls -l
sh script.sh
Solo faltaria crear una tarea programada ejecutando el archivo VBS, para que realice el monitoreo de la carpeta,
Saludos!!,
Armando Mateu.
No hay comentarios:
Publicar un comentario