Onjuiste parameter batch file

Status
Niet open voor verdere reacties.

Senso

Meubilair
Lid geworden
13 jun 2016
Berichten
9.662
Besturingssysteem
W10 Pro en W11 Pro
Office versie
Office 2007 H@S en Office 2021 Prof Plus
Code:
Cls
Cd\
B:
xcopy B:\"Test 1"\*.xlsx B:\"Test 2"\ /D:13-06-2019 /V

Werkt niet en geeft /d: zou onjuiste parameter zijn.
Hoe moet het dan wel?
 
Probeer het eens met: /D:06-13-2019
 
Die werkt wel. Wat is dan de reden? Bij xcopy/? staat /D: d-m-j
 
Kennelijk heb je toch de Engelstalige versie en moet je de USA datum notatie gebruiken: m-d-y
 
Vreemd. Land en taal is Nederlands en dd/MM/jj Opdrachtprompt date is dd-mm-jj
 
Onderstaande werkt wel normaal:
Code:
cls
cd\
b:
cd Test 1
copy *.xlsx b:\"Test 2"\ /d:13-06-2019 /v
pause
copy *.* b:\"Test 2"\ /d:13-06-2019 /v
 
Er zal toch een verschil zijn.
Wat zegt xcopy /? over de /D parameter?
 
Stond in post 3 > Bij xcopy/? staat /D: d-m-j

bij copy/? > /D Geeft aan dat het doelbestand bij het maken wordt ontsleuteld
 
Laatst bewerkt:
Zal ergens een bugje zijn dan.
 
Of toeval dat bij copy de parameter datum geen invloed heeft maar *. alleen al kopieert. Lees wel dat vroeger via de config.sys valuta, datum en tijdnotaties konden worden ingesteld vb country=033,850

country=033,,c:\dos\country.sys
 
Dat is DOS 6.0 of zo! ;)
 
MS-DOS 5.0 1985-1990
Had toen een schijf van 105MB, was voor die tijd veel.
 
Ja, meer ruimte zou je nooit nodig hebben. Dat kreeg je nooit vol! :d
 
Jij bedoelt:
- 640 K geheugen zou voor iedereen genoeg moeten zijn.
Bill Gates, voorzitter van Microsoft, 1981
of
- Misschien is er wereldwijd wel plaats voor vijf computers.
Thomas Watson, voorzitter van IBM, 1943
of
- Misschien dat computers in de toekomst nog hooguit anderhalve ton zullen wegen.
"Popular Mechanics", 1949

Code:
cls
cd\
rem------------------------------mm-dd-jjjj----
xcopy "b:\Test 1" "b:\Test 2\"/d:07-04-2019/s/v
rem---------------------------------------------jjjjmmdd
rem robocopy "b:\Test 1" "b:\Test 2" /S /MINAGE:20190407

xcopy werkt nu goed. Helaas robocopy kopieert totaal verkeerde datums. Zou datum gewijzigd moeten zijn.

- Maar... wat is daar nu het nut van? > Een ingenieur van IBM over de microchip, 1968

:d:d:d
 
Laatst bewerkt:
Die eerste is leuk, maar Bill Gates heeft dat nooit gezegd ;)

Robocopy heb ik nog nooit gebruikt, maar er staat dit:
/MINAGE:n Minimum file age - exclude files newer than n days/date.
 
Op internet staat een voorbeeld zonder die n en ik krijg ook geen foutmelding zonder die n en voeg ik een n toe lukt het niet.
Ik moet een exact voorbeeld hebben anders ben je weer een uur bezig. Op internet is veel tekst te vinden maar het ontbreekt altijd aan eenvoudige concrete voorbeelden. Maar dat heb ik vorige week ook nog op Helpmij.nl geschreven (Excel) maar men wil dat niet begrijpen.

edit:
Het moet zijn:
robocopy "b:\Test 1" "b:\Test 2" /S /MAXAGE:20190704
is jaar maand en dag
Als je dit artikel leest (en zo zijn er tientallen) dan ga je prutsen met MAXAGE:n :: met een n en dubbele punten en je bent zo weer een uur verder en dan lukt het nog niet. Waarom zet zo iemand die op stackoverflow reageert geen voorbeeld daar neer? De reden is, men kopieert en plakt maar wat en heeft het zelf niet getest. Dat kan iedereen!

Ik test het wel zelf en dan weet ik dat het werkt.
 
Laatst bewerkt:
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan