Avatar billede benneharli Juniormester
27. april 2007 - 01:34 Der er 12 kommentarer og
1 løsning

MS DOS batch

Hey

Jeg skulle gerne lave en .bat fil der:

1:
Sporger bruger efter IP adresse

2:
Connecter til ftp server
(
ftp 10.0.0.10
root
root
)

3:
downloader 3 filer til et bestemt bibliotek

4:
Lukker og slukker

----------

Er det muligt, eller ville det vaere lettere at lave med noget andet?

/Benji
Avatar billede benneharli Juniormester
27. april 2007 - 02:42 #1
nå, nu har jeg ftp scriptet... så skulle jeg gerne bare lige promptes for ipadresse?
Avatar billede morhan Novice
27. april 2007 - 03:09 #2
set /p ip=Angiv ip adresse:

så fanger du inputtet med %ip%
Avatar billede benneharli Juniormester
27. april 2007 - 10:30 #3
@echo off
color 3f
@echo ######################################################
@echo #                                                    #
@echo #  - Instalar menu especial para TAC Xenta Server -  #
@echo #                                                    #
@echo ######################################################
@echo off
pause
echo .
set /p ip=IP del Xenta:
ftp -s:script.bat %ip%
Avatar billede benneharli Juniormester
27. april 2007 - 10:31 #4
root
root
bell
cd httpdocs
mput -s test.txt
Avatar billede benneharli Juniormester
27. april 2007 - 10:31 #5
kan jeg gore noget for at faa brugernavn og password i en prompt ogsaa?
Avatar billede morhan Novice
27. april 2007 - 13:29 #6
du kan bygge ftp-scriptet i batfilen

set /p user=brugernavn:
set /p pass=password:

echo %user%>script.bat
echo %pass%>>script.bat
echo bell>>script.bat
echo cd httpdocs>>script.bat
echo mput -s test.txt>>script.bat
Avatar billede benneharli Juniormester
27. april 2007 - 14:15 #7
mangler der ikke noget?

det er ikke saadan her du mener, vel?

----------------------------------
@echo off
color 3f
@echo ######################################################
@echo #                                                    #
@echo #  - Instalar menu especial para TAC Xenta Server -  #
@echo #                                                    #
@echo ######################################################
@echo off
pause
@echo .
@echo off
set /p ip=IP del Xenta:
set /p user=Usuario:
set /p pass=Password:
ftp -i -s:Update/script.bat %ip%
echo %user%>script.bat
echo %pass%>>script.bat
echo bell>>script.bat
echo cd httpdocs>>script.bat
echo mput -s test.txt>>script.bat
@echo .
@echo El Xenta ya esta actualizado
@echo .
pause
Avatar billede morhan Novice
27. april 2007 - 20:34 #8
ftp skal kaldes til sidst. Sikkerhedsmæssigt er det måske ikke den bedste måde, da brugernavn og password bliver skrevet til en fil. Filen kan godt slettes bagefter med en almindelig del-kommando, men filen ville kunne genskabes med specielt software
Avatar billede benneharli Juniormester
27. april 2007 - 21:12 #9
vel ikke hvis man smider en NUL til sidst?

-------------------------------------------------

@echo off
color 3f
echo.
@echo  ######################################################
@echo  #                                                    #
@echo  #  - Instalar menu especial para TAC Xenta Server -  #
@echo  #                                                    #
@echo  ######################################################
@echo off
echo.
set /p ip= IP del Xenta:
set /p pass= Clave del usuario root:
> script.bat ECHO k72179
>> script.bat ECHO %pass%
>> script.bat ECHO bell
>> script.bat ECHO lcd Archivos/www/index
>> script.bat ECHO cd httpdocs/www/index
>> script.bat ECHO mput *.html
>> script.bat ECHO lcd ../images
>> script.bat ECHO cd ../images
>> script.bat ECHO mput *.gif
>> script.bat ECHO bye
echo.
ftp -i -s:script.bat %ip%
TYPE NUL >script.bat
cls
echo.
@echo  ########################################################
@echo  #                                                      #
@echo  #          - TAC Xenta ya esta actualizado -          #
@echo  #                                                      #
@echo  ########################################################
@echo off
@echo.
@echo.
pause
DEL script.bat

-------------------------------------

smid et svar
Avatar billede benneharli Juniormester
07. maj 2007 - 01:09 #10
smid et svar...
Avatar billede benneharli Juniormester
14. maj 2007 - 00:01 #11
Vil du ikke have point?
Avatar billede benneharli Juniormester
08. juni 2007 - 23:47 #12
Vil du VIRKELIG ikke have point?
Avatar billede benneharli Juniormester
02. november 2007 - 21:54 #13
naa... lukker...
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