使用FtpWebRequest重命名FTP服务器上的目录
本文关键字:服务器 FtpWebRequest 重命名 FTP 使用 | 更新日期: 2023-09-27 18:01:31
我想重命名FTP服务器上包含n个文件的文件夹。
检查目录是否存在后,我的方法是:
FtpWebRequest request = (FtpWebRequest) WebRequest.Create(ftpDirectory);
request.Method = WebRequestMethods.Ftp.Rename;
request.Credentials = credentials;
request.RenameTo = folderNameThen;
变量ftpDirectory
包含目录的整个地址:
string ftpDirectory = "ftp://" + ftpServer + "/" + folderToRename + "/";
但是我得到了一个例外:
请求的URI对FTP命令无效。
但是我无法想象如果我的路径不正确,重命名文件夹的路径应该是什么样子
您可以更改
string ftpDirectory = "ftp://" + ftpServer + "/" + folderToRename + "/";
string ftpDirectory = "ftp://" + ftpServer + "/" + folderToRename;
:)