hallo,
ich bins schon wieder.
habe hier mal ein kleines programm geschreibn das wie folgt lautet:
@echo off
set /A X=%Random%
echo der ordner wird zu %X% umbenannt
pause
ren foto %X%
exit
komischerweise erhält der ordner dann keine zufallszahl als neuen orndernamen sondern den namen "%x%" bzw.nur "x".
warum? was mache ich falsch
es handelt sich um eine batch datei und windows 98!!
schon mal danke!
Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge
Dürfte unter Win98 sowieso nicht laufen - hier gibt es weder den Parameter /A für Set (der wäre allerdigs sowieso nicht nötig), noch die Systemvariable %RANDOM% (das ist das Hauptproblem unter Win98 ...).
Abgesehen davon kann man mit REN auch keine Verzeichnisse umbenennen, das muß mit MOVE erledigt werden. Wie verrät MOVE /?
Normale Variablen werden anonsten nur mit einem vorangestellten %-Zeichen verwendet.
Gruß
Borlander