Standaard voegt het echo-commando een nieuw lijnteken toe aan zijn uitvoer. Als u drukt een omgevingsvariabele af , wordt de uitvoer toegevoegd met een extra regel. De extra regel kan een probleem opleveren als u de uitvoer naar het klembord wilt kopiëren om in een ander commando te gebruiken. Vandaag zullen we zien hoe we het nieuwe lijnteken kunnen verwijderen in de echo-opdrachtuitvoer bij de opdrachtprompt.
Er zijn verschillende scenario's waarin u de extra regel niet wilt. Als u bijvoorbeeld een combinatie van 'clip'- en' echo'-opdrachten gebruikt zoals beschreven in het artikel De uitvoer van de opdrachtprompt rechtstreeks naar het Windows-klembord kopiëren , zal het nieuwe lijnteken een belemmering zijn.
Gebruik de volgende syntaxis om het uit de uitvoer te verwijderen:
echo | set / p = wat tekst of variabele
Bijvoorbeeld:
Als u een dergelijke syntaxis moet gebruiken met de klem commando, je moet het als volgt gebruiken:
echo | set / p = tekst of variabele | clip
Er zal geen nieuw lijnteken aanwezig zijn op het klembord:
Dat is het.