klaus20
Goto Top

Batchmeldung als Windows Meldung ausgeben.

Habe eine bat Datei mit bat2exe in eine exe convertiert und überlege ob es eine Möglichkeit gibt die Meldungen als Windows Meldung auszugeben ??

Gruß Klaus

Content-Key: 163212

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

Ausgedruckt am: 28.03.2024 um 13:03 Uhr

Mitglied: BigWim
BigWim 23.03.2011 um 14:14:44 Uhr
Goto Top
Moin Klaus,

wäre msg (zu finden in c:\windows\system32) eine Möglichkeit?

Markus
Mitglied: Klaus20
Klaus20 23.03.2011 um 14:28:00 Uhr
Goto Top
Hallo Markus,
erst mal vielen dank für Deine Antwort.
Vielleicht kannst Du sagen ob es möglich ist den Bildschirm zu verstecken und die Ausgaben als msg zu senden ??

Gruß klaus


@echo off
echo *
echo * *
echo * Bitte warten !!! *
echo * 1. Loeschen der alten Dateien *
echo * 2. Die einzelnen Kostentraegerdateien werden geholt *
echo * 3. Umbenennen der einzelnen Kostentraegerdateien *
echo * *
echo * *
echo *
REM Löschen der alten Dateien
DEL *.ke*
REM Mit wget die einzelnen Datein downloaden
wget -r -A *.[Kk]* -nd -a cobralog.txt http://www.gkv-datenaustausch.de/Leistungserbringer_Sole_Kotr.gkvnet
REM wget -r -A *.[Kk]* -nd -a cobralog.txt http://www.gkv-datenaustausch.de/Leistungserbringer_Sole_Kostentraegerd ...
REM Umtaufen in die alte Dos Norn
for %%f in (*_*.ke*) do @for /f "delims=_ tokens=1,*" %%i in ("%%~nf") do ren "%%f" "%%i%%~xf"
REM Kopieren in die jeweiligen Verzeichnisse
Mitglied: BigWim
BigWim 23.03.2011 um 14:45:39 Uhr
Goto Top
Moin Klaus,

zum Beispiel so (ungetestet):

@echo off 

::User muß bestätigen
msg %Username% /w Lösche Dateien
:: User kann bestätigen, aber nach 5 Sekunden gehts automatisch weiter
msg %Username% /time:5 /w Lösche Dateien

REM Löschen der alten Dateien
DEL *.ke*
REM Mit wget die einzelnen Datein downloaden
msg ....
wget -r -A *.[Kk]* -nd -a cobralog.txt http://www.gkv-datenaustausch.de/Leistungserbringer_Sole_Kotr.gkvnet
REM wget -r -A *.[Kk]* -nd -a cobralog.txt http://www.gkv-datenaustausch.de/Leistungserbringer_Sole_Kostentraegerdateien.gkvnet
REM Umtaufen in die alte Dos Norn
msg ....
for %%f in (*_*.ke*) do @for /f "delims=_ tokens=1,*" %%i in ("%%~nf") do ren "%%f""%%i%%~xf"   
REM Kopieren in die jeweiligen Verzeichnisse 

Grüße
Markus
Mitglied: Klaus20
Klaus20 23.03.2011 um 17:49:22 Uhr
Goto Top
Danke