Vypnutí monitoru pomocí cmd (vbs, powershell)
Moderátoři: Pic, Mods_senior
-
Uziv00
Vypnutí monitoru pomocí cmd (vbs, powershell)
Ahoj,
lze nějakým způsobem poručit windows 10, aby vypnuly monitor podobně jako to dělají u spořiče? Tedy aby monitor zhasly a on by ožil při pohybu myši?
A toto je žádoucí vyvolat po odhlášení uživatele (na uvítací obrazovce).
Nelze:
- použít jakýkoli program třetích stran
- nastavit vypínání v uživatelském účtu (tam naopak je spouštění spořiče nežádoucí)
Našel jsem jen tento tip: https://www.winhelponline.com/blog/turn ... d-windows/
- nefunguje při odhlášení
- nereaguje na pohyb myši (až na kliknutí, to je nežádoucí).
Oblíbená klasika "C:\Windows\System32\scrnsave.scr" také nefunguje po odhlášení.
lze nějakým způsobem poručit windows 10, aby vypnuly monitor podobně jako to dělají u spořiče? Tedy aby monitor zhasly a on by ožil při pohybu myši?
A toto je žádoucí vyvolat po odhlášení uživatele (na uvítací obrazovce).
Nelze:
- použít jakýkoli program třetích stran
- nastavit vypínání v uživatelském účtu (tam naopak je spouštění spořiče nežádoucí)
Našel jsem jen tento tip: https://www.winhelponline.com/blog/turn ... d-windows/
- nefunguje při odhlášení
- nereaguje na pohyb myši (až na kliknutí, to je nežádoucí).
Oblíbená klasika "C:\Windows\System32\scrnsave.scr" také nefunguje po odhlášení.
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Potřebuješ aby se to provedlo po každém odhlášení, nebo jen na pokyn?
Pokud vždy, můžes nastavit nějakou nesmyslně dlouhou dobu pro vypnutí displeje v nastavení napájení. Uživatele by to nemělo otravovat a po odhlášení se monitor vypne po pár minutách bez ohledu na nastavený čas.
Pokud vždy, můžes nastavit nějakou nesmyslně dlouhou dobu pro vypnutí displeje v nastavení napájení. Uživatele by to nemělo otravovat a po odhlášení se monitor vypne po pár minutách bez ohledu na nastavený čas.
-
Uziv00
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Jde o technologii signalizace a ovládání. PC běží 24/7. Je jich několik a ne všechny jsou obsazeny. Ale ty, které jsou obsazeny, se vynout nesmí nikdy. Ani po nesmyslné době. Nicméně je žádoucí, aby neobsazené PC nesvítily zbytečně do prostoru.
Tohle řešení použít nelze.
I tak děkuji.
Ke druhé části jen to, že je celkem jedno, zda to bude automaticky po odhlášení, nebo na pokyn. V případě pokynu to musí fungovat vzdáleně (např. přes psexec, ten povolen je).
Tohle řešení použít nelze.
I tak děkuji.
Ke druhé části jen to, že je celkem jedno, zda to bude automaticky po odhlášení, nebo na pokyn. V případě pokynu to musí fungovat vzdáleně (např. přes psexec, ten povolen je).
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Jestli by nevadilo vypínání monitoru s pomocí vypínacího tlačítka, tak v power options>system setting zkus nastavit vypnutí monitoru.
https://www.makeuseof.com/tag/3-quickes ... n-windows/
https://www.makeuseof.com/tag/3-quickes ... n-windows/
- Microsheep
- Level 4.5

- Příspěvky: 1656
- Registrován: 14 led 2010 22:00
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Google vyplivnul: do CMD:
Kód: Vybrat vše
powershell (Add-Type '[DllImport(\"user32.dll\")]^public static extern int SendMessage(int hWnd, int hMsg, int wParam, int lParam);' -Name a -Pas)::SendMessage(-1,0x0112,0xF170,2)Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Případně v plánovači úloh vytvořit úlohu, která reaguje na odhlášení a uzamčení účtu a spouštět s ní svůj vlastní program nebo skript, který bude display vypínat.
Děkuju za vaše názory a rady. 
- Microsheep
- Level 4.5

