Toon posts:

[2k3]Maken van een map via dos?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ok dat kan ik ook nog wel
md "naam" |:(
maar nou moet die naam zijn de datum van vandaag.
Ik wil namelijk een backup maken via ftp van mijn website.
tot zo ver ben ik heeft iemand nog ideen

ftp.bat
cd "c:\documents and settings\website\"
md "datum van vandaag"
cd "datum van vandaag"
md admin
ftp -s:c:\ftp


ftp
open (ftp server)
(usernaam)
(paswoord)
prompt
cd public_html
lcd admin
cd admin
mget *
cd\

Iemand hoe je dat doet? _/-\o_ _/-\o_

  • djexplo
  • Registratie: Oktober 2000
  • Laatst online: 21-12-2025
@echo off
echo @PROMPT SET DATE=$D$_> %TEMP%.\T1.BAT
%COMSPEC% /C %TEMP%.\T1.BAT > %TEMP%.\T2.BAT
call %TEMP%.\T2.BAT
for %%? in (1 2) do del %TEMP%.\T%%?.BAT
echo DATE=%DATE%


Is meteen een stuk langer De code zorgt ervoor dat de datum in %date% wordt gezet, hierna kun je jou code aanroepen.

Let Op: Door deze code wordt de datum opgeslagen met separators (bijvoorbeeld 01/01/2003). Suc6!
Had je zelf ook op kunnen zoeken op GOT, daar staat namelijk heel veel info :
http://gathering.tweakers...t+bestand+datum&where=GoT
[rml][ dos] Hoe krijg ik "date/t" in "%1"[/rml]

[ Voor 26% gewijzigd door djexplo op 07-12-2004 13:32 ]

'if it looks like a duck, walks like a duck and quacks like a duck it's probably a duck'


Verwijderd

md %date:~3%

[ Voor 15% gewijzigd door Verwijderd op 07-12-2004 13:27 ]


  • djexplo
  • Registratie: Oktober 2000
  • Laatst online: 21-12-2025
md %date%
Dit werkt niet onder win2k en winxp

'if it looks like a duck, walks like a duck and quacks like a duck it's probably a duck'


Verwijderd

djexplo schreef op dinsdag 07 december 2004 @ 13:26:
[...]
Dit werkt niet onder win2k en winxp
ech wel... maar ik heb hem ff aangepast

  • djexplo
  • Registratie: Oktober 2000
  • Laatst online: 21-12-2025
ech wel... maar ik heb hem ff aangepast
ik heb jouw'n code hier on win2k getest en dan werkt het niet, er moeten quotes om heen : md "%date%"

[ Voor 17% gewijzigd door djexplo op 07-12-2004 13:35 ]

'if it looks like a duck, walks like a duck and quacks like a duck it's probably a duck'


  • Robinski
  • Registratie: September 2000
  • Laatst online: 12-04 21:52

Robinski

A.K.A. RHarmsen

heb ik nog een klein vraagje hier over

ik gebruik dit:
FOR /F "TOKENS=1,2*" %%A IN ('DATE/T') DO SET TODAY=%%B
dan komt er in %TODAY% 12/07/2004 te staan

hoe kan je die / omzetten naar - of gewoon helemaal er uit filteren?

10xAXItec AC-265P = 2,650kWp @ SolarEdge SE2200 - PVOutput


Verwijderd

Topicstarter
als ik dan echo %TODAY% kom dit er 07-12-2004
Dus voor mij is het klaar
Danku mensen _/-\o_ _/-\o_ _/-\o_ _/-\o_ _/-\o_

  • Robinski
  • Registratie: September 2000
  • Laatst online: 12-04 21:52

Robinski

A.K.A. RHarmsen

het hangt dus af van je taal instellingen

code:
1
2
FOR /F "TOKENS=1,2*" %%A IN ('DATE/T') DO SET TODAY=%%B
SET TODAY=%TODAY:/=-%


de laatste regel vrvangt alle / door -

10xAXItec AC-265P = 2,650kWp @ SolarEdge SE2200 - PVOutput


Verwijderd

djexplo schreef op dinsdag 07 december 2004 @ 13:30:
[...]
ik heb jouw'n code hier on win2k getest en dan werkt het niet, er moeten quotes om heen : md "%date%"
%date% geeft dag datum en blijkbaar maakt de cmdline md geen dirs aan met spatie...

%date:~3% skipped de eerste 3 karakters en dan heb je dus wel een datum zonder spaties...

[ Voor 4% gewijzigd door Verwijderd op 07-12-2004 16:21 ]

Pagina: 1