docs(kiosk): update setup instructions to disable sleep and hibernation
All checks were successful
Build latest image / build-container (push) Successful in 1m33s

This commit is contained in:
Nicolai Ort 2025-04-25 14:24:19 +02:00
parent 1b93f54a76
commit 215fcc9f91
Signed by: niggl
GPG Key ID: 13AFA55AF62F269F
2 changed files with 30 additions and 40 deletions

View File

@ -54,15 +54,6 @@ So richten Sie den Kiosk für die Veranstaltung ein.
$obj = Get-CimInstance -Namespace $namespaceName -ClassName $className $obj = Get-CimInstance -Namespace $namespaceName -ClassName $className
$obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration) $obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration)
Set-CimInstance -CimInstance $obj Set-CimInstance -CimInstance $obj
powercfg.exe -x -monitor-timeout-ac 0
powercfg.exe -x -monitor-timeout-dc 0
powercfg.exe -x -disk-timeout-ac 0
powercfg.exe -x -disk-timeout-dc 0
powercfg.exe -x -standby-timeout-ac 0
powercfg.exe -x -standby-timeout-dc 0
powercfg.exe -x -hibernate-timeout-ac 0
powercfg.exe -x -hibernate-timeout-dc 0
``` ```
{{< /tab >}} {{< /tab >}}
{{< tab >}} {{< tab >}}
@ -90,7 +81,13 @@ So richten Sie den Kiosk für die Veranstaltung ein.
$obj = Get-CimInstance -Namespace $namespaceName -ClassName $className $obj = Get-CimInstance -Namespace $namespaceName -ClassName $className
$obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration) $obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration)
Set-CimInstance -CimInstance $obj Set-CimInstance -CimInstance $obj
```
{{< /tab >}}
{{< /tabs >}}
6. Disable sleep and hibernation:
```powershell
powercfg.exe -x -monitor-timeout-ac 0 powercfg.exe -x -monitor-timeout-ac 0
powercfg.exe -x -monitor-timeout-dc 0 powercfg.exe -x -monitor-timeout-dc 0
powercfg.exe -x -disk-timeout-ac 0 powercfg.exe -x -disk-timeout-ac 0
@ -100,16 +97,14 @@ So richten Sie den Kiosk für die Veranstaltung ein.
powercfg.exe -x -hibernate-timeout-ac 0 powercfg.exe -x -hibernate-timeout-ac 0
powercfg.exe -x -hibernate-timeout-dc 0 powercfg.exe -x -hibernate-timeout-dc 0
``` ```
{{< /tab >}}
{{< /tabs >}}
6. Nur für den Druck: Druck ohne Metadaten einrichten: 7. Nur für den Druck: Druck ohne Metadaten einrichten:
1. Lade die [Administrativen Richtlinienvorlagen für Edge](https://www.microsoft.com/de-de/edge/business/download) herunter (Neueste Version herunterladen -> Windows 64-bit -> Windows 64-bit-Richtlinie herunterladen) 1. Lade die [Administrativen Richtlinienvorlagen für Edge](https://www.microsoft.com/de-de/edge/business/download) herunter (Neueste Version herunterladen -> Windows 64-bit -> Windows 64-bit-Richtlinie herunterladen)
2. Kopiere den Inhalt der ZIP-Datei aus dem `.cab`-Archiv nach `C:\Windows\PolicyDefinitions`. 2. Kopiere den Inhalt der ZIP-Datei aus dem `.cab`-Archiv nach `C:\Windows\PolicyDefinitions`.
3. Öffne den Gruppenrichtlinien-Editor (GPEdit) und navigiere zu `Computerkonfiguration -> Administrative Vorlagen -> Microsoft Edge -> Drucken` 3. Öffne den Gruppenrichtlinien-Editor (GPEdit) und navigiere zu `Computerkonfiguration -> Administrative Vorlagen -> Microsoft Edge -> Drucken`
4. Öffne die Richtlinie `Kopf- und Fußzeilen drucken`, setze sie auf `Deaktiviert` und klicke auf `OK`. 4. Öffne die Richtlinie `Kopf- und Fußzeilen drucken`, setze sie auf `Deaktiviert` und klicke auf `OK`.
7. Neustarten via `shutdown -r -t 0` oder die Windows Benutzeroberfläche. 8. Neustarten via `shutdown -r -t 0` oder die Windows Benutzeroberfläche.
### Deinstallation ### Deinstallation

View File

@ -54,15 +54,6 @@ How to set up the kiosk for the event.
$obj = Get-CimInstance -Namespace $namespaceName -ClassName $className $obj = Get-CimInstance -Namespace $namespaceName -ClassName $className
$obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration) $obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration)
Set-CimInstance -CimInstance $obj Set-CimInstance -CimInstance $obj
powercfg.exe -x -monitor-timeout-ac 0
powercfg.exe -x -monitor-timeout-dc 0
powercfg.exe -x -disk-timeout-ac 0
powercfg.exe -x -disk-timeout-dc 0
powercfg.exe -x -standby-timeout-ac 0
powercfg.exe -x -standby-timeout-dc 0
powercfg.exe -x -hibernate-timeout-ac 0
powercfg.exe -x -hibernate-timeout-dc 0
``` ```
{{< /tab >}} {{< /tab >}}
{{< tab >}} {{< tab >}}
@ -90,7 +81,13 @@ How to set up the kiosk for the event.
$obj = Get-CimInstance -Namespace $namespaceName -ClassName $className $obj = Get-CimInstance -Namespace $namespaceName -ClassName $className
$obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration) $obj.Configuration = [System.Net.WebUtility]::HtmlEncode($assignedAccessConfiguration)
Set-CimInstance -CimInstance $obj Set-CimInstance -CimInstance $obj
```
{{< /tab >}}
{{< /tabs >}}
6. Disable sleep and hibernation:
```powershell
powercfg.exe -x -monitor-timeout-ac 0 powercfg.exe -x -monitor-timeout-ac 0
powercfg.exe -x -monitor-timeout-dc 0 powercfg.exe -x -monitor-timeout-dc 0
powercfg.exe -x -disk-timeout-ac 0 powercfg.exe -x -disk-timeout-ac 0
@ -100,16 +97,14 @@ How to set up the kiosk for the event.
powercfg.exe -x -hibernate-timeout-ac 0 powercfg.exe -x -hibernate-timeout-ac 0
powercfg.exe -x -hibernate-timeout-dc 0 powercfg.exe -x -hibernate-timeout-dc 0
``` ```
{{< /tab >}}
{{< /tabs >}}
6. For print only: Setup printing without metadata: 7. For print only: Setup printing without metadata:
1. Download the [Administrative Policy Templates for Edge](https://www.microsoft.com/en-en/edge/business/download) (Download the latest -> Windows 64-bit -> Download Windows 64-bit Policy) 1. Download the [Administrative Policy Templates for Edge](https://www.microsoft.com/en-en/edge/business/download) (Download the latest -> Windows 64-bit -> Download Windows 64-bit Policy)
2. Copy the Contents of the zip inside the `.cab` to `C:\Windows\PolicyDefinitions`. 2. Copy the Contents of the zip inside the `.cab` to `C:\Windows\PolicyDefinitions`.
3. Open GPEdit and navigate to `Computer Configuration -> Administrative Templates -> Microsoft Edge -> Printing` 3. Open GPEdit and navigate to `Computer Configuration -> Administrative Templates -> Microsoft Edge -> Printing`
4. Open the `Print headers and footers` policy, set it to `Disabled` and click `OK`. 4. Open the `Print headers and footers` policy, set it to `Disabled` and click `OK`.
7. Reboot via `shutdown -r -t 0` or the windows GUI. 8. Reboot via `shutdown -r -t 0` or the windows GUI.
### Teardown ### Teardown