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.5
Guru Level 13.5
Příspěvky: 23601
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

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.5
Level 3.5
Příspěvky: 652
Registrován: říjen 11
Pohlaví: Muž
Stav:
Offline

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.5
Guru Level 13.5
Příspěvky: 23601
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

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: 2175
Registrován: duben 17
Pohlaví: Muž
Stav:
Offline

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: 1656
Registrován: leden 10
Pohlaví: Muž
Stav:
Offline

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: 2241
Registrován: leden 12
Bydliště: Vrchlabí
Pohlaví: Muž
Stav:
Offline

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.
Děkuju za vaše názory a rady. :thumbup:

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

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.5
Guru Level 13.5
Příspěvky: 23601
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

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: 1356
Registrován: červen 13
Bydliště: Jedna Velká díra ve středu Evropy :D
Pohlaví: Muž
Stav:
Offline
Kontakt:

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://rhscz.eu
https://github.com/rhsCZ

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

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.5
Elite Level 10.5
Příspěvky: 10910
Registrován: únor 12
Bydliště: Pankrac
Pohlaví: Muž
Stav:
Offline

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.5
Guru Level 13.5
Příspěvky: 23601
Registrován: březen 10
Pohlaví: Muž
Stav:
Offline

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
  • Teamviewer - jak ovládat gps (pc) pomocí vzdálené podpory
    od Antonín » 27 bře 2024 14:35 » v Vše ostatní (sw)
    3
    1179
    od Antonín Zobrazit poslední příspěvek
    včera, 13:06
  • Windows 11 nelze zrušit přihlášení pomocí hesla PIN)
    od nulka » 17 srp 2023 11:08 » v Windows 11, 10, 8...
    9
    3465
    od nulka Zobrazit poslední příspěvek
    17 srp 2023 16:02
  • samovolné vypnuti PC
    od matesfox » 10 říj 2023 21:11 » v Problémy s hardwarem
    10
    2045
    od petr22 Zobrazit poslední příspěvek
    11 říj 2023 16:05
  • PC po vypnutí stále běží
    od Donator_HD » 07 pro 2023 00:25 » v Problémy s hardwarem
    0
    1492
    od Donator_HD Zobrazit poslední příspěvek
    07 pro 2023 00:25
  • Vypnutí GPU při neaktivitě - je to vůbec možné?
    od tux » 02 kvě 2023 21:08 » v Vše ostatní (hw)
    5
    1372
    od tux Zobrazit poslední příspěvek
    07 kvě 2023 16:29

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů