Delen via


replace

Bestaande bestanden in een map vervangen. Als u het gebruikt met de optie /a , voegt dit commando nieuwe bestanden toe aan een map in plaats van bestaande bestanden te vervangen.

Syntax

replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/a] [/p] [/r] [/w]
replace [<drive1>:][<path1>]<filename> [<drive2>:][<path2>] [/p] [/r] [/s] [/w] [/u]

Parameters

Parameter Description
[<drive1>:][<path1>]<filename> Hiermee geeft u de locatie en naam van het bronbestand of de set bestanden. De bestandsnaamoptie is vereist en kan jokertekens (* en ?) bevatten.
[<drive2>:][<path2>] Hiermee geeft u de locatie van het doelbestand. U kunt geen bestandsnaam opgeven voor bestanden die u vervangt. Als u geen station of pad opgeeft, gebruikt deze opdracht het huidige station en de map als doel.
/a Voegt nieuwe bestanden toe aan de doelmap in plaats van bestaande bestanden te vervangen. U kunt deze opdrachtregeloptie niet gebruiken met de opdrachtregeloptie /s of /u .
/p Vraagt u om bevestiging voordat u een doelbestand vervangt of een bronbestand toevoegt.
/r Vervangt alleen-lezen en onbeveiligde bestanden. Als u een alleen-lezen bestand probeert te vervangen, maar u geeft geen /r op, treedt er een fout op en wordt de vervangingsbewerking gestopt.
/w Wacht totdat u een schijf invoegt voordat de zoekopdracht naar bronbestanden begint. Als u /w niet opgeeft, begint deze opdracht met het vervangen of toevoegen van bestanden onmiddellijk nadat u op Enter hebt gedrukt.
/s Zoekt in alle submappen in de doelmap en vervangt overeenkomende bestanden. U kunt /s niet gebruiken met de / a opdrachtregeloptie. Met de opdracht wordt niet gezocht in submappen die zijn opgegeven in Path1.
/u Vervangt alleen die bestanden in de doelmap die ouder zijn dan die in de bronmap. U kunt /u niet gebruiken met de /a opdrachtregeloptie.
/? Geeft help weer bij de opdrachtprompt.

Remarks

  • Wanneer met deze opdracht bestanden worden toegevoegd of vervangen, worden de bestandsnamen weergegeven op het scherm. Nadat deze opdracht is uitgevoerd, wordt een samenvattingsregel weergegeven in een van de volgende indelingen:

    nnn files added
    nnn files replaced
    no file added
    no file replaced
    
  • Als u diskettes gebruikt en u van schijf moet wisselen terwijl u deze opdracht uitvoert, kunt u de opdrachtregeloptie /w opgeven, zodat deze opdracht wacht tot u de schijven verwisselt.

  • U kunt deze opdracht niet gebruiken om verborgen bestanden of systeembestanden bij te werken.

  • In de volgende tabel ziet u elke afsluitcode en een korte beschrijving van de betekenis:

    Exit code Description
    0 Met deze opdracht zijn de bestanden vervangen of toegevoegd.
    1 Met deze opdracht is een onjuiste versie van MS-DOS aangetroffen.
    2 Met deze opdracht kunnen de bronbestanden niet worden gevonden.
    3 Met deze opdracht kan het bron- of doelpad niet worden gevonden.
    5 De gebruiker heeft geen toegang tot de bestanden die u wilt vervangen.
    8 Er is onvoldoende systeemgeheugen om de opdracht uit te voeren.
    11 De gebruiker heeft de verkeerde syntaxis op de opdrachtregel gebruikt.

Note

U kunt de parameter ERRORLEVEL op de if-opdrachtregel in een batchprogramma gebruiken om exitcodes te verwerken die door deze opdracht worden geretourneerd.

Examples

Als u alle versies van een bestand met de naam Phones.cli (die in meerdere mappen op station C: verschijnen) wilt bijwerken met de nieuwste versie van het bestand Phones.cli van een diskette in station A:, typt u:

replace a:\phones.cli c:\ /s