Powershell Script mit Parametern ausführen

12. März 2018 12:40

Hallo, ich habe ein ganz einfaches Poweshell script, welches einen Ordner erstellen soll.
Ich kann es auch bereits erfolgreich aus NAV ansteuern und ausführen.

Leider ignoriert das Script aber meine Übergebenen Parameter.
Mach ich irgendwas falsch?

POWERSHELL:

Code:
param(
$directoryName
)

New-Item -ItemType directory -Name $directoryName -Path 'C:\Testordner\'


NAV CODEUNIT:
Code:
Powershell.AddParameter('directoryName','testdirectory');
Powershell.BeginInvoke;


In powershell selbst funktionert es einwandfrei. Und wenn ich den Ordnernamen per Hand setze führt NAV das Script auch ohne Probleme aus.