Windows 自动拷贝linux中的文件内容到本地

知道 3月前 73


 


在Linux之间远程拷贝可以用scp

但是在linux下没有这个命令

所以创造这个命令就好啦 


自己百度下载一个名叫PSCP的软件,不会百度下载的请点这里


PSCP的全部用法如下:

image.png


下载后把pscp.exe软件拷贝到Windows系统的C:\Windows\System32\目录下,可以在CMD下直接调用


然后用BAT脚本来实现


代码如下:


@setlocal
@echo off
set backupPath=本地备份完整路径
set path=C:\Windows\System32
set PSCP=%path%\pscp.exe -pw
set PSCPP=填写服务器SSH端口 
set PSCPp=填写服务器用户密码
set remote=服务器用户@服务器地址:/服务器文件所在路径
rem get files
%PSCPp% -P %PSCPP% %remote%/*.tar.gz %backupPath%\temp\
del /Q %backupPath%\*
move %backupPath%\temp\*.tar.gz %backupPath%


最新回复 (0)
返回