Opgelost Windows update - Geen WMCI meer

Dit topic is als opgelost gemarkeerd
Fijn dat je het finaal in orde hebt, al begreep ik tijdelijk je probleem niet. Uit je voorgaande posts konden we afleiden dat je best in staat was om te bepalen hoe en waar je specifieke instructies in je code kon verwerken. Je had al een methode om een weekdag in het Engels op te vragen, en daar heb ik enkel de manieren aan toegevoegd om die in het Nederlands of als getal te bekomen.
Mijn "echo Weekdag: %weekdag% - Dagnummer: %dagnr% - Vandaag: %today%" staat nu ook redelijk overbodig in je laatste code; die had ik erbij staan om te demonstreren dat mijn voorgaande instructies correct waren;)

Nog een supplementje?
Al je IF-regels kan je veel eenvoudiger schrijven. Een echt alternatief voor 'Select Case' uit bv. vba bestaat hier niet, maar je komt aardig in de buurt met:
Code:
echo off
for /f %%i in ('powershell -command "(Get-Date).DayOfWeek.value__"') do set dagnr=%%i
echo ,1,3,5,6, | find ",%dagnr%," >nul
if errorlevel 1 goto 2

:1
echo 1
echo %today%_%Dagnr%
pause
goto end

:2
echo 2
echo %today%_%Dagnr%
pause

:end

O ja, de komma's bij ",1,3,5,6," zou je hier nog kunnen weglaten, maar stel dat je met getallen van meer dan 1 cijfer (bv. maanden) zou werken, dan horen ze er wel thuis.
 
@Enigmasmurf,
Bedankt voor je reactie en voorstel.

"..... dat je best in staat was om te bepalen hoe en waar je specifieke instructies in je code kon verwerken. Je had al een methode om een weekdag in het Engels op te vragen, en daar heb ik enkel de manieren aan toegevoegd om die in het Nederlands of als getal te bekomen."
Klinkt mooi maar deze oplossing heb ik ooit gekregen van een collega hier op dit forum en niet zelf verzonnen :). Zelf ben ik een enthousiaste PC'er zonder enige opleiding in hardware of software

De regel "echo Weekdag: %weekdag% - Dagnummer: %dagnr% - Vandaag: %today%" is niet essentieel voor de werking maar bedoeld om tijdens het testen wat meer inzicht te hebben.
Het noemen van iedere weekdag met daaraan gekoppeld en 1 of een 2 heeft de flexibileit om anders in te stellen.
De functie van de totale code is het dagelijke wegschrijven/veilgstellen van nieuwe/gewijzigde bestanden in gescheiden mappen met een mapnaam van vandaag (dagnummers gekoppeld aan 1 en minder frequent wegschrijven van het outlook.pst bestand gekoppeld aan 2 ). Deze mappen worden vervolgens ook naar een clouddienst verzonden voor het geval van een systeemcrash..
 
Terug
Bovenaan Onderaan