home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Allgemeines Supportforum
Batch Datei zum starten von MePo
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="madvario" data-source="post: 930748" data-attributes="member: 89337"><p>Von dieser Adresse das Proggi wait.exe downloaden:</p><p><a href="http://www.petersen.de/content/contenido-4.6.4/cms/front_content.php?idart=163" target="_blank">http://www.petersen.de/content/contenido-4.6.4/cms/front_content.php?idart=163</a></p><p> </p><p>Habe den Code nicht in dieses TOLLE Code-Fenster gesetzt, da es den Ping-Befehl verbogen hat.</p><p> </p><p>deshalb steht der jeweilige Code zwischen Code: und Code Ende</p><p> </p><p>Mach dir unter C:\ ein Ordner der z.b. Scripte heißt.</p><p> </p><p>dort hinein kommt die Progs wol.exe und wait.exe, sowie deine bat</p><p> </p><p>es ist einfacher alles aus einem Verzeichnis laufen zu lassen.</p><p> </p><p>auf die bat machst du auf dem Desktop eine Verknüpfung</p><p> </p><p> </p><p>Code:</p><p> </p><p>@echo off</p><p>@if exist \\WHS2011\Videos goto Mediaportal</p><p> </p><p>@start wol.exe 112233445566 192.168.178.41</p><p> </p><p>@SET COUNT=0</p><p> </p><p>:loop</p><p> </p><p>@echo Erfolglose Abfragen: %COUNT%</p><p>@wait.exe 10000</p><p>@if exist \\WHS2011\Videos goto Mediaportal</p><p> </p><p>@set /a COUNT=%COUNT%+1</p><p> </p><p>@if (%COUNT%) == (10) goto END</p><p> </p><p>@goto loop</p><p> </p><p>:Mediaportal</p><p>@echo Server online</p><p>@echo starte Mediaportal</p><p> </p><p>@start "MePo" "C:\Programme\Team Mediaportal\Mediaportal.exe"</p><p> </p><p>exit</p><p> </p><p>:END</p><p>@echo Server starten fehlgeschlagen</p><p>@echo.</p><p>@echo.</p><p>@echo.</p><p>@pause</p><p>@Exit</p><p> </p><p>Code ende</p><p> </p><p> </p><p>Da ich den Befehl if exist aber nicht so mag, läuft das bei mir über Ping, aber es wird nur eine für eine Antwort angefragt und es wird nur 5ms auf Antwort gewartet (Einige Router senden Antworten der Nichterreichbarkeit mit dem Absender des angeforderten, wodurch der Ping fälschlicherweise positiv ausgewertet wird.). Und das geht auch schneller als mit if exist :</p><p> </p><p>Code:</p><p> </p><p>@echo off</p><p> </p><p>@<a href="https://forum.team-mediaportal.com/members/ping.42607/" target="_blank">ping</a> -n 1 -w 5 WHS2011 && goto Mediaportal</p><p> </p><p> </p><p>@start C:\wol.exe 112233445566 192.168.178.41</p><p> </p><p>@SET COUNT=0</p><p> </p><p>:loop</p><p> </p><p>@echo Erfolglose Abfragen: %COUNT%</p><p>@wait.exe 10000</p><p>@<a href="https://forum.team-mediaportal.com/members/ping.42607/" target="_blank">ping</a> -n 1 -w 5 WHS2011 && goto Mediaportal</p><p> </p><p>@set /a COUNT=%COUNT%+1</p><p> </p><p>@if (%COUNT%) == (10) goto END</p><p> </p><p>@goto loop</p><p> </p><p>:Mediaportal</p><p>@echo Server online</p><p>@echo starte Mediaportal</p><p> </p><p>@start "MePo" "C:\Programme\Team Mediaportal\Mediaportal.exe"</p><p> </p><p>exit</p><p> </p><p>:END</p><p>@echo Server starten fehlgeschlagen</p><p>@echo.</p><p>@echo.</p><p>@echo.</p><p>@pause</p><p>@Exit</p><p> </p><p>Code ende</p><p> </p><p> </p><p>Zusätzlich könntest du über das Script auch noch die freigegebenen Ordner als Netzlaufwerke einbinden.</p><p> </p><p>Das baust du dann vor dem Start "MePo" ein, also etwa so:</p><p> </p><p>Code:</p><p> </p><p>@echo Server online</p><p> </p><p>@net use z: \\WHS2011\Videos</p><p> </p><p>@echo starte Mediaportal</p><p> </p><p>@start "MePo" "C:\Programme\Team Mediaportal\Mediaportal.exe"</p><p> </p><p>Code ende</p><p> </p><p> </p><p>Falls noch Fragen, bitte melden</p></blockquote><p></p>
[QUOTE="madvario, post: 930748, member: 89337"] Von dieser Adresse das Proggi wait.exe downloaden: [url]http://www.petersen.de/content/contenido-4.6.4/cms/front_content.php?idart=163[/url] Habe den Code nicht in dieses TOLLE Code-Fenster gesetzt, da es den Ping-Befehl verbogen hat. deshalb steht der jeweilige Code zwischen Code: und Code Ende Mach dir unter C:\ ein Ordner der z.b. Scripte heißt. dort hinein kommt die Progs wol.exe und wait.exe, sowie deine bat es ist einfacher alles aus einem Verzeichnis laufen zu lassen. auf die bat machst du auf dem Desktop eine Verknüpfung Code: @echo off @if exist \\WHS2011\Videos goto Mediaportal @start wol.exe 112233445566 192.168.178.41 @SET COUNT=0 :loop @echo Erfolglose Abfragen: %COUNT% @wait.exe 10000 @if exist \\WHS2011\Videos goto Mediaportal @set /a COUNT=%COUNT%+1 @if (%COUNT%) == (10) goto END @goto loop :Mediaportal @echo Server online @echo starte Mediaportal @start "MePo" "C:\Programme\Team Mediaportal\Mediaportal.exe" exit :END @echo Server starten fehlgeschlagen @echo. @echo. @echo. @pause @Exit Code ende Da ich den Befehl if exist aber nicht so mag, läuft das bei mir über Ping, aber es wird nur eine für eine Antwort angefragt und es wird nur 5ms auf Antwort gewartet (Einige Router senden Antworten der Nichterreichbarkeit mit dem Absender des angeforderten, wodurch der Ping fälschlicherweise positiv ausgewertet wird.). Und das geht auch schneller als mit if exist : Code: @echo off @[URL='https://forum.team-mediaportal.com/members/ping.42607/']ping[/URL] -n 1 -w 5 WHS2011 && goto Mediaportal @start C:\wol.exe 112233445566 192.168.178.41 @SET COUNT=0 :loop @echo Erfolglose Abfragen: %COUNT% @wait.exe 10000 @[URL='https://forum.team-mediaportal.com/members/ping.42607/']ping[/URL] -n 1 -w 5 WHS2011 && goto Mediaportal @set /a COUNT=%COUNT%+1 @if (%COUNT%) == (10) goto END @goto loop :Mediaportal @echo Server online @echo starte Mediaportal @start "MePo" "C:\Programme\Team Mediaportal\Mediaportal.exe" exit :END @echo Server starten fehlgeschlagen @echo. @echo. @echo. @pause @Exit Code ende Zusätzlich könntest du über das Script auch noch die freigegebenen Ordner als Netzlaufwerke einbinden. Das baust du dann vor dem Start "MePo" ein, also etwa so: Code: @echo Server online @net use z: \\WHS2011\Videos @echo starte Mediaportal @start "MePo" "C:\Programme\Team Mediaportal\Mediaportal.exe" Code ende Falls noch Fragen, bitte melden [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Allgemeines Supportforum
Batch Datei zum starten von MePo
Contact us
RSS
Top
Bottom