Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

bat script voor controle van directory

Pagina: 1
Acties:

  • corneej
  • Registratie: April 2006
  • Laatst online: 27-11 20:07
Hallo,

Voor mijn project heb ik een batchscript moeten schrijven dat controleert of een directory leeg is of niet.
Dit script kan op mijn Engelstalige windows 7 uitstekend worden uitgevoerd.
Maar wanneer ik dit script op een Nederlandstalige windows xp Prof pc wil uitvoeren gebeurt er helemaal niets.

Hij geeft ten alle tijden aan: Nog niet klaar met downloaden

Hier mijn script:

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

for /F "tokens=2-4* delims=/ " %%a in ("%date%") DO set PREFIX=%%b%%a%%c

for /f "tokens=1 delims=PC" %%a in ("%computername%") do set lokaal=%%a


set Folder="C:\temp_data"

dir %Folder%|find " 0 File(s)" > NUL
if errorlevel 1 goto notempty
dir %Folder%| find " 2 Dir(s)" > NUL
if errorlevel 1 goto notempty
echo %computername% FINISHED AT %TIME% %DATE% >>"C:\Logfile\distributie %lokaal% %PREFIX%.txt"
del "C:\WINDOWS\Tasks\logfile.job"
goto end

:notempty
echo Nog niet klaar met downloaden

:end

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

Ik zit zelf te denken dat een commando niet kan worden gebruikt in de nederlandstalige command line, en dat daarvoor de vertaling nodig is. Maar met de Google-o-Magic machine wordt ik ook niet veel wijzer.

Hopelijk bieden jullie uitkomst

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

Waar denk je dat zelf het probleem ligt?
C:\>echo %DATE%
do 02-07-2009

C:\>dir
2 bestand(en)
16 map(pen) 

[ Voor 18% gewijzigd door CodeCaster op 02-07-2009 11:10 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


  • corneej
  • Registratie: April 2006
  • Laatst online: 27-11 20:07
Nou die datum functie enzo dat werkt allemaal goed,

Als ik dan die code uitvoer op mijn systeem, dan verloopt alles vlekkeloos.
Maar ik denk zelf dat het te maken heeft met:
File(s) == bestand(en)
Dir(s) == map(pen)

  • NMe
  • Registratie: Februari 2004
  • Laatst online: 20-11 11:59

NMe

Quia Ego Sic Dico.

En wat is dan precies het probleem met het vertalen daarvan? Een simpele or-contructie is zo gemaakt lijkt me?

Daarnaast: Waar hoort mijn topic?

PRG>>WOS

'E's fighting in there!' he stuttered, grabbing the captain's arm.
'All by himself?' said the captain.
'No, with everyone!' shouted Nobby, hopping from one foot to the other.


  • corneej
  • Registratie: April 2006
  • Laatst online: 27-11 20:07
mag dicht het is opgelost..
Bedankt!

  • Merijn70
  • Registratie: November 2004
  • Laatst online: 22-11 13:59
Kan je het werkende script ook posten? Heb ik en anderen er misschien ook wat aan :)
Pagina: 1