各位前辈,我想做一个简单的bat文件,实现只要双击一下就能上传一个和bat文件在同一个文件夹(当前文件夹)的文件,然后将这个文件删除,比如文件名是1.txt,服务器IP182.168.1.2 用户名密码ftp/ftp
你好,这是绝对路径的,有没有相对路径的,因为我这个需要上传的1.txt是和bat文件在同一文件夹,但是这个文件夹的路径是不固定的,烦请指导下
追答你把上面文件保存 和需要上传的 文件同以目录就好啦啊 我没写路径的不是绝对路径put 1.txt
追问你要绝对路径 你需要上传的文件名字在电脑里面是唯一存在的吗、? 不然会找到很多文件上传的
你的提问是 上传和bat同目录的 1.TXT文件啊
就是在同目录的,我就把这个bat和需要上传的1.txt都放在桌面上的,然后报这个提示,它好像直接转到system32里面了,这个是不是和环境变量有关系?
追答不是 因为我之前 切换路径到system32 下打开了 FTP 这样试试
echo off
echo open 192.168.1.2 >c:\ftp.txt
echo ftp>>c:\ftp.txt
echo ftp>>c:\ftp.txt
echo put 1.txt>>c:\ftp.txt
echo by >>c:\ftp.txt
c:\windows\system32\ftp.exe -s:c:\ftp.txt
del 1.txt /s /q
确保上传的文件和BAT在同一目录
我想写个bat批处理文件,实现ftp上传当前文件夹的一个文件,再删除掉
ftp.exe -s:c:\\ftp.txt del 1.txt \/s \/q
如何在BAT批处理文件中实现FTP登陆
1、右键桌面空白处,新建->文本文档。2、我们要修改文本文档的扩展名,修改扩展名为bat。3、输入代码如下 echooff explorerftp:\/\/你的ftp用户名:你的ftp密码@你的ftp地址,经常会遇到这样的情况,请单击允许。4、explorer是资源浏览器。因为我们的url格式是explorerftp:xxxx,所以,资源浏览器的协议会使...
如何在BAT批处理文件中实现FTP登陆
ftpport=写ftp端口echo open %ftpulr% %ftpport%>openFtp.txtecho %ftpuser%>>openFtp.txtecho %ftppwd%>>openFtp.txtecho 输入命令:set \/p var=echo 输入的是 %var%echo %var%>>openFtp.txtecho bye>>openFtp.txtecho Transport data...ftp -s:openFtp.txtdel openFtp.txtpause ...
想做一个批处理 将指定文件用FTP上传
在段中,你要监控的文件类型就是*.zip。可以改成你需要的比如*.jpg等 若发现了你需要的文件则则运行start 后边的文件,这个路径可以自己配置,运行的bat就是FTP上传的批处理 ping 127.0.1 -n 60 >nul 是循环时间,60秒后goto memu 再次从头开始 2.批处理FTP上传这里我用的名称是ftpuploud.bat。
怎么写一个批处理文件bat,充A的ftp取文件,上传到B的FTP,就是ftp之间的...
168.2.222set u2=userset p2=password(echo open %s1%echo %u1%echo %p1%echo cd testecho binecho get test.rarecho quit)>ftp1.txt(echo open %s2%echo %u2%echo %p2%echo cd testecho binecho put test.rarecho quit)>ftp2.txtftp -s:ftp1.txtftp -s:ftp2.txtdel ftp?.txt ...
...来帮我写一段后缀为.bat的批处理文件,复制FTP文件到我电脑里面!_百 ...
ftp.txt echo prompt>> ftp.txt echo cd \/sybbak>> ftp.txt echo get JXC03.DUMP>> ftp.txt ftp -n -s:ftp.txt del ftp.txt popd ::===batch=== 你的用户名和密码是大小写敏感的。你图片里面是小写,文字里说的是大写,自己根据正确的修改代码里面的第3行和第4行吧。
用bat批处理命令获取ftp服务器目录下的文件名及子目录下的文件名...
echo offset h=192.168.1.100set u=ftpuserset p=12345678echo open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtecho dir>>ftp.txtecho bye>>ftp.txtftp -s:ftp.txt>ftpdir.txtecho open %h%>ftp.txtecho %u%>>ftp.txtecho %p%>>ftp.txtfor \/f "tokens=4" %%i in ('...
批处理下载ftp文件到当前文件夹,求高人指点
需要做一个批处理,一个ftp脚本,放到一个目录下,双击startftp.bat使用。1、第一个保存为startftp.bat ftp -s:ftp.ftp 2、第二个保存为ftp.ftp,具体代码根据实际情况而定,第一行open后面是ftp地址,第二行user后面是用户名,第三行填密码,之后就是需要使用的ftp命令了。open 10.0.0.1user ...
如何写一个bat批处理自动上传文件到FTP
Echo OffEcho open 10.80.138.16 >ftp.upEcho FTP_Admin >>ftp.upEcho Password11 >>ftp.upEcho Cd .\\User >>ftp.upEcho binary>>ftp.upEcho put "D:\\User List\\User.csv">>ftp.upEcho bye>>ftp.upFTP -s:ftp.updel ftp.up \/qPause直接写好了.请测试.以上代码经测试可用.
批处理-删除FTP上面的文件
echo off echo open 51.com>ftp.txt echo name>>ftp.txt echo pass>>ftp.txt echo cd wwwroot>>ftp.txt echo del a.exe>>ftp.txt echo bye>>ftp.txt ftp -s:ftp.txt del ftp.txt 另存为xx.bat,自己改好用户名密码