- Příspěvky: 1656
- Registrován: 14 led 2010 22:00
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Funguje mi řešení, že by uživatel bude zamykat uživatelský účet (Win+L).
Obě úlohy budou reagovat na uzamčení.
1. úloha bude script, co jsem posílal výše (spuštěná pod daným uživatelem)
2. úloha odhlásí uživatele z sessions (spuštěná nezávisle na uživateli - system)
Ale je možné, že se dá vymyslet i něco lepšího. Může to být i jedna úloha, která po uzamčení počítače odhlásí uživatele a samotný skript bude spojen se zástupem na ploše, který zamkne účet + script výše.
Obě úlohy budou reagovat na uzamčení.
1. úloha bude script, co jsem posílal výše (spuštěná pod daným uživatelem)
2. úloha odhlásí uživatele z sessions (spuštěná nezávisle na uživateli - system)
Ale je možné, že se dá vymyslet i něco lepšího. Může to být i jedna úloha, která po uzamčení počítače odhlásí uživatele a samotný skript bude spojen se zástupem na ploše, který zamkne účet + script výše.
-
Uziv00
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
To, co vyplivnul google je v tom odkazu, který jsem dával 
Win+L nelze použít. Uživatelé nemůžou zamykat počítač. PC nejsou vybavena klávesnicí. Můžou se odhlásit (to jde pomocí myši, nebo dotyku), ale zamykat ne.
Dodatečně přidáno po 22 minutách 32 vteřinách:
Vím jak ho spustit i kdy ho spustit. Ale nevím co spustit
Win+L nelze použít. Uživatelé nemůžou zamykat počítač. PC nejsou vybavena klávesnicí. Můžou se odhlásit (to jde pomocí myši, nebo dotyku), ale zamykat ne.
Dodatečně přidáno po 22 minutách 32 vteřinách:
A o ten skript mi právě jdecervcek píše:Případně v plánovači úloh vytvořit úlohu, která reaguje na odhlášení a uzamčení účtu a spouštět s ní svůj vlastní program nebo skript, který bude display vypínat.
Vím jak ho spustit i kdy ho spustit. Ale nevím co spustit
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
tak jsem to chvíli zkoušel, ale ten powershell odmítá vypnout obrazovku na přihlašovací obrazovce. ale když jsem nahradil osk.exe za cmd.exe a spustil ručně tak to funguje. Nějak mě nenapadá co s tím.
„Zeptáš-li se, budeš 5 minut vypadat jako blbec. Nezeptáš-li se, budeš blbcem po celý život.“
„Mnozí z těch, co žijí, by zasluhovali smrt. A mnozí z těch, co zemřeli, by si zasloužili žít.“ - John Ronald Reuel Tolkien
„Je lepší být nenáviděn pro to, jaký jsi, než být milován pro to, co nejsi.“ - Kurt Cobain
https://rhscz.eu
https://github.com/rhsCZ
-
Uziv00
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
To mě taky ne... Jinak zajímavé laborování, zírám, na co všechno nedokážete přijít 
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Win10 na prihlasovaci obrazovce preci zhasinaji samy, navic nezavisle na nastaveni casu u uzivatele. Toto vychozi nastaveni nestaci?
Pri spusteni treba toho nircmd vzdalene se to taky nevypne?
Pri spusteni treba toho nircmd vzdalene se to taky nevypne?
Prazaci jo ty se maj, az kdyz si me zavolaj..
-
Uziv00
Re: Vypnutí monitoru pomocí cmd (vbs, powershell)
Win10 na úvodní obrazovce zhasnou jen pokud je nastaven nějaký čas - to se řešilo zde:
nircmd nemůžu použít - to byla podmínka zde:sim20 píše:Potřebuješ aby se to provedlo po každém odhlášení, nebo jen na pokyn?
Pokud vždy, můžes nastavit nějakou nesmyslně dlouhou dobu pro vypnutí displeje v nastavení napájení. Uživatele by to nemělo otravovat a po odhlášení se monitor vypne po pár minutách bez ohledu na nastavený čas.
nejspíš to dopadne jak radí sim - nastavit 600 000 minut. Za tu dobu v rámci údržby určitě dojde minimálně k restartu. problém je, že tento čas se nastavuje v doméně, tedy po restartu už je tam automaticky "nikdy" a budu muset "hackovat" doménu, a to se zase nebude líbit jinde...ITCrowd píše: Nelze:
- použít jakýkoli program třetích stran
- nastavit vypínání v uživatelském účtu (tam naopak je spouštění spořiče nežádoucí)
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 28 Odpovědi
- 10552 Zobrazení
-
Poslední příspěvek od Dejv28
-
- 4 Odpovědi
- 6366 Zobrazení
-
Poslední příspěvek od pcmaker
-
- 10 Odpovědi
- 7467 Zobrazení
-
Poslední příspěvek od petr22
-
- 5 Odpovědi
- 3146 Zobrazení
-
Poslední příspěvek od BeznyFrantaUzivatel
-
- 5 Odpovědi
- 5530 Zobrazení
-
Poslední příspěvek od petr22




