gpt4 book ai didi

powershell - 如何在FTP服务器中移动文件

转载 作者:行者123 更新时间:2023-12-03 00:08:36 26 4
gpt4 key购买 nike

我想将文件从FTP服务器移动到同一服务器中的另一个目录。我认为我必须使用的方法是Rename。好吧,我不能继续,因为我不知道怎么做。在put或get操作中有数据流,但是这里没有,这是我的问题

$ftprequest = [System.Net.FtpWebRequest]::create($Source)
$ftprequest.Credentials = New-Object System.Net.NetworkCredential($user,$pass)
$ftprequest.Method = [System.Net.WebRequestMethods+Ftp]::Rename
$ftpresponse = $ftprequest.GetResponse()

最佳答案

使用 FtpWebRequest.RenameTo property指定目标名称(路径):

$ftprequest.Method = [System.Net.WebRequestMethods+Ftp]::Rename   
$ftprequest.RenameTo = "/another/directory/filename.ext"
$ftprequest.GetResponse().Dispose()

请注意,您不需要 GetResponse()方法的结果。

关于powershell - 如何在FTP服务器中移动文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54875334/

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