Priorytet w Menadżerze Zadań
Witam.
Jeden z programów "wrzuciłem" do Autostartu.
Wszystko jest ok po za jednym małym szczegółem, program ten startuje z systemem
jako pierwszy (ikona w Trayu), a chciałbym , nawet musiał by startować jako ostatni (łącznie 5 programów w Autostarcie).
Zmieniłem w Menadżerze Zadań Windows (XP prof) priorytet jego procesu na "niski", mając nadzieję że to spowoduje jego późniejszy start,
i w tym momencie nie jestem pewien czy robię dobrze, a po za tym po restarcie kompa priorytet z powrotem ustawiony jest na normalny.
Jest jakaś rada na to żeby proces ten startował jako ostatni, przynajmniej nie jako pierwszy ?
Odpowiedzi: 1
Tak na dobrą sprawę możesz spróbować. Np przerzucając wszystkie programy z autostartu do pliku bat i w nim określasz kolejność startu (pierwsza linijka pierwszy startujący program, druga - drugi itd ...). Plik bat rzecz jasna ląduje w autostarcie. Programy w pliku bat wywołujesz korzystając z polecenia start (więcej o nim w helpie systemowym). Przykładowy plik bat uruchamiający najpierw notatnik a potem worda wygląda tak
start notepad.exe
start winword.exe
Zanim się weźmiesz za pisanie bata obejrzyj sobie programik Startup Delayer - umożliwia opóźnianie startu aplikacji - może dla Ciebie wystarczy.
<p>Zrobiłem ten plik "bat", niestety po stracie systemu uruchamiający się wiersz polecenia wywala komunikatami że nie potrafi odnaleźć zadanych mu plików exe - czyli aplikacji których kolejność ustawiłem <img src="http://portal.centrumxp.pl/emoticons/emotion-6.gif" alt="Sad" /></p><p>p.s. </p><p>Wolał bym nie instalować następnego softu na tym systemie z wystarczająco już spuchniętym rejestrem <img src="http://portal.centrumxp.pl/emoticons/emotion-5.gif" alt="Wink" /></p>
<P>Rzecz jasna w pliku bat powprowadzałeś pełne ścieżki dostepu ?? Czyli jak ma sie uruchomić program c:\program files\test\app.exe to wpisałeś</P> <P><BLOCKQUOTE><div>start "" "c:\program files\test\app.exe"</div></BLOCKQUOTE> (cudzysłowy wymagane ze względu na spacje w ścieżkach)</P>
<BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>mariuszfojcik:</strong></div><div><p>Zmieniłem w Menadżerze Zadań Windows (XP prof) priorytet jego procesu na "niski"</div></BLOCKQUOTE></p><p>ale zmiana piorytetu w Menadżerze urządzeń, nie można ustawić na stałe, przy kolejnym uruchomieniu komputera piorytet będzie Normalny.</p><p> <BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>Żółty:</strong></div><div>start "" "c:\program files\test\app.exe"</div></BLOCKQUOTE></p><p>zrób tak, start-> uruchom</p><p><BLOCKQUOTE><div>start /low ""nazwa_wyświetlana"c:\program files\test\app.exe"</div></BLOCKQUOTE></p><p>gdzie z opcją <span style="font-weight:bold;">Low</span> piorytet będzie <span style="font-weight:bold;">Niski</span>.<br></p>
zrób tak, start-> uruchom<p><BLOCKQUOTE><div>start /low ""nazwa_wyświetlana"c:\program files\test\app.exe"</div></BLOCKQUOTE></p><p>gdzie z opcją <span style="font-weight:bold;">Low</span> piorytet będzie <span style="font-weight:bold;">Niski</span>.</p><p> </p><p>...w miejscu "nazwa_wyświetlana" ma być co ? <img src="http://portal.centrumxp.pl/emoticons/emotion-8.gif" alt="Indifferent" /> </p>
<BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>mariuszfojcik:</strong></div><div>zrób tak, start-> uruchom<p><BLOCKQUOTE><div>start /low ""nazwa_wyświetlana"c:\program files\test\app.exe"</div></BLOCKQUOTE></p><p>gdzie z opcją <span style="font-weight:bold;">Low</span> piorytet będzie <span style="font-weight:bold;">Niski</span>.</p><p> </p><p>...w miejscu "nazwa_wyświetlana" ma być co ? <img src="http://portal.centrumxp.pl/emoticons/emotion-8.gif" alt="Indifferent" /> </p><p></div></BLOCKQUOTE></p><p><b>nazwa_wyświetlana</b> jest to Tytuł wyświetlany na pasku tytułu okna. </p><p> </p><p> </p>
A co ma priorytet z jaką aplikacja jest uruchamiana do kolejności uruchamianych programów z autostartu ??<br>
<p><BLOCKQUOTE><div><img src="http://portal.centrumxp.pl/Themes/default/images/icon-quote.gif"> <strong>Żółty:</strong></div><div>A co ma priorytet z jaką aplikacja jest uruchamiana do kolejności uruchamianych programów z autostartu ??<br></div></BLOCKQUOTE></p><p>no właśnie tego chciałem się też dowiedzieć, czy w ogóle ma to jakiś związek... </p>
Może mieć wpływ na kolejność zakończenia uruchamiania zadań. Ale też zabawa priorytetami wpłynąć może na działanie programów - dlatego nie bawiłbym się w priorytety.<br>
<p><b>@Żółty </b></p><p>Zrobiłem bata jak opisałeś, lecz mimo wszystko nieszczęsny progs zdąży pierwszy się otworzyć, pomimo że w konsoli widać że otwierany jest jako ostatni ...</p><p>Może można przyznać tym uruchamiającym się programom jakieś opóźnienie czasowe (w .bat-ie oczywiście) ?</p>
<p>Dlatego sugerowałem uzycie Startup Delayera ;)</p><p> Ale jak chcesz to oczywisście możesz uzyć - metod na uzyskanie odstepu czasowego jest co najmniej kilka - od uzycia polecenia sleep z Windows 2003 Resurce Kit (dościagniecia ze stron MS), przez wykorzystanie polecenia ping (zajrzyj <a href="http://articles.techrepublic.com.com/5100-10877-6102277.html" target="_blank" title="http://articles.techrepublic.com.com/5100-10877-6102277.html">tutaj</a>) do uzycia prostego <a href="http://groups.google.pl/group/microsoft.public.windowsxp.help_and_support/browse_thread/thread/9c72d67e76ea4bbf/827bbea5e2fdf261?lnk=st&q=&rnum=6#827bbea5e2fdf261" target="_blank" title="http://groups.google.pl/group/microsoft.public.windowsxp.help_and_support/browse_thread/thread/9c72d67e76ea4bbf/827bbea5e2fdf261?lnk=st&q=&rnum=6#827bbea5e2fdf261">skryptu vbs</a><br></p>
<p>Dzięki za pomoc, lecz napisanie nawet "prostego skryptu" jest dla mnie już wyższą szkołą jazdy - nie jestem informatykiem...</p><p>Program który polecasz pewnie spełnił by zadanie, ale tak jak wcześniej powiedziałem, nie chcę już więcej softu na moim kompie.</p><p><br></p>