把pscp放到右键中

这几天用得最多的是把一个文件上传到服务器,结果常常就把filezilla关了又开,开了又关,麻烦得用。突然发现,filezilla内部也是用的psftp这类东东来实现的,加上前段时间在鼠标右键菜单里加入过notepad++,灵光一闪。为何不弄一个右键菜单,当我在那个文件上右键选中对应命令时,就把文件传过去呢?说干就干。。。呵呵

 

1.先下个pscp,google一搜就出来了。不用我说。存放为F:/hpc-tools/pscp.exe

2.在服务器上我的家目录下建个文件夹用于存放传过去的文件。

    zouyou@hpc610:~> mkdir tmp

3.在本地机上运行regedit打开注册表,进入项HKEY_CLASSES_ROOT/AllFilesystemObjects,(这里和上次那篇加notepad++的有点不一样,那个只是针对文件的,这个我需要的是在文件或文件夹上右键都有上传这一项)。新建一个key为shell,在shell下再建一个key为ScpHpc610-v6(因为我用的是v6地址),在新建的ScpHpc610-v6下再建立一个key为command,点到command上,在右边的窗口中设置它的键值为 F:/hpc-tools/pscp.exe -r -pw 123456 %1 zouyou@[2001:da8:***]:/home/zouyou/tmp

其中123456为我登录到[2001:da8:***]的密码,-r参数是上传目录时要用的,传文件时加了没关系,统一加上了,[2001:da8:***]是主机名,这里是v6地址,所以加个中括号。

 

经过以上3步就ok了。现在有个问题就是,我有好几个服务器要登,想所它做成像“发送到...”那样的菜单,找了很久却没找到办法。希望有人能给我点意见。

 

上三个图:

a.注册表改了的样子

 

b.多了个右键菜单

 

c.点击后出现上面界面,文件就传到服务器上去了。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值