- Screenshot 2026-01-22 151939.png (13,38 KB) Visualizzato 12625 volte
- Screenshot 2026-01-22 152350.png (10,02 KB) Visualizzato 12623 volte
Codice: Seleziona tutto
Add-DhcpServerv4Policy -Name "snponly_custom.efi" -Condition AND -UserClass NE,iPXE -VendorClass NE,legacy_bios*
Set-DhcpServerv4OptionValue -PolicyName "snponly_custom.efi" -OptionID 67 -Value "snponly_custom.efi"
Ho cancellato la mia registrazione manuale e ho provato a effettuare il tuo ordine:sfonteneau ha scritto: ↑22 gennaio 2026 - 16:40Codice: Seleziona tutto
Add-DhcpServerv4Policy -Name "snponly_custom.efi" -Condition AND -UserClass NE,iPXE -VendorClass NE,legacy_bios* Set-DhcpServerv4OptionValue -PolicyName "snponly_custom.efi" -OptionID 67 -Value "snponly_custom.efi"
Codice: Seleziona tutto
# Define DHCP Classes
Add-DhcpServerv4Class -Name "legacy_bios" -Type Vendor -Data "PXEClient:Arch:00000" -ErrorAction SilentlyContinue
Add-DhcpServerv4Class -Name "iPXE" -Type User -Data "iPXE" -ErrorAction SilentlyContinue
Codice: Seleziona tutto
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft Windows Production PCA 2011'
Codice: Seleziona tutto
def install():
registry_set(HKEY_LOCAL_MACHINE,r'SYSTEM\CurrentControlSet\Control\SecureBoot','AvailableUpdates',64)
run_task(r'\Microsoft\Windows\PI\Secure-Boot-Update')
def audit():
if not run_powershell("Confirm-SecureBootUEFI"):
print("secure boot not enable")
return "OK"
if run_powershell(r"[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'"):
return "OK"
else:
print('Windows UEFI CA 2023 not found')
return "ERROR"
Codice: Seleziona tutto
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft Windows Production PCA 2011'
Codice: Seleziona tutto
def install():
registry_set(HKEY_LOCAL_MACHINE,r'SYSTEM\CurrentControlSet\Control\SecureBoot','AvailableUpdates',64)
run_task(r'\Microsoft\Windows\PI\Secure-Boot-Update')
def audit():
if not run_powershell("Confirm-SecureBootUEFI"):
print("secure boot not enable")
return "OK"
if run_powershell(r"[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Windows UEFI CA 2023'"):
return "OK"
else:
print('Windows UEFI CA 2023 not found')
return "ERROR"Codice: Seleziona tutto
[System.Text.Encoding]::ASCII.GetString((Get-SecureBootUEFI db).bytes) -match 'Microsoft Windows Production PCA 2011'