gpt4 book ai didi

powershell - PowerShell 是否有 SCP 替代方案?

转载 作者:行者123 更新时间:2023-12-02 22:25:43 25 4
gpt4 key购买 nike

我需要编写一个脚本,将文件从一个文件夹传输到另一台服务器(Linux),但传输文件的脚本在 Windows 上,我想知道是否有 scp 的替代方案对于 PowerShell(或者如果有其他方法可以做到这一点)

最佳答案

Putty 附带有一个方便的小工具。称为 pscp.exe ,它将执行此操作,并且可以轻松地在 powershell 中调用。

下面的示例从 Windows 复制到 CentOS 机器(以用户代码“bill”登录),并使用 pscp 中的 -pw 开关传递密码(否则生成的命令窗口将提示输入 Linux 密码):

Start-Process 'C:\Program Files (x86)\PuTTY\pscp.exe' -ArgumentList ("-scp -pw password C:\Document.rtf bill@192.168.0.28:/home/bill/")  

PuTTY Secure Copy client
Release 0.62
Usage: pscp [options] [user@]host:source target
pscp [options] source [source...] [user@]host:target
pscp [options] -ls [user@]host:filespec
Options:
-V print version information and exit
-pgpfp print PGP key fingerprints and exit
-p preserve file attributes
-q quiet, don't show statistics
-r copy directories recursively
-v show verbose messages
-load sessname Load settings from saved session
-P port connect to specified port
-l user connect with specified username
-pw passw login with specified password
-1 -2 force use of particular SSH protocol version
-4 -6 force use of IPv4 or IPv6
-C enable compression
-i key private key file for authentication
-noagent disable use of Pageant
-agent enable use of Pageant
-batch disable all interactive prompts
-unsafe allow server-side wildcards (DANGEROUS)
-sftp force use of SFTP protocol
-scp force use of SCP protocol

关于powershell - PowerShell 是否有 SCP 替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18344004/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com