Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Servers

Vervanger van deltree in Windows2003 server

awinkel
5 antwoorden
  • Ik moet een groot aantal homedirectories leeggooien en heb daarvoor een script gemaakt. Normaal gesproken zou ik voor de daadwerkelijke verwijderactie "deltree.exe" gebruiken, maar deze bestaat niet meer onder Windows2003. In plaats daarvan wordt "rmdir" aanbevolen door mickeysoft. Alleen werkt deze niet met wildcards, dus de directory e:\users\a.winkel kan ik niet leeggooien met iets als "rmdir /s e:\users\a.winkel" want dan is de hele directory ook meteen verdwenen…
    Weet iemand een oplossing?
  • Ken de tools en de bijhorende syntax niet, maar is het niet logischer om [code:1:7871fce6b2]rmdir /s e:\users\a.winkel\[/code:1:7871fce6b2] te gebruiken ipv [code:1:7871fce6b2]rmdir /s e:\users\a.winkel[/code:1:7871fce6b2]
    NB de extra slash na het path.
  • Dat heb ik ook geprobeerd, maar helaas wordt ook dan de rootmap verwijderd.
  • Het schijnt dat je op de volgende manier deltree kan maken:

    [i:b06c0d7c8d]Deltree.bat maken, bestaande uit:
    @echo off pushd %1 del /q *.* for /f "Tokens=*" %%i in ('dir /B') do rd /s /q "%%i" popd

    Die plaats je in Windows en vervolgens kun je het commando deltree gebruiken, ook in een batch file. [/i:b06c0d7c8d]

    Ik heb het niet getest ;-)
  • en?? Nog gelukt??

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.