¿Puede la invocación del artículo cmdlet lanzar un ejecutable con parámetros?

StackOverflow https://stackoverflow.com/questions/3568777

  •  01-10-2019
  •  | 
  •  

Pregunta

Estoy tratando de instalar algunos servicios de Windows PowerShell personalizados utilizando, y he sido incapaz de correr InstallUtil sin conseguir el error siguiente:

  

A parámetro posicional no se puede encontrar que acepta el argumento ''

Esto es lo que me he encontrado que causa el error anterior:

Invoke-Command -ComputerName <remote machine> -ScriptBlock {Invoke-Item C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe "<path to service exe>"}
¿Fue útil?

Solución

A partir de los documentos:

  

Los Invoke-ítem, se realizará cmdlet la acción predeterminada en el elemento especificado.

No creo argumentos de línea de comandos se pueden usar con una acción predeterminada.

Sin embargo ...

En este ejemplo, Invoke-tema no debería ser necesario invocar el ejecutable.

Invoke-Command -ComputerName <remote machine> -ScriptBlock { C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe "<path to service exe>"}
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top