正在尝试在CI服务器上设置构建后脚本,以通过FTP将更改推送到我们的web服务器。在尽可能少的行中,我如何使用windows FTP将文件文件夹推送到我的few服务器?例如,展开文件夹为:
c:\deployment\*.*
如何递归推送web服务器上要替换的所有文件?
我只接受使用cmd或powershell - MS Windows
谢谢
我很难在Windows 7上安装FTP服务器。
我已经添加了使用控制面板->程序->打开和关闭Windows功能的服务。
我可以看到控制面板->服务中的服务已经启动。
但是当我启动一个Windows命令行窗口,cmd,我就没有连接.
C:\Users\mattf>ftp localhost
ftp> ls
Not connected.
ftp> open localhost
ftp> ls
Not connected.
ftp> dir
Not connected.
ftp> quit
C:\Users\mattf>
这就是我所能得
我正在构建一个解决方案,WCF服务充当FTP服务器之间的网关,它必须通过FTP协议(linux服务器)和windows客户端应用程序远程访问。服务本身将托管在windows IIS服务器上。
我的模型基于一篇关于使用WCF的http上的流文件的文章,但问题是:
我必须先在windows服务器上下载该文件,然后再将其加载到客户端,这可能是一个主要的性能问题。我想将文件从FTP服务器直接流到客户端,而不必先下载它。
这是密码。
public class TransferService : ITransferService{
Starksoft.Net.Ftp.FtpClient ftp = new
我有安装FTP Server角色的Windows Server 2016计算机,添加了FTP站点,并在Windows防火墙中添加了FTP服务器规则。我可以通过FTP本地连接,就像通过命令行这样:
ftp localhost
Connected to *redacted*.
220 Microsoft FTP Service
200 OPTS UTF8 command successful - UTF8 encoding now ON.
User (*redacted*:(none)): Administrator
331 Password required
Passwo
我正在尝试连接到Linux上的FTP服务器,当我执行ftp.listFiles(remote);时出现以下异常
SYST 215 Linux Exception in thread "AWT-EventQueue-0"
org.apache.commons.net.ftp.parser.ParserInitializationException:
Unknown parser type: Linux at
org.apache.commons.net.ftp.parser.DefaultFTPFileEntryParserFactory.createFileEnt
我有一个批处理脚本,每天晚上通过schtasks运行在不同的远程Windows上(Windows732位SP1)。这些PC机需要在Linux服务器之间传输FTP文件。目前正在使用FTP,批处理脚本工作得很好。
现在,Linux服务器正被改为只使用SFTP。我想为SFTP编写一个简短的PowerShell脚本,这些文件与服务器相同--我已经在这些PowerShell系统上安装了Posh(PSVersion5.1)。
当前,批处理脚本中执行FTP的部分如下所示:
REM make temp file for FTP
echo open pos%STORE% >
我正在开发一个工具来获取一些数据,这些数据隐藏在远程系统上的一个非常大的文件中。复制整个文件是不切实际的,我需要的所有数据都在文件的前1000个字节内。我知道我可以启动一个get,然后用^C取消它以获得一个部分文件,但是这将很难(如果不是不可能的话)用任何一致性自动完成。
我想告诉我的ftp客户端只抓取远程文件的x字节,一旦有了它们就退出。我在ftp手册页面中找到了一些做部分下载的windows客户端,但是我没有在ftp手册页面中找到任何东西,而且在线文档也很稀少。
我发现了一个HowTo:http://cdsarc.u-strasbg.fr/doc/ftp.htx,它建议使用以下语法:
ft
我有一个内部开发服务器,运行Windows2k8 R2,设置了角色,它根本不提供任何内容。
试图通过telnet从另一个主机连接“连接失败”:
c:\>telnet devserver 80
Connecting To devserver...Could not open connection to the host, on port 80: Conn
ect失败
在dev服务器上使用netstat -an | find "80"不会在端口80上返回连接(1801年有几个)
tcpview证实了这一点,列出了端口80上没有打开的连接。
以下与Web角色相关的服务正在运行:
我正在使用标准的Java套接字在Java中创建一个简单的FTP客户端。我已成功连接到服务器。然后我可以发送这样的FTP命令:
USER myUserName
PASS myPassword
并且输出表明我已登录到服务器(我总是在发送到服务器的每个命令中都发送\r\n字符串)。当我发送命令"ls“时,我得到的响应是:425 No data connection
当我从MS Windows终端的标准FTP客户端登录到服务器时,我可以使用"ls“命令并获得所有文件和文件夹的列表,但它在我的Java应用程序中不起作用。
FTP命令"HELP“在我的客户端和MS Windows中
大家晚上好,我一直在Ubuntu服务器上工作,我在一个使用windows XP Pro和Ubuntu9.10FTP的远程pc上工作,事情是这样的…我在Ubuntu服务器上安装了Joomla1.5最后一个版本,一切都很好,直到我必须填写too...ok信息,从未找到连接路径,所以我没有安装it...now我有我的joomla,但我想安装一些扩展和这里的问题,与ftp Filezilla运行在Windows上我完美地连接到服务器,因为在ubuntu中的SSH,但当我尝试填充joomla上的FTP信息,它不能识别路径,有什么想法吗?