gpt4 book ai didi

windows - 不同服务器的 FTP over CMD

转载 作者:可可西里 更新时间:2023-11-01 09:27:46 29 4
gpt4 key购买 nike

所以我正在尝试编写一个小的批处理程序来通过 ftp 将文件复制到另一台设备问题是我复制到的设备都是不同的服务器,但我复制的信息保持不变。怎么写这样打开批处理程序时指定设备的IP地址,批处理会自动连接到服务器并复制我需要复制的目录或文件。

目前它允许我输入 IP、连接到服务器并打开特定文件,但每次它尝试连接以复制文件时它都说目录无效或服务器不正确。

:Log
set /p PDTFTP= Enter PDT IP Address:
start "ftp://admin:2p0d0t7@%PDTFTP%/pub/IPSM/fds/log/PDTApplicationLog.txt"

:DB
set /p PDTFTP= Enter PDT IP Address:
xcopy "C:\test.txt" "ftp://admin:2p0d0t7@%PDTFTP%/pub/IPSM/fds/"

当 ftp 服务器几乎每次使用时都不同时,有没有办法做到这一点

最佳答案

你可以这样做:

下载文件:

@echo off
set /p ip=IP:
echo username> temp.txt
echo password>> temp.txt
echo get fileToGet>> temp.txt
echo quit>> temp.txt
ftp -s:temp.txt %ip%
del temp.txt

上传文件:

@echo off

set /p ip=IP:
echo username> temp.txt
echo password>> temp.txt
echo put fileToUpload>> temp.txt
echo quit>> temp.txt

ftp -s:temp.txt %ip%
del temp.txt

关于windows - 不同服务器的 FTP over CMD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45405112/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com