Avatar billede secher35 Nybegynder
22. oktober 2008 - 12:46 Der er 9 kommentarer og
2 løsninger

Bat fil med FTP process bar

Hej jeg har lavet en bat fil der kompromere nogle filer og sender dem til den ftp server. nu er problemet bare at denne fil er ret stor og jeg ikke har mulighed for at se hvor langt processen er. er det miligt at lave en form for processbar over dette?

Alt jeres hjælp vil jeg være utrolig taknemmelig for.

Mvh.
René Secher
22. oktober 2008 - 12:48 #1
... hvordan 'sender' du den fil til ftp ?

Må vi se den *.BAT fil ?
Avatar billede secher35 Nybegynder
22. oktober 2008 - 12:53 #2
Sorry skulle jeg nok have sendt med.. :P her er alt koden.

::pro.bat
@echo off
If Exist D:\Backup\bkuplist.txt Del D:\Backup\bkuplist.txt
::Build File List
echo "D:\ninki\*.*" >> D:\Backup\bkuplist.txt
echo "D:\IOTrig\*.*" >> D:\Backup\bkuplist.txt
echo "D:\Model\*.*" >> D:\Backup\bkuplist.txt
echo "D:\IOTrig_Update\*.*" >> D:\Backup\bkuplist.txt

:backRAR
"C:\Program Files\WinRAR\winrar.exe" a -r -rr -m5 D:\Backup\%COMPUTERNAME%.rar @D:\Backup\bkuplist.txt
Dir D:\Backup\*.rar
If errorlevel 1 Goto :error
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                           º
echo º File Compressed - Ready to Move File           º
echo º Move in Progress Please Wait               º
echo º                           º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
ftp -s:script.txt ftp.secher.me.uk
If NOT Exist S:\backup\Docs_Settings\ Goto :cleanup

:cleanup
If Exist D:\Backup\bkuplist.txt Del D:\Backup\bkuplist.txt
echo ÉÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍ»
echo º                     º
echo º Backup Complete             º
echo º %DTS%                     º
echo º                     º
echo ÈÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍÍͼ
Goto :eof

:error
echo FILE NOT FOUND
Pause

::script.txt
Brugernavn
Password
bin
cd /Backup/Pro
put NINKISERVER.rar
bye
Avatar billede snowball Novice
22. oktober 2008 - 12:59 #3
Prøv nedenstående - har tilføjet "hash" kommandoen.

::script.txt
Brugernavn
Password
bin
hash
cd /Backup/Pro
put NINKISERVER.rar
bye
Avatar billede secher35 Nybegynder
22. oktober 2008 - 13:09 #4
hej snowball
Det er bestemt en forbedring men ikke helt hvad jeg leder efter.

noget som dette:

<----|---------->
som indikere hvor langt den er i processen eller evt bare en procent sats for hvor meget den er færdig med.
Avatar billede arne_v Ekspert
22. oktober 2008 - 13:12 #5
Med standard FTP client kan du kun bruge hash. Maaske kan du finde en mere avanceret
FTP client. Men ellers maa du faa lavet en special client.
Avatar billede snowball Novice
22. oktober 2008 - 13:12 #6
Jeg tror umiddelbart det er tætteste du kommer med en standard Windows FTP kommando.

Du kan evt. prøve med "tick" i stedet for "hash".
22. oktober 2008 - 13:13 #7
Du skal bruge
hash
kommandoen undervejs i dit ::script.txt
Den viser en slags ........ for hver 1024 (?) bytes ...
22. oktober 2008 - 13:13 #8
(Nå det var vi enige om *S* )
Avatar billede secher35 Nybegynder
22. oktober 2008 - 13:20 #9
Ejj hvor er det ærgeligt.. nå men jeg må leve med det her så. i kan lige smide et svar så smider jeg lige point efter jer alle 3.
Avatar billede snowball Novice
22. oktober 2008 - 13:26 #10
svar...
22. oktober 2008 - 19:42 #11
Ping...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester