Preguntas etiquetadas con powershell

PowerShell es una línea de comandos multiplataforma y una utilidad de secuencias de comandos de Microsoft. Use esta etiqueta solo para preguntas sobre cómo escribir y ejecutar scripts de PowerShell. Las preguntas de programación específicas de la versión multiplataforma PowerShell Core (Windows, macOS y Linux) deben etiquetarse [powershell-core]. Se deben hacer preguntas sobre la administración del sistema en Super User o Server Fault.

6
Vuelva a cargar el camino en PowerShell
Si tengo una instancia de PowerShell ISE ejecutándose e instalo algo que modifica la RUTA o la modifico de alguna manera fuera de PowerShell, entonces necesito reiniciar PowerShell para que vea la variable PATH actualizada. ¿Hay alguna manera de volver a cargar la ruta desde PowerShell sin reiniciarla?

7
PowerShell: Ejecute el comando desde el directorio del script
Tengo un script de PowerShell que hace algunas cosas usando el directorio actual del script. Entonces, dentro de ese directorio, la ejecución .\script.ps1funciona correctamente. Ahora quiero llamar a ese script desde un directorio diferente sin cambiar el directorio de referencia del script. Entonces quiero llamar ..\..\dir\script.ps1y todavía quiero que ese …
144 powershell 

4
PowerShell y el operador -contains
Considere el siguiente fragmento: "12-18" -Contains "-" Uno pensaría que esto se evalúa true, pero no es así. Esto evaluará a en su falselugar. No estoy seguro de por qué sucede esto, pero lo hace. Para evitar esto, puede usar esto en su lugar: "12-18".Contains("-") Ahora la expresión se evaluará …

2
La mejor manera de escribir en la consola en PowerShell
Tengo un poco de confusión sobre las diversas formas de imprimir (eco) en la consola. He visto que hay varias formas de escribir resultados en la consola, como: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Las tres formas se imprimirán en la consola. El del medio es de …
142 powershell 

7
Cómo crear alias permanentes de PowerShell
Quiero crear una aliasde una cmdletque no caduque después de cerrar la sesión actual de Powershell, digamos que tengo este alias: C:\Users\Aymen> New-Alias Goto Set-Location Esto crea perfectamente el Gotoalias, pero quiero usarlo incluso después de cerrar la sesión actual, ¿cómo puedo lograrlo? Nota: El sistema de ayuda de PowerShell …
142 powershell 

4
¿Cómo contar objetos en PowerShell?
Como estoy leyendo en la guía del usuario de PowerShell, uno de los conceptos centrales de PowerShell es que los comandos aceptan y devuelven objetos en lugar de texto. Entonces, por ejemplo, ejecutar get-aliasme devuelve varios System.Management.Automation.AliasInfoobjetos: PS Z: \> get-alias Nombre del tipo de comando Definición ----------- ---- ---------- …


11
Llame a PowerShell script PS1 desde otro script PS1 dentro de Powershell ISE
Quiero ejecutar la llamada para un script myScript1.ps1 dentro de un segundo script myScript2.ps1 dentro de Powershell ISE. El siguiente código dentro de MyScript2.ps1, funciona bien desde Powershell Administration, pero no funciona dentro de PowerShell ISE: #Call myScript1 from myScript2 invoke-expression -Command .\myScript1.ps1 Obtengo el siguiente error cuando ejecuto MyScript2.ps1 …
138 powershell 







8
Hacer referencia a system.management.automation.dll en Visual Studio
Estoy empezando a analizar el modelo de PowerShell y el desarrollo de complementos. Lo primero que noto es hacer referencia a System.management.automation.dll. Sin embargo, en Visual Studio, la pestaña .NET no tiene ese ensamblado, y tampoco se puede navegar hasta C:\windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll para hacer una referencia basada en archivos. ¿Estoy obligado …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.