有没有使用 winscp 只加载选定数量的文件..有超过 50000 个文件挂起我的 winscp!
我使用WinSCP来访问我们项目的远程文件.如何使用WinSCP在所有远程文件/目录中搜索某些文本/单词?
我使用批处理文件进入WinSCP.在.bat读取包含此脚本文件:
cd /download/.stuff
get file.txt D:\Name\Sub Name\Even Lower
Run Code Online (Sandbox Code Playgroud)
更改目录正常,找到文件正常,但当涉及将它放在我的本地计算机上的子文件夹目录中时,我收到此错误
无法获取文件'D:\ Name\Sub Name\Even'的属性.
没有相应的文件和目录
我认为语法是正确的.
有什么理由不放入该子文件夹?
谢谢
我正在我的 Linux 虚拟服务器上实现一个程序。为此,我使用 WinSCP 和 PuTTY。
我应该在笔记本电脑或虚拟服务器上安装文本编辑器 (Sublime Text),如何从 PuTTY 打开它?
当我尝试通过 SSH 进入我的集群时,有两个阶段。所以我必须输入两次密码才能在 Linux 终端或 PuTTY 中使用 SSH 进入我的主目录。
但是当我尝试使用 WinSCP 时,出现以下错误:
尝试 SFTP:
无法初始化 SFTP 协议。主机是否运行 SFTP 服务器?
尝试SCP:
跳过启动消息时出错。您的 shell 可能与应用程序不兼容(推荐使用 BASH)。
我怎样才能绕过这个问题?
我正在使用 winSCP GUI 连接到 linux 终端,然后复制文件和其他内容。
现在我在 UNIX 服务器上有一些脚本,我已连接但如何从 Win SCP 运行脚本。
基本上需要的是
sh scriptname.sh通过 WinSCP。请让我知道是否有其他人知道如何做到这一点。AS 登录 Putty 并运行命令对我来说很花时间。
WinSCP 自定义命令选项尝试单击执行,但弹出错误,就像没有这样的目录一样。
试过谷歌,但关键信息没有出现。
我试图打开文件以使用WinSCP .NET程序集从SFTP读取,这与将文件从SFTP存档到Azure blob的练习相当。
要将blob上传到Azure,我正在使用
using (var fileStream = inputStream)
{
blockBlob.UploadFromStream(fileStream);
blobUri = blockBlob.Uri.ToString();
}
Run Code Online (Sandbox Code Playgroud)
如何从SFTP服务器上的文件获取流?
我设法使用SftpClient下面的代码来获取流,并且可以工作,但是不幸的是,使用WinSCP .NET程序集无法实现相同的目的。
sftpClient.OpenRead(file.FullName)
Run Code Online (Sandbox Code Playgroud)
谁能帮我使用WinSCP .NET程序集实现相同的目的?
因为我需要使用用户名,密码和私钥连接到SFTP,所以我使用的是WinSCP .NET程序集。
谢谢
从 SFTP 访问我的远程服务器时,我不断收到此错误
连接意外关闭。服务器发送命令退出状态 0
我在 WinSCP 中填写了相同的凭据,它工作正常。我哪里欠缺?此外,我在项目用户界面的密钥文件列中使用“ssh-rsa 1024 ######################,而不是 .ppk 文件。
谢谢你,
普拉奈
winscp amazon-ec2 amazon-web-services jupyter-notebook jupyter-kernel
我正在尝试使用 PowerShell 并使用 WinSCP .NET 程序集连接到 SFTP 服务器。
代码无法打开会话 ( $session.Open($sessionOptions))。
在我发现的日志中,
Exception: System.MissingMethodException: Method not found: 'Void System.Threading.EventWaitHandle..ctor(Boolean, System.Threading.EventResetMode, System.String, Boolean ByRef, System.Security.AccessControl.EventWaitHandleSecurity)'. at WinSCP.ExeSessionProcess.TryCreateEvent(String name, EventWaitHandle& ev) at WinSCP.ExeSessionProcess.InitializeConsole() at WinSCP.ExeSessionProcess.Start() at WinSCP.Session.Open(SessionOptions sessionOptions) [2019-03-14 10:59:02.835Z] [0013] Session.Cleanup entering [2019-03-14 10:59:02.835Z] [0013] Terminating process
基本上,它从$session.Open($sessionOptions)to跳转到$session.Dispose()并跳过代码的其他部分。
我试图在 WinSCP 论坛上找到解决方案,但没有帮助:https ://winscp.net/forum/viewtopic.php?t
=26140
try {
Add-Type -Path "M:\AMA\ztemp_powershell\WinSCPnet.dll"
$sessionOptions = New-Object WinSCP.SessionOptions -Property @{
Protocol = [WinSCP.Protocol]::Sftp
HostName = "abc.xyz.ca"
UserName = "abc_abc"
Password = …Run Code Online (Sandbox Code Playgroud) winscp ×10
sftp ×3
winscp-net ×3
.net ×2
c# ×2
amazon-ec2 ×1
batch-file ×1
download ×1
editor ×1
linux ×1
powershell ×1
putty ×1
search ×1
shell ×1
ssh ×1
sublimetext ×1
terminal ×1
unix ×1
windows ×1