"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

Dell Command | Update

mr.nice. 18.05.2021 - 16:00 6825 16 Thread rating
Posts

mr.nice.

endlich fertig
Avatar
Registered: Jun 2004
Location: Wien
Posts: 6297
Ach ja, Version 4.7 ist da, enthält Sicherheitsupdates und gibt's nur noch als UWP, Win32 ist eingestellt. Falls sich jemand fragt wo das command line interface für Admins ist:

Code:
C:\Program Files\Dell\CommandUpdate\dcu-cli.exe

Dell hat es leider nicht der Mühe wert gefunden das Handbuch zu aktualisieren und referenziert noch auf den alten Pfad, der nicht mehr stimmt.

mr.nice.

endlich fertig
Avatar
Registered: Jun 2004
Location: Wien
Posts: 6297
Falls zufällig jemand auch die Anforderung hat bei Standrechnern Bluetooth und WiFi aus Datenschutzgründen zu deaktivieren,
auf Dell PCs kann man das mit dem Powershell Module DellBiosProvider machen. Diese Vorgehensweise hat den großen Vorteil, dass man nicht nach unterschiedlichsten DeviceIDs filtern muss, sobald verschiedene Wireless Radios im Umlauf sind und außerdem können die Geräte über den Gerätemanager selbst als Admin nicht reaktiviert werden, weil sie gar nicht aufscheinen. Das BIOS-Passwort kann auf diese Weise verschlüsselt abgelegt und übergeben werden. Wie das mit den AES verschlüsselten SecureStrings funktioniert, kann man hier nachlesen.

Ich stelle sicher, dass das benötigte Powershell Modul installiert ist und dann filtere ich erst nach Computer Chassistypen,
alle die nicht Convertible, Detachable, Laptop, Notebook, Portable oder Tablet sind führen folgende Skripts aus. Die Registry Keys am Ende erstelle ich zwecks Nachvollziehbarkeit, damit ich weiß wo die Skripts schon ausgeführt worden sind und frage deren Existenz ab.

Disable Bluetooth:
Code:
Import-Module -Name DellBIOSProvider -Force
$KeyFile = "\\myserver.mydomain.com\C$\AES.key"
$key = Get-Content $KeyFile
$pass = Get-Content "\\myserver.mydomain.com\C$\BIOSpwd.txt" | ConvertTo-SecureString -Key $key
Set-Item -Path DellSmbios:\Wireless\BluetoothDevice Disabled -PasswordSecure $pass
REG ADD HKLM\SOFTWARE\Customisation /f /v BluetoothDisabled /t REG_SZ /d 1
restart-computer

Disable WiFi:
Code:
Import-Module -Name DellBIOSProvider -Force
$KeyFile = "\\myserver.mydomain.com\C$\AES.key"
$Key = Get-Content $KeyFile
$Pass = Get-Content "\\myserver.mydomain.com\C$\BIOSpwd.txt" | ConvertTo-SecureString -Key $Key
Set-Item -Path DellSmbios:\Wireless\WirelessLAN Disabled -PasswordSecure $Pass
REG ADD HKLM\SOFTWARE\Customisation /f /v WiFiDisabled /t REG_SZ /d 1
restart-computer
Bearbeitet von mr.nice. am 28.12.2023, 15:18
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz