В настоящее время я разрабатываю инструменты с помощью PowerShell. Я хотел бы позволить этим инструментам работать в PowerShell x64. Но некоторые из моих действий должны вызвать CmdLet в DLL, но эта DLL не имеет версии x64. Я должен использовать PowerShell x86, чтобы сделать это и получить результат. Примерно так:
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe -command "& { Import $dll; Do-Someting }"
Однако этот метод для вызова DLL возвращает результат в виде строки. Как я могу позволить ему вернуть исходный объект из CmdLet Do-Someting?
Заранее спасибо!