powershell - power - no puedo abrir cmd en windows 10
Cómo abrir la ventana de la consola Powershell de Powershell (4)
Estoy escribiendo un script para usar varias sesiones plink (PuTTY) como una versión de Windows de clusterssh. Sin embargo, estoy atascado porque quiero abrir varias ventanas de Powershell desde PowerShell. Cuando escribo el comando para powershell, abre una nueva sesión. Esto es similar a tipear bash en bash. Quiero abrir varias ventanas físicas.
Intenté -windowstyle así como los otros argumentos en vano. Me preguntaba si hay alguna forma de que usted sepa. Realmente aprecio tu ayuda. Miré y no encontré nada aquí. Gracias por tu tiempo.
Esto abrirá una nueva ventana.
Ya sea:
start-process powershell
O:
start powershell
Esto funciona para mí:
$argList = "-file `"$Location/script.ps1`"" Start-Process powershell -argumentlist $argList
(Los backticks son necesarios. Esto se puede copiar directamente). Las variables se pueden usar en el parámetro "-file" (como un conjunto al comienzo del script para reflejar la ubicación del archivo) y los espacios pueden aparecer en la variable debido a los retrocesos.
Editado para usar una solución de dos líneas (la variable "$ argList") porque PowerShell puede cambiar las cosas de otra manera.
Esto lo hará:
Invoke-Item C:/Windows/System32/WindowsPowerShell/v1.0/powershell.exe
si intenta abrir una nueva ventana e iniciar una nueva secuencia de comandos:
start powershell {./scriptInNewPSWindow.ps1}