Articles of winscp

使用WinSCP通过隧道抓取文件

我正试图用WinSCP抓取一个节点上的文件。 通常要通过我的Linux VM访问文件,我使用这些命令 ssh -p 2200 -L 2020:py-01:22 foo@university.edu 并build立一个隧道到我想去的地方。 然后我打开第二个terminal说: ssh -p 2020 foo@localhost 这使我连接到隧道,我可以看到我想要的文件。 所以我试图使用WinSCP来做类似的过程,所以我可以看到这个文件,然后制作自己的副本,但是我没有做到。 有人可以帮我把上面的命令插入到WinSCP?

在不同帐户之间切换使用WinSCP的用户

有没有办法使用WinSCP在用户帐户之间切换? 当我使用PuTTY时,可以使用su命令在不同帐户之间切换用户。 举个例子: kitis@localhost$ kitis@localhost$ su abc abc@localhost$ 以同样的方式,当我使用WinSCP时,有没有办法在我login到服务器时切换用户?

如何将符号链接文件从Linux复制到Windows,然后回到Linux,但仍然将其作为符号链接

我的Linux机器上有一个符号链接。 我只想复制符号链接(不是目标)到Windows机器,然后将这个符号链接从Windows机器复制回其他Linux机器,符号链接应该继续工作。 我试过的: 我gziped符号链接 使用WinSCP将gzip文件移动到Windows机器 提取的符号链接 使用WinSCP将符号文件移动到Linux机器上 现在这个文件不再是一个符号链接了。 有谁知道这样做的伎俩?

如何知道在WinSCP中SFTP是否成功

我正在使用下面的代码通过Jsch运行SFTP命令: public void putfile(){ try { String command="winscp /script=D:\\command.txt" ; System.out.println(command); Runtime rt=Runtime.getRuntime(); rt.exec(command); } catch(Exception e) { System.out.println("Exception in index.jsp:"+e.getMessage()); } } 我把本地机器的sample.zip放到Unix服务器上, command.txt包含: option confirm off open sftp:User:password@IP get G:\sample.zip /MyFolderLocation/ exit 它的工作正常,但我没有得到任何exception,每当SFTP进程失败。有什么办法来处理它?

使用WinSCP和get命令从Unix服务器下载文件

我有在Unix的程序,每天晚上八点半生成文件8个文件。 使用WinSCP生成文件后,我需要将文件下载到我的Windows机器中。 我可以拖放这些,但耗时,我需要自动化这个过程。 我不能使用.Net程序集来下载这些。 我试图使用get命令,但它的抛出错误:不是一个SCCS文件。 让我知道如何解决这个问题。 – 谢谢

什么是一些好的SSH服务器的Windows?

尝试在Windows Server 2003上安装SSH服务器。有哪些好的? 最好是开源的。 我打算使用WinSCP作为客户端,因此支持该客户端实现的高级function的服务器将会非常棒。

在winscp中执行batch file时出现问题

我是Winscp的新手,在执行batch file时遇到问题。 情况是这样的: 我有一个batch fileA,两个文件夹(向上B和向下文件夹C),一些文本文件在文件夹D中,一个文本文件E(不同于D中的文件)和一个ppk文件F.所有这些东西都在一个只有文件夹。 batch fileA有一个包含文本的脚本(脚本如下所示)。 如果该文本内容为真(意味着如果该文本(文本内容与E相关,即,如果文本文件E被执行)被执行),则只有在向上文件夹B中的文件向下移动到文件夹C. batch fileA中的脚本是: C:\somefolder\WinSCP3.exe /console /script=E.txt /log=session.log if errorlevel 1 goto error xcopy C:\somefolder\up\*.* C:\somefolder\down\ /y del C:\somefolder\up\*.* /Q :error echo Upload failed, keeping local files 而文本文件E中的内容是: option batch abort option confirm off open @test.com change remote directory cd \somedirectory option transfer binary put C:\somefolder\up\*.* close exit 我不知道为什么从up文件夹中的文件没有移动到down文件夹。 […]