winscp相关内容
当我在Windows中使用WinSCP通过Ubuntu连接到VMware时,提示如下: 服务器拒绝了SFTP连接,但它侦听FTP连接。 您是否希望使用FTP协议而不是SFTP?更喜欢使用加密。 怎么了? 我可以在Windows中成功ping通Ubuntu。 推荐答案 您可以ping通服务器这一事实与它支持的协议无关。 该消息指出,服务器不侦听端口22(SSH、SFTP)
..
我使用WinSCP已有一段时间,决定在做出最终决定之前再试一次FileZilla。 是否可以从WinSCP导出所有保存的会话并将其导入到FileZilla? 推荐答案 FileZilla不支持从其他应用程序导入任何类型。 编写脚本将WinSCP INI配置文件转换为FileZilla XML配置文件应该不那么困难。是否值得努力,取决于你有多少疗程。将由WinSCP加密的密码转换
..
我有一个控制台应用程序,它将被安排为 AZURE 网站中的作业.从该控制台应用程序中,我想连接远程 SFTP 并获取所有文件并将它们保存在我在 AZURE 网站内的文件夹中.如果可以在传输后将它们从 SFTP 中删除. 解决方案 首先在这种情况下使用的最佳和免费选项是 WinSCP .NET 程序集. 您可以从这里 下载 让我们开始吧,这是函数: public static v
..
我必须使用子进程从 Python 类运行一些 WinSCP 命令. 目标是连接本地 Windows 计算机和未安装 FTP 的 Windows 服务器并下载一些文件.这是我尝试过的 pythonproc = subprocess.Popen(['WinSCP.exe', '/console', '/WAIT', user:password@ip:folder , '/WAIT','get'
..
我正在尝试从具有 FTP/SFTP 连接的远程服务器获取特定文件,我遇到的问题是,我正在尝试获取具有特定模式的远程目录中的文件数.我正在使用面具,但对我不起作用,它会引发异常:这就是我所拥有的 DataFile.sRemoteDirectory = "/user/ftpuser/test/";接收模式=“删除*";文件数 =session.ListDirectory(session.Escape
..
我可以使用 WinSCP GUI 定义代理服务器.如果我这样做,我可以连接到远程主机.但是在代码中我找不到为 WinSCP 声明代理服务器的方法. 在这种情况下我收到 远程服务器返回错误 (407) 需要代理身份验证. 我的代码: SessionOptions sessionOptions = new SessionOptions{协议 = 协议,主机名 = 主机名,用户名 =
..
我想让一个批处理脚本能够在每次在 ftp 服务器上上传新文件时侦听我的 ftp 服务器并将文件下载到我的计算机. 有什么想法吗?我使用 WinSCP. 解决方案 你可以使用 WinSCP 脚本 及其 synchronize 命令: :循环wincp.com/命令 ^“选项批量中止"^“打开"^>^“退出"超时 10转到:循环 在 Wind
..
从 Excel VBA 通过 FTP 上传文件非常有帮助,我正在使用代码将本地文件夹同步到我的 FTP 服务器. 调用Shell(_CurrentProject.Path &"\WinSCP.com/log=" &CurrentProject.Path &"\ftp.log/command " &_"""打开 ftp://user:pass@ftp.server.com/""" &_"""同步本
..
尝试通过 WinSCP 脚本自动化 FTP: 选项块中止选项确认关闭打开 ftp://[这里链接到云服务器]同步本地(本地文件的路径)/数量更新出口 会话开始并连接,但随后我得到了 命令“同步"的参数过多 解决方案 如果路径中包含空格,则必须 用双引号括起来: 同步本地 "C:\path to local files" "/Qty Update" 旁注:它是 选项批处理中止,
..
使用 FTPS(安全)将文件发送到带有 WinSCP(.NET 程序集)的服务器需要什么? 我一直在查看他们的文档,但对 TlsHostCertificateFingerprint 或 TlsClientCertificatePath 等某些方面并不是很清楚. 我已经能够毫无问题地通过 FTP 和 SFTP 发送文件,但这整件事让我无法理解. 解决方案 如果你有 FTP 的代码
..
..
我不确定标题是否很好地描述了这个问题.基本上我拥有的是一个 WinForm 应用程序,它从文件夹中检索文件列表到 ListView 中,然后单击一个按钮通过 FTP 将它们上传到远程服务器. 从功能上讲,该应用按预期运行: 打开应用 查看 ListView 控件中的文件列表 点击上传按钮 ListView 中列出的文件被上传;每次成功上传后,ListView 都会更新以显示'成功
..
我的一本 Excel 书籍中有这篇文章底部的代码(我第一次编写 vba 代码).这里的目标是允许用户: 使用带有临时文件名的 MXLight 软件开始视频编码 选择当前视频中人物所在的单元格 停止视频编码,重命名临时文件,将其移动到特定文件夹,通过WinSCP软件通过FTP上传,标记为绿色,移动一个单元格下来. 所以在活动期间,您: 按下按钮 1,即 Sub StartMXL
..
我正在创建一个使用脚本任务(通过 WinSCP)将文件上传到 FTP 的 SSIS 包. 上传工作正常,但是如果没有上传文件,我需要该过程失败(目前它只是循环并通过成功) - 没有任何运气获得在 WinSCP 命令文件中编写脚本的帮助. 选项批处理选项确认关闭打开 ftps://username:password@ftpsaddress/-implicit -certificate="xx
..
我有一个包含 C# 2012 脚本任务的 SSIS 包(在 VS 2013 中创建). 脚本任务的工作是使用 WinSCP .NET 程序集从 SFTP 服务器下载文件并将其放置在我的服务器上(Windows Server 2012 R2 和 SQL Server 2014) 当我在我的开发机器上运行它时我的包运行良好,但是当我部署到服务器时我的包在此任务中失败并显示错误消息 调
..
我想编写 WinSCP 脚本来下载每天早上 4 点到 4 点 30 分之间放置到远程服务器上的文件.有没有办法通过时间戳来做到这一点? 我想伪代码: get file.txt where timestap 解决方案 首先,我假设您的文件没有固定名称(与固定名称 file.txt 的问题相反).如果不是,请解释为什么需要基于时间戳的解决方案. 无论如何,您可以使用有时间限制的文件掩
..
我可以在 CMD 窗口中使用以下代码从 SFTP 下载文件: WinSCP.com# 连接到主机并使用密码登录打开用户:pw@address# 获取远程目录下的所有文件并下载到特定的本地目录液晶 C:\用户\xx\桌面获取 *.xlsx# 关闭并终止会话出口 我上网查了一下,发现可以把这些代码放在bat文件中使用 Call Shell("cmd.exe/c C:\Users\xx\Deskt
..
在 WinSCP 的当前稳定版本中,似乎必须使用 SshHostKeyFingerprint 并且没有方法在 SessionOptions 中没有连接到 SFTP 服务器的方法.我可以看到测试版 (5.2) 中添加了绕过功能,但我想知道是否可以在没有此指纹的情况下进行连接. 解决方案 首先,确保您明白当您尝试绕过 SSH 主机密钥检查时,您放弃了任何安全性.您实际上失去了对中间人攻击的保护
..
尝试在 Windows Server 2003 上设置 SSH 服务器.有哪些好的?最好是开源的.我计划使用 WinSCP 作为客户端,因此支持该客户端实现的高级功能的服务器会很棒. 解决方案 我一直在使用 Bitvise SSH Server 真的很棒.从安装到管理,它都是通过 GUI 完成的,因此您无需将 sshd_config 文件放在一起.另外,如果你使用他们的客户端,Tunnel
..
我仔细地按照此处的说明进行了操作,但是我没有正确地进行此操作.这是我所做的: 运行 WinSCP 输入主机名(我的实例的弹性 IP) 输入用户名“ec2-user" 输入公钥文件 为协议选择 SCP 在 SCP/Shell 设置下,我选择了“sudo su -" 点击登录 WinSCP 要求我输入密码,点击 OK 显示此错误 跳过启动消息时出错.你的shell 可能不兼容
..