beginnende batch file script schriver (71 jaar) zoekt hulp

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Peter Moree

Peter Moree

13/04/2020 18:52:24
Quote Anchor link
Ik kom een heel eind met testen van een eenvoudig batch script (onder W10) om te kijken of het aantal files in een folder is gewijzigd.
Het is maar een paar regeltjes maar ik heb denk ik syntax problemen.
Het is aardig als iemand er even naar kijkt en een tip geeft.

Wat is vooral niet snap is dat na de executie van de TIMEOUT het script stopt en niet verder gaat.
Na 1 middag klooien ben ik tot hier gekomen:


DIR /B /A-D-S-H /S 2>NUL | FIND "" /V /C > tmp
SET /P COUNT1=<tmp
SET /A COUNT1 -= 1
Echo %COUNT1% value count 1
:LOOP
ECHO In the loop
TIMEOUT /T 10 /NOBREAK
ECHO time out has passed
DIR /B /A-D-S-H /S 2>NUL | FIND "" /V /C > tmp
SET /P COUNT2=<tmp
SET /A COUNT2 -= 1
ECHO %COUNT2% value count 2
IF %COUNT1%==%COUNT2% ECHO YES
ECHO END
 
PHP hulp

PHP hulp

28/03/2024 18:58:57
 
- Ariën  -
Beheerder

- Ariën -

13/04/2020 18:56:55
Quote Anchor link
Hoezo gebruik je geen Powershell?
 
Peter Moree

Peter Moree

13/04/2020 19:00:02
Quote Anchor link
nog nooit van gehoord

Toevoeging op 13/04/2020 19:02:56:

Op een remote locatie staat een PC die niks anders doet dat foto's afspelen vanuit een vaste folder en alleen via de schermbeveiliging van Windows (W10).
Als er (via ons thuis netwerk) nieuwe foto's op gezet worden moet je de PC restarten om die nieuwe foto's te zien.
Als ik een batch file draai die kijkt of er verandering is in het aantal files, gaat dat vanzelf hoop ik
 
- Ariën  -
Beheerder

- Ariën -

13/04/2020 19:12:29
Quote Anchor link
Bash is zo klassiek... :P

Met Powershell kan je pas echt programmeren:

https://stackoverflow.com/questions/19774097/finding-modified-date-of-a-file-folder
 
Peter Moree

Peter Moree

14/04/2020 13:33:20
Quote Anchor link
Probleem inmiddels opgelost
Nu powershell aan het bestuderen ;-))
Never to old ....
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.