Powershell-Skript über WinBatch-Sektion

Antworten
Gernot
Beiträge: 17
Registriert: 21 Mär 2021, 15:53

Powershell-Skript über WinBatch-Sektion

Beitrag von Gernot »

Da ich in der Dokumentation keinen expliziten Hinweis darüber gefunden habe wollte ich mal hier nachfragen, ob man in einer WinBatch-Sektion auch Powershell-Skript ausführen kann?
feltel
Beiträge: 216
Registriert: 09 Dez 2014, 07:22

Re: Powershell-Skript über WinBatch-Sektion

Beitrag von feltel »

In Winbatch direkt nicht, man könnte aber sicher powershell.exe zusammen mit einem .ps1-File aufrufen. Du kannst PowerShell aber direkt über so ein Konstrukt ausführen lassen:

Code: Alles auswählen

ExecWith_PowerShell_GetFirmwareType powershell.exe winst /sysnative

[ExecWith_PowerShell_GetFirmwareType]
if ((Get-ItemProperty HKLM:\System\CurrentControlSet\control\SecureBoot\State -ErrorAction SilentlyContinue) -eq $null ) {"BIOS"} else {"UEFI"}
Patrick89bvb
Beiträge: 44
Registriert: 05 Nov 2015, 11:26

Re: Powershell-Skript über WinBatch-Sektion

Beitrag von Patrick89bvb »

Hey Gernot,

dafür kannst du dafür optimal powershellCall verwenden: https://download.uib.de/opsi4.2/documen ... lCall_list

Beispiel:

DefStringlist %powershelloutput%
Set %powershelloutput% = powershellcall('Get-Help")
Antworten