Mit der Eingabeaufforderung ein Powershellscript ausführen?

Hallo, ich mochte ein (simples) Powershell-Script mit der Eingabeaufforderung starten.

Das Batch-Script sieht bisher so aus:

@echo off
del %tmp%\drive.ps1
echo Set-ExecutionPolicy RemoteSigned >%tmp%\drive.ps1
echo New-PSDrive -Name S -PSProvider FileSystem -Root \\MYCLOUDEX2ULTRA\Public -Persist >>%tmp%\drive.ps1
C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile & "%tmp%\drive.ps1"

Die Datei startet zwar die PowerShell aber nicht die Datei. (Und fragt danach wie ich sie öffnen möchte)

Wenn ich es allerdings do angehe:

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -NoProfile "%tmp%\drive.ps1"

bekomme ich diesen lustigen Fehler:

C:\Users\nikla\AppData\Local\Temp\drive.ps1 : Die Datei "C:\Users\nikla\AppData\Local\Temp\drive.ps1" kann nicht
geladen werden, da die Ausführung von Skripts auf diesem System deaktiviert ist. Weitere Informationen finden Sie
unter "about_Execution_Policies" (https:/go.microsoft.com/fwlink/?LinkID=135170).
In Zeile:1 Zeichen:1
+ C:\Users\nikla\AppData\Local\Temp\drive.ps1
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : Sicherheitsfehler: (:) [], PSSecurityException
    + FullyQualifiedErrorId : UnauthorizedAccess

Und ohne -NoProfile kommt exakt der gleiche Fehler.

Soah, nun bin ich mit mein Latein am Ende. Könnt ihr mir da weiterhelfen?

Windows, cmd, Eingabeaufforderung, PowerShell
Weitere Inhalte können nur Nutzer sehen, die bei uns eingeloggt sind.