raphaelstock
Goto Top

Mit einer batch Datei etwas in eine andere batch Datei schreiben und ausführen

Hey Administratoren!! Ich habe ein Problem: Ich möchte alle 40 sek etwas in eine batch Datei schreiben und ausführen.. Wie eine Endlosschleife funktioniert weiß ich schon. Ich freue mich über eine Lösung schöner Tag noch.

Content-Key: 325784

Url: https://administrator.de/contentid/325784

Ausgedruckt am: 19.03.2024 um 09:03 Uhr

Mitglied: Xerebus
Xerebus 07.01.2017 um 17:05:45 Uhr
Goto Top
Äehm ja:
echo >> BEFEHLE.bat
call befehle.bat

ich denke nicht das dieses das ist was du suchst.
Aber bei der Fragestellung gibts nicht mehr.
Mitglied: RaphaelStock
RaphaelStock 07.01.2017 um 22:45:16 Uhr
Goto Top
Kein Problem also ich suche etwas womit ich einen Befehl in einer anderen batch ausführen kann. Also das das hibgeschrieben wird und dann enter gedrückt wird.
Mitglied: BassFishFox
BassFishFox 08.01.2017 um 04:05:07 Uhr
Goto Top
Was genau willst Du machen?
Welchen Befehl willst Du ausfuehren?

Was Du schreibst, ist mit dem Vorschlag von @Xerebus eigentlich fast geloest.

BFF
Mitglied: em-pie
em-pie 08.01.2017 um 14:50:20 Uhr
Goto Top
Moin

ginge, wie Xerebus bereits schrieb, in einem konkreten (sinnlosen) Beispiel wie folgt:

@echo off
REM Das Masterscript:
SET Destbatch=tochter.bat
REM zunächst die Tochter-batche befühlen:

echo.
echo @echo off>>%Destbatch%
echo REM ich mache ein nslookup>>%Destbatch%
echo set ip=192.168.10.1 >>%Destbatch%
echo echo.>>%Destbatch%
echo REM ich führe das NSLOOKUP aus >>tochter.bat
echo nslookup %%ip%% >>%Destbatch%
echo Pause>>%Destbatch%
echo exit>>%Destbatch%
echo.
REM Ab hier wird die neue batch gestartet
call %Destbatch%
PAUSE
REM hier könnte es weitergehen
exit

Gruß
em-pie
Mitglied: RaphaelStock
RaphaelStock 08.01.2017 um 15:19:27 Uhr
Goto Top
Danke für die Hilfe!!!!