webForumDet fria alternativet

DOSkommando

1 svar · 403 visningar · startad av FlashX

FlashXMedlem sedan nov. 19991 033 inlägg
#1

Försöker fixa en batchfil som skickar filer från en win2k till en linux.
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">@echo off

REM Test för att FTP:a filer till linuxburken

REM ------------------------------------
@echo

set ftpscript=E:\CS\cmd\test\skript.txt
set destinationDir=/www/html/gameservers/cstats
set files=E:\CS\cmd\test\fil.html

echo open IP-adressen> %ftpscript%
echo användarnamnet>> %ftpscript%
echo lösenordet>> %ftpscript%
echo cd %destinationDir%>> %ftpscript%
echo ascii>> %ftpscript%
echo hash>> %ftpscript%
echo send %files%>> %ftpscript%
echo quit %files%>> %ftpscript%
REM -----------------------------------

ftp -s:%ftpscript%
Det fungerar bra så länge jag anger vilken fil jag vill skicka men jag vill skicka alla filer som slutar på html
Använder jag *.html så skickas bara det första dokumentet. Finns det något speciellt kommando som man måste använda för att skicka flera filer?

FlashXMedlem sedan nov. 19991 033 inlägg
#2

Löste det själv.
Testade med mput men då ska man tydligen svara på varje fil och /y-växeln verkar inte fungera i min version.
Kommandot prompt löste dock detta så nu fungerar det.
Koden ifall någon behöver en liknande funktion.
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">Kod:<font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#666600">@echo off
REM Test för att FTP:a filer till linuxburken

REM ------------------------------------
@echo

set ftpscript=E:\CS\cmd\test\skript.txt
set destinationDir=/www/html/gameservers/cstats
set files=E:\CS\cmd\test\*.*

echo open IP-adressen> %ftpscript%
echo användarnamnet>> %ftpscript%
echo lösenordet>> %ftpscript%
echo cd %destinationDir%>> %ftpscript%
echo ascii>> %ftpscript%
echo hash>> %ftpscript%
echo prompt>> %ftpscript%
echo mput %files%>> %ftpscript%
echo quit %files%>> %ftpscript%
REM -----------------------------------

ftp -s:%ftpscript%

129 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)