vb.net - 如何使用 WinSCP .NET 程序集重命名目录?

标签 vb.net winscp winscp-net

我希望能够重命名目录,无论它是否包含某些内容。我没有看到这样的选项。例如,这是我创建目录的方式,但如何重命名它?:

Public Sub CreateDirectory(path As String)
    If session IsNot Nothing Then
        session.CreateDirectory(path)
    End If
End Sub

最佳答案

使用Session.MoveFile method :

session.MoveFile("/path/directory", "/path/new_name")

关于vb.net - 如何使用 WinSCP .NET 程序集重命名目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33117509/

相关文章:

linux - 适用于 OS X 的 SFTP、SCP 和 FTP 客户端

c# - 使用 WinSCP .NET 程序集连接到 SFTP 服务器时为 "Host key does not match configured key"

regex - VB/正则表达式 : Replace character with conditions on preceding and following characters

c# - 在javascript中更改图像控件的大小

c# - 为什么在 C# 中工作正常的 VB.Net 代码中出现此错误(语法更改后)

azure - Azure 函数中 SSH 私钥和临时 SFTP 下载数据的位置

c# - 退出应用程序时(使用中)关闭使用的WinSCP session

vb.net - 将数据从 VB 导出到 Excel 工作表

c# - WinSCP:在上传/下载文件时查看进度

c# - SSH 主机 key 指纹与模式不匹配 C# WinSCP