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
Installationsprobleme?
Win Aufgabenplanung Trigger bei Anmeldung an ein Netzwerk
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="Luca Brasi" data-source="post: 957955" data-attributes="member: 60220"><p>ich test mal kurz die bat, meld mich gleich...</p><p> </p><p>...</p><p>Edit:</p><p>(das folgende ist editiert, um riocs erfahrungen aus post 15 zu berücksichtigen)</p><p> </p><p>die bat von madvarion funktioniert bei mir so wie sie soll... wenn du die bat und die exes in c:\prgramme... ablegst must du sie als admin (rechtklick/als admin....) ausführen, hast du das probiert? (in der aufgabe nachher "mit höchsten privilegien ausführen" anklicken)</p><p> </p><p>In die bat kannst nur mal zum testen noch ne PAUSE einbauen um zu sehen ob es klappt...</p><p>[code]@echo off</p><p>set count=0</p><p>:loop</p><p>ping -n 1 -w 5 ROUTER-IP && goto true</p><p>timeout/t 3</p><p>set /a COUNT=%COUNT%+1</p><p>if (%COUNT%) == (5) goto false</p><p>goto loop</p><p> </p><p>:true</p><p>echo Die Netzwerkverbindung steht, jetzt kommt der WOL</p><p>wol.exe [Mac-Adresse ohne Leerzeichen]</p><p>pause</p><p>exit</p><p> </p><p>:false</p><p>echo hat nicht geklappt</p><p>pause</p><p>exit[/code]</p><p> </p><p>Den Router pingst du an, weil du ja einen erfolgreiche Rückmeldung haben willst, wenn die Netzwerkverbindung steht, er wird eben genau deshalb gewählt, weil er immer online ist.</p><p> </p><p>Das mit Mediaportal starten kannst du sehr gut so machen... du kannst auch noch nen weiteren Loop einbauen, der solange wartet, bis der TV-Server wirklich da ist.</p><p> </p><p>Würde dann so aussehen:</p><p>[code]@echo off</p><p>set count1=0</p><p>set count2=0</p><p>set maxping=5</p><p>:loop1</p><p>ping -n 1 -w 5 ROUTER-IP && goto true1</p><p>timeout/t 3</p><p>set /a COUNT1=%COUNT1%+1</p><p>if (%COUNT1%) == (%maxping%) goto false1</p><p>goto loop1</p><p> </p><p>:true1</p><p>echo Die Netzwerkverbindung steht, jetzt kommt der WOL</p><p>wol.exe [Mac-Adresse ohne Leerzeichen]</p><p>::pause</p><p> </p><p>:loop2</p><p>ping -n 1 -w 5 TV-SERVER-IP && goto true2</p><p>timeout/t 3</p><p>set /a COUNT2=%COUNT2%+1</p><p>if (%COUNT2%) == (%maxping%) goto false2</p><p>goto loop2</p><p> </p><p>:true2</p><p>echo Die Netzwerkverbindung zum TV-Server steht, starte gleich MP</p><p>::pause</p><p>echo Um dem Server ein bisschen Zeit zu lassen bis er oben ist, kommt jetzt ein timeout. Das kann solange alles funktioniert, reduziert oder ganz weggelassen werden.</p><p>timeout/t 5</p><p>"C:\Program Files (x86)\Team MediaPortal\MediaPortal\MediaPortal.exe"</p><p>goto success</p><p> </p><p>:false1</p><p>echo Die Netzwerkverbindung kam nicht zustande</p><p>pause</p><p>exit</p><p> </p><p>:false2</p><p>echo Der TV-Server wurde nicht geweckt</p><p>pause</p><p>exit</p><p> </p><p>:success</p><p>echo Alles ok</p><p>::pause</p><p>[/code]</p><p> </p><p>Das ganze "Bei Anmeldung" oder über den Autostart ausführen lassen. Zum testen des batch bei [code]::pause[/code] die :: rausnehmen.</p></blockquote><p></p>
[QUOTE="Luca Brasi, post: 957955, member: 60220"] ich test mal kurz die bat, meld mich gleich... ... Edit: (das folgende ist editiert, um riocs erfahrungen aus post 15 zu berücksichtigen) die bat von madvarion funktioniert bei mir so wie sie soll... wenn du die bat und die exes in c:\prgramme... ablegst must du sie als admin (rechtklick/als admin....) ausführen, hast du das probiert? (in der aufgabe nachher "mit höchsten privilegien ausführen" anklicken) In die bat kannst nur mal zum testen noch ne PAUSE einbauen um zu sehen ob es klappt... [code]@echo off set count=0 :loop ping -n 1 -w 5 ROUTER-IP && goto true timeout/t 3 set /a COUNT=%COUNT%+1 if (%COUNT%) == (5) goto false goto loop :true echo Die Netzwerkverbindung steht, jetzt kommt der WOL wol.exe [Mac-Adresse ohne Leerzeichen] pause exit :false echo hat nicht geklappt pause exit[/code] Den Router pingst du an, weil du ja einen erfolgreiche Rückmeldung haben willst, wenn die Netzwerkverbindung steht, er wird eben genau deshalb gewählt, weil er immer online ist. Das mit Mediaportal starten kannst du sehr gut so machen... du kannst auch noch nen weiteren Loop einbauen, der solange wartet, bis der TV-Server wirklich da ist. Würde dann so aussehen: [code]@echo off set count1=0 set count2=0 set maxping=5 :loop1 ping -n 1 -w 5 ROUTER-IP && goto true1 timeout/t 3 set /a COUNT1=%COUNT1%+1 if (%COUNT1%) == (%maxping%) goto false1 goto loop1 :true1 echo Die Netzwerkverbindung steht, jetzt kommt der WOL wol.exe [Mac-Adresse ohne Leerzeichen] ::pause :loop2 ping -n 1 -w 5 TV-SERVER-IP && goto true2 timeout/t 3 set /a COUNT2=%COUNT2%+1 if (%COUNT2%) == (%maxping%) goto false2 goto loop2 :true2 echo Die Netzwerkverbindung zum TV-Server steht, starte gleich MP ::pause echo Um dem Server ein bisschen Zeit zu lassen bis er oben ist, kommt jetzt ein timeout. Das kann solange alles funktioniert, reduziert oder ganz weggelassen werden. timeout/t 5 "C:\Program Files (x86)\Team MediaPortal\MediaPortal\MediaPortal.exe" goto success :false1 echo Die Netzwerkverbindung kam nicht zustande pause exit :false2 echo Der TV-Server wurde nicht geweckt pause exit :success echo Alles ok ::pause [/code] Das ganze "Bei Anmeldung" oder über den Autostart ausführen lassen. Zum testen des batch bei [code]::pause[/code] die :: rausnehmen. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
MediaPortal 1
Installationsprobleme?
Win Aufgabenplanung Trigger bei Anmeldung an ein Netzwerk
Contact us
RSS
Top
Bottom