Jak automatycznie odtwarzać / wstrzymywać multimedia przy blokowaniu / odblokowywaniu systemu w systemie Windows 10

Aplikacja Netflix automatycznie wstrzymuje odtwarzanie, gdy jest zminimalizowana lub gdy zablokujesz swój pulpit. Inne aplikacje czy odtwarzacze multimedialne nie mają tej samej funkcjonalności. Ostatnio omawialiśmy niewielką funkcję w odtwarzaczu VLC, która również wstrzymuje odtwarzanie po zminimalizowaniu, lecz w kontekście blokowania i odblokowywania systemu, nie ma dostępnych aplikacji, które posiadają tę opcję od razu po zainstalowaniu. Na szczęście, istnieje możliwość wykorzystania skryptu, aby uruchomić lub wstrzymać określony odtwarzacz multimedialny, a zadanie zaplanowane może uruchomić ten skrypt w momencie blokady i odblokowania systemu.

Skrypt do odtwarzania / wstrzymywania multimediów

Nie ma wbudowanego polecenia w wierszu poleceń, które pozwalałoby na odtwarzanie lub wstrzymywanie multimediów. Aby rozwiązać ten problem, musisz pobrać darmowe narzędzie wiersza poleceń o nazwie CommandLineMedia, które można znaleźć na GitHubie. Ściągnij je i wyodrębnij, a następnie przenieś wyodrębniony folder w bezpieczne miejsce, aby nie został przypadkowo usunięty.

Utwórz nowy plik w Notatniku i wklej do niego poniższe komendy. Zastąp tekst zastępczy rzeczywistą ścieżką do aplikacji oraz nazwą aplikacji, którą pragniesz odtwarzać lub wstrzymywać. Zapisz plik z rozszerzeniem .BAT.

Przykładowy skrypt:

cd "ścieżka do CommandLineMedia.exe"
clmcontrol NazwaAplikacji -pp

Przykład użycia:

cd C:\Users\fatiw\Desktop\CLMControl.1.1.0.0
clmcontrol VLC -pp

Warto przeprowadzić test, ponieważ aplikacja może nie rozpoznać nazwy odtwarzacza multimedialnego. Przykładowy skrypt powinien odtwarzać lub wstrzymywać VLC, gdy jest uruchomiony.

Zaplanowane zadanie przy blokowaniu / odblokowywaniu systemu

Otwórz Harmonogram zadań i utwórz nowe zadanie, nadając mu nazwę, która jasno określi jego cel. Dobrze jest umieścić w tytule nazwę aplikacji, której odtwarzanie będzie dotyczyć. Przejdź do zakładki Wyzwalacze, a następnie wybierz z rozwijanej listy opcję „Blokada stacji roboczej” i zatwierdź klikając OK. Następnie przejdź do zakładki Akcje, wybierz wcześniej stworzony skrypt, klikając „Przeglądaj” obok opcji programu/skryptu. Po zakończeniu kliknij OK. Po zablokowaniu systemu, odpowiednia aplikacja multimedialna zostanie automatycznie wstrzymana.

Aby automatycznie odtwarzać media po odblokowaniu systemu, musisz stworzyć drugie zadanie lub dodać nowy wyzwalacz do istniejącego. Ustaw wyzwalacz na „Przy odblokowywaniu stacji roboczej”. Nie ma potrzeby dodawania nowej akcji, ponieważ skrypt jest w stanie zarówno wstrzymywać, jak i odtwarzać aplikację, więc wystarczy jedna akcja.


newsblog.pl