Batch file rd in één opdrachtregel

Status
Niet open voor verdere reacties.

Senso

Meubilair
Lid geworden
13 jun 2016
Berichten
9.664
Besturingssysteem
W10 Pro en W11 Pro
Office versie
Office 2007 H@S en Office 2021 Prof Plus
Code:
rd /s /q L:\2020-04-22_W10E_doc
if exist L:\2020-04-22_W10E_doc rd /s /q L:\2020-04-22_W10E_doc

Bij de eerste regel maakt die de map leeg maar verwijdert die niet. De tweede doet dat wel. Kan dat in één regel?
 
Zo:
Code:
if exist L:\2020-04-22_W10E_doc (rd /s /q L:\2020-04-22_W10E_doc)
 
Ga ik proberen. Functioniert leider nicht. Maakt map leeg maar verwijdert deze niet.
 
Laatst bewerkt:
Doet 'ie hier anders prima.
 
Laatst bewerkt:
Ja, dat kan. Ik heb de opdrachtregel goed nagekeken en deze toen in de prompt geplakt. Zelfde resultaat. Maakt de map netjes leeg maar geeft aan: De map is niet leeg.

Vreemd nu lukt het wel. Zal hem in de batch file zetten en proberen.
 
Laatst bewerkt:
Je zit met die prompt toch niet in dezelfde map als die je wilt verwijderen?
 
Ik heb eerst de batch file laten draaien. Maar kan zijn dat ik een oud venster had openstaan. Nog even een vraag.
Zie jij hier een fout in.

Code:
for /R E:\ %%G in (*.doc) do copy %%G L:\2020-04-22_W10E_doc\

Die kopieert wel bestanden maar slaat er veel over en dan zie je de melding Bestand niet gevonden e.d.

In de prompt zegt die %%G was unexpected at this time.
 
Laatst bewerkt:
Gebruik XCOPY /Q /Y in plaats van COPY
 
Laatst bewerkt:
Geprobeerd en dan neemt die docx mee. Ik zie er verder geen heil meer in. Want ik heb al gezien met 6500 Word bestanden gaat dat allemaal veel te lang duren. Laat staan dat je weer een volgend probleem ziet aankomen en dat is dat er bestanden staan op verschillende locaties met dezelfde naam en die gooi je dan in één map. Had ik niet aan gedacht. Dus ik ga hier niet verder mee. Bedankt voor de hulp Edmoor.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan