Archief - Batchbestand: "@ECHO wordt niet herkend..."

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

RAFCRIK

Legacy Member
Ik was gisteren wat aan het rondsurfen om te zien of ik mijn schijfdefragmentatie niet kan plannen, en van het één kwam het ander, en ik zag ergens staan dat ik met een batchbestand mijn schijven automatisch achtereenvolgens kan laten defragmenteren.

De command line die ik gevonden heb en dus toepas:
Code:
@ECHO OFF

DEFRAG.EXE C:
DEFRAG.EXE D:

EXIT

Nu geeft dat altijd de commentaar
Code:
´╗┐@ECHO wordt niet herkend als een interne
of externe opdracht, programma of batchbestand.
Op mijn zoektocht op het internet heb ik echter niet gevonden wat het probleem is. Eerst dacht ik dat het kwam omdat het een .cmd-bestand was, en die ECHO alleen werkt voor .bat, maar ook als er .bat van maak, krijg ik die opmerking. En waarom zouden we voor .bat gaan, als .cmd hedendaagser is, niet?

Iemand die me deze niet zo dringende (aangezien het voor de rest wel doet wat het moet, maar het irriteert met toch...) info zou willen geven? :)

RpR

Legacy Member
open het batch bestand eens in notepad en kijk eens of er geen rare tekens voor staan?

RAFCRIK

Legacy Member
Er staat geen bestand dat echo heet in die map, en er staan geen tekens voor. De code is exact zoals in mijn eerste post hierboven.

Wat doet zo'n code bij jullie?

Exit

Legacy Member
open eens CMD (via uitvoeren)
en voer dan die @echo eens uit

indien error terug, doe zelfde maar blader (cd commando) naar de windows map (en/of system32 map)

RAFCRIK

Legacy Member
Ah, ik heb het gevonden. Blijkbaar moeten batchbestanden met ANSI gecodeerd worden. Ik had het met UTF-8 gedaan, omdat ik een fan ben Unicode. :D
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan