Vypnutí monitoru pomocí cmd (vbs, powershell) Vyřešeno

Operační systémy Windows z dílny Microsoft a vše kolem nich

Moderátoři: Pic, Mods_senior

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: březen 10
Pohlaví: Muž

Vypnutí monitoru pomocí cmd (vbs, powershell)  Vyřešeno

Příspěvekod ITCrowd » 15 kvě 2021 18:34

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í.
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Reklama
sim20
Level 3
Level 3
Příspěvky: 635
Registrován: říjen 11
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod sim20 » 15 kvě 2021 18:45

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.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: březen 10
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod ITCrowd » 15 kvě 2021 18:51

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).
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Fox_25
Level 5
Level 5
Příspěvky: 2007
Registrován: duben 17
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod Fox_25 » 15 kvě 2021 19:06

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/

Uživatelský avatar
Microsheep
Level 4.5
Level 4.5
Příspěvky: 1620
Registrován: leden 10
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod Microsheep » 15 kvě 2021 19:10

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)

Uživatelský avatar
cervcek
Level 5
Level 5
Příspěvky: 2168
Registrován: leden 12
Bydliště: Vrchlabí
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod cervcek » 15 kvě 2021 19:29

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.
Občas jsem trošku natvrdlý, takže se mou mějte, prosím, trošku trpělivost.
Děkuju za vaše názory a rady. :thumbup:

Uživatelský avatar
Microsheep
Level 4.5
Level 4.5
Příspěvky: 1620
Registrován: leden 10
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod Microsheep » 15 kvě 2021 19:44

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.

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: březen 10
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod ITCrowd » 16 kvě 2021 07:16

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:
cervcek 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.

A o ten skript mi právě jde :-)
Vím jak ho spustit i kdy ho spustit. Ale nevím co spustit :-)
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

Uživatelský avatar
rhsCZ
Level 4
Level 4
Příspěvky: 1198
Registrován: červen 13
Bydliště: Jedna Velká díra ve středu Evropy :D
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod rhsCZ » 16 kvě 2021 12:28

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://rhscze.cf
https://github.com/rhsCZ

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: březen 10
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod ITCrowd » 16 kvě 2021 12:37

To mě taky ne... Jinak zajímavé laborování, zírám, na co všechno nedokážete přijít :-)
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router

zeus
Elite Level 10
Elite Level 10
Příspěvky: 10103
Registrován: únor 12
Bydliště: Pankrac
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod zeus » 16 kvě 2021 13:45

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?
Prazaci jo ty se maj, az kdyz si me zavolaj..

Uživatelský avatar
ITCrowd
Tvůrce článků
Guru Level 13
Guru Level 13
Příspěvky: 21113
Registrován: březen 10
Pohlaví: Muž

Re: Vypnutí monitoru pomocí cmd (vbs, powershell)

Příspěvekod ITCrowd » 16 kvě 2021 14:11

Win10 na úvodní obrazovce zhasnou jen pokud je nastaven nějaký čas - to se řešilo 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.

nircmd nemůžu použít - to byla podmínka zde:
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í)


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...
Zkusili jste to vypnout a zapnout? Problémy řeším pouze v tématech. Do SZ mi proto píšete zbytečně.
Základní diagnostika WiFi Jak na diagnostiku sítě Router jako switch Proč je nesmysl chtít router s velkým dosahem Vybíráme router


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Kontextové menu pomocí DLL
    od rhsCZ » 05 črc 2020 03:04 » v Programování a tvorba webu
    1
    570
    od rhsCZ
    06 črc 2020 12:07
  • Soutěž na FB pomocí sdílení
    od PavelKilleR » 01 lis 2020 13:06 » v Komunikace na internetu
    0
    563
    od PavelKilleR
    01 lis 2020 13:06
  • Tisk pomocí makra
    od luko02420 » 31 kvě 2021 14:40 » v Kancelářské balíky
    12
    531
    od luko02420
    01 čer 2021 11:24
  • PC se zapne pomocí myši
    od Václav Polák » 17 dub 2021 16:03 » v Vše ostatní (sw)
    2
    318
    od Václav Polák
    17 dub 2021 18:07
  • Prodlouzeni wifi pomoci routeru
    od shockwave » 25 bře 2021 09:18 » v Problémy s hardwarem
    0
    231
    od shockwave
    25 bře 2021 09:18

Zpět na “Windows 10, 8, 7..”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 1 host