Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

variable Programme in der Stapelverarbeitung

Steffen14 / 3 Antworten / Baumansicht Nickles

He, Freaks!

Hab da mal ne Frage zur Stapelverarbeitung unterm Editor in Windows! Woran könnte es liegen, dass die angegebenen Pfade nicht gefunden werden, obwohl sie aber eigentlich doch existieren? Und wie kann man es schaffen, damit man sich beim Editor nicht immer auf einen speziellen Pfad versteifen muss wo sich dass Programm befindet, sondern könnte man es auch so schreiben, dass die Pfadangaben variabel sind, also dass man das Prog auch mal verschieben kann? Wenn sich dabei jemand auch mit Oberon 2 auskennt , den würde ich auch bitten, dass er mir auch eventuell dies mit den Befehlen für Oberon 2 beantworten kann! Oder kann man den Editor auch anweisen, eine bestimmte Datei zu suchen?

Vielen Dank im Vorraus!
Tschüss!

bei Antwort benachrichtigen
thomas woelfer Steffen14 „variable Programme in der Stapelverarbeitung“
Optionen

ich verstehe deine frage nicht. was meinst du mit 'stapelverarbeitung unterm editor' ? was fuer angegebene pfade ?

WM_QUERY
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen
Steffen14 thomas woelfer „ich verstehe deine frage nicht. was meinst du mit stapelverarbeitung unterm...“
Optionen

Hallöchen, ich mein das so mit Stapelverarbeitung im Editor, weil man dort ja eben diese Stapelverarbeitungsprogramme erstellen kann. Weiterhin wollte ich wissen, wie man es schafft, dass die Pfadangaben variabel werden. Ein Bsp: du hast ein Bild, und willst aber zuvor, bevor du es dir anschaust, noch ein anderes Bild zuerst laden bzw. ansehen. Dazu bibt man zuerst den Pfad von Bild2 und dann den Pfad von Bild1 im Editor ein und speichert diese Seite unter einem Namen mit dem Suffix *.bat. So, wenn man aber nun die Bilder verschiebt ( in einen anderen Ordner ), dann stimmen doch die Pfadangaben nicht mehr , die man zuerst im Editor eingegeben hat, ne! So , und ich wollte wissen, wie man diese Pfadangaben so hineinschreiben kann, dass auch beim Verschieben die BAT - Datein noch weiß, wo die beiden Bilder sich befinden!

bei Antwort benachrichtigen
thomas woelfer Steffen14 „Hallöchen, ich mein das so mit Stapelverarbeitung im Editor, weil man dort ja...“
Optionen

ok, so langsam verstehe ich was du willst. es gibt naemlich keinen 'stapelverarbeitungs-editor' wie du das nennst: .bat dateien kannst du mit jedem editor erstellen der ansi/ascii files anlegen kann.

in stapelverarbeitungs-dateien kannst du sehr wohl variable verwenden, und zwar, um genau zu sein, environment-variable. du setzt also mit set VARNAME=IRGENDEIN_WERT eine variable und kannst die dann in deinem batch verwenden. .bat dateien sind uebrigens stark verwandt mit .cmd dateien - und dazu findest du im programmier-bereich auf www.nickles.de einen grundlagen beitrag.

im kern brauchst du eine variable die den pfad zu den bildern aufnimmt und dann die 'festen' bildnamen. daraus baust du dann den 'kompletten' pfad zusammen. verschiebst du dann die bilder, musst du nur die variable die den pfad aufnimmt aendern.

prinzipiell kannst du unter windows auch 'mitbekommen' wenn irgendwelche dateien verschoben werden sodas du ohne die 'pfad' variable auskommst - das geht aber nicht in batch-jobs: dafuer brauchst du ein richtiges programm.

WM_HOPETHISHELPS
thomas woelfer

this posting contains no tpyos.
bei Antwort benachrichtigen