Ich habe es herausgefunden, wenn das Verzeichnis, in dem es speichern möchte, nicht existiert, wird der DotNetMethodException-Fehler ausgegeben. Mein Powershell-Scripting war also in Ordnung, ich wusste einfach nicht, dass es kein Verzeichnis erstellen konnte. Mein Fehler.
Ich habe dies tatsächlich durch den Link herausgefunden, der oben veröffentlicht wurde, vielen Dank für all Ihre Hilfe :)
BEARBEITEN: Für alle, die sich fragen, ist der Code, den ich zur Behebung dieses Problems verwendet habe, unten aufgeführt.
IF exist C:\Temp\ ( echo Temp Exists ) ELSE ( mkdir C:\Temp\ && echo Temp Created )