Funktions-weiterführung-bis-keine-werte-mehr
...in einem batch script was mit pstools rechner und dienste neustartet im netzwerk...
wir wollen hier nicht über stielfragen diskutieren, aber ich habe das problem das ich mit GOTO zu einer funktion springe in einer batch und dem ganzen werte mitgebe (ip-adressen).
die funktion die es annimmt, führt diese kommandos mit den ganzen mitgereichten ip-adressen auch korrekt aus, NUR wenn alles fertig ist - macht die funktion einfach weiter mit falschen werten und bricht ab. (Ist ja auch logisch!)
ICH MÖCHTE ABER, das wenn die Funktion fertig ist nicht abbricht sondern wieder zum anfang des programs springt.
MEIN PROBLEM:
ich komme nur soweit weil unter der funktion schon ein GOTO steht. das brauche ich nämlich um nach ausführung der ersten ip adresse dann das kommando zubekommen, das er es mit der zweiten ip nochmal das gleiche ausführen soll.
Wenn ich beispielsweise reinschreiben würde GOTO START dann würde die funktion die mitgegebenen werte nicht ausführen bzw nur eine ip und dann wieder zum start springen.
WIE KANN ICH meiner funktion sagen, führe solange goto aus bis mitgebene werte verbraucht bzw speicher leer ist. wobei ich denke das zweiteres nicht zum erfolg führt, weil eigentlich immer was im speicher steht!
BITTE HELFT MIR
ICH HABE KEINE IDEEN MEHR IM MOMENT
DANKE FÜR EURE HILFEN
MFG ONKELDAVE
wir wollen hier nicht über stielfragen diskutieren, aber ich habe das problem das ich mit GOTO zu einer funktion springe in einer batch und dem ganzen werte mitgebe (ip-adressen).
die funktion die es annimmt, führt diese kommandos mit den ganzen mitgereichten ip-adressen auch korrekt aus, NUR wenn alles fertig ist - macht die funktion einfach weiter mit falschen werten und bricht ab. (Ist ja auch logisch!)
ICH MÖCHTE ABER, das wenn die Funktion fertig ist nicht abbricht sondern wieder zum anfang des programs springt.
MEIN PROBLEM:
ich komme nur soweit weil unter der funktion schon ein GOTO steht. das brauche ich nämlich um nach ausführung der ersten ip adresse dann das kommando zubekommen, das er es mit der zweiten ip nochmal das gleiche ausführen soll.
Wenn ich beispielsweise reinschreiben würde GOTO START dann würde die funktion die mitgegebenen werte nicht ausführen bzw nur eine ip und dann wieder zum start springen.
WIE KANN ICH meiner funktion sagen, führe solange goto aus bis mitgebene werte verbraucht bzw speicher leer ist. wobei ich denke das zweiteres nicht zum erfolg führt, weil eigentlich immer was im speicher steht!
BITTE HELFT MIR
ICH HABE KEINE IDEEN MEHR IM MOMENT
DANKE FÜR EURE HILFEN
MFG ONKELDAVE
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 181805
Url: https://administrator.de/contentid/181805
Ausgedruckt am: 22.11.2024 um 17:11 Uhr
8 Kommentare
Neuester Kommentar
Aloha,
greetz André
- ist es doch eigentlich üblich erst ein mal Leute zu begrüßen
- wäre es sinnvoller für uns deinen momentanen Skriptzustand zu sehen, statt ins Blaue zu raten und irgendwie Hinweise zurechtzudrücken - natürlich in passender ##blue|## Formatierung
- das Capslock am Ende kommt gar nicht gut, wirklich nicht
greetz André
Wat für Korintenkacker hier :D
Deswegen guten Morgen erstmal!
Wenn du Hinter die IP Adressen ein "Buchstehude" oder sonst was mit übergibst und in die Schleife eine abfrage mit rein haust, dass er wenn die IP Adresse = Buchstehude ist, ganz zum Anfang springen soll.... müsste es doch gehen?
Wenn ich dein beschreibung richtig verstanden habe.
Viele Grüße
Ricardo
Deswegen guten Morgen erstmal!
Wenn du Hinter die IP Adressen ein "Buchstehude" oder sonst was mit übergibst und in die Schleife eine abfrage mit rein haust, dass er wenn die IP Adresse = Buchstehude ist, ganz zum Anfang springen soll.... müsste es doch gehen?
Wenn ich dein beschreibung richtig verstanden habe.
Viele Grüße
Ricardo
Aloha,
ich biete i.d.R. grundsätzlich keine Hilfe mehr an Fragesteller an, die uns nicht ein mal begrüßen, na dann warte eben auf bastla oder phil, wenn es dir zu viel Arbeit macht, den betreffenden Part des Skriptes zu posten, reine Erklärungen sind am Ende auch nur Interpretationen und gerade im Batch-Bereich habe ich es inzwischen satt, dass die Fragesteller oft im Nachhinein ankommen mit nein, eigentlich war das ja so gemeint oder wollte ich noch ...
aber egal, da ich ja sowieso nichts drauf habe wer hat eigentlich meine Historie hier geschrieben ... verabschiede ich mich dann auch wieder aus dem Fred.
Viel Erfolg noch.
greetz André
edit: Na, hier haben sich ja zwei ... gefunden, da war mir Kaputtnick sogar noch sympathischer, alter Falter und das schon auf einem Montag, ob die hier im Forum richtig sind? Ist doch gar nicht das Chip-Forum ...
ich biete i.d.R. grundsätzlich keine Hilfe mehr an Fragesteller an, die uns nicht ein mal begrüßen, na dann warte eben auf bastla oder phil, wenn es dir zu viel Arbeit macht, den betreffenden Part des Skriptes zu posten, reine Erklärungen sind am Ende auch nur Interpretationen und gerade im Batch-Bereich habe ich es inzwischen satt, dass die Fragesteller oft im Nachhinein ankommen mit nein, eigentlich war das ja so gemeint oder wollte ich noch ...
aber egal, da ich ja sowieso nichts drauf habe wer hat eigentlich meine Historie hier geschrieben ... verabschiede ich mich dann auch wieder aus dem Fred.
Viel Erfolg noch.
greetz André
edit: Na, hier haben sich ja zwei ... gefunden, da war mir Kaputtnick sogar noch sympathischer, alter Falter und das schon auf einem Montag, ob die hier im Forum richtig sind? Ist doch gar nicht das Chip-Forum ...