Programmieren - alles kontrollieren 4.937 Themen, 20.662 Beiträge

ordner automatisch umbennen zufallszahl

bugele2 / 5 Antworten / Flachansicht Nickles

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!



bei Antwort benachrichtigen
Borlander bugele2 „ordner automatisch umbennen zufallszahl“
Optionen

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

bei Antwort benachrichtigen