从windows上定时任务执行linux脚本

时间:2024-05-22 19:31:42

写这个例子的目的是记录这个方法,再简单的方法还没想好!

在windows中定时执行或手动执行linux脚本。

-----------------------------------------------------------------------------------------------------------------

下载putty,我用的是绿色的,安装版应该也没问题,看下面配置就知道了

首先配置putty

1、打开putty.exe,配置连接服务端的IP,如图

从windows上定时任务执行linux脚本

2、点中defalut settings,点击save

3、点击左侧connection-->SSH,配置执行动作,如图:

从windows上定时任务执行linux脚本

4、执行第二步点击save,关闭putty.exe重新打开,查看配置是否存在。

5、在putty.exe同一目录创建123.bat文件,文件内容为:

putty.exe -pw <password> <user>@<remote ip>

例:putty.exe -pw 123456 [email protected]

6、为了让这个批处理文件在其他电脑上也可以执行,需要导出一份注册表信息,否则移到其他电脑后putty的配置信息会丢失

打开CMD命令行,如下图:

从windows上定时任务执行linux脚本

---注:此导出命令也是在社区里找到的,具体的链接找不到了,先谢谢那位!!!

7、导出的puttybak.reg文件为putty.exe详细配置文件。

如果在其他电脑执行的话,第一次执行需要先双击执行puttybak.reg文件,将配置导出到注册表,然后双击123.bat批处理文件 就可以执行192.168.0.11服务器/home/gg/tttt.sh文件了,当然,前提是当前连接用户具有执行的权限!!!!

 

 

 

转载于:https://my.oschina.net/mql/blog/73710