Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nivel de gravedad: Advertencia
Descripción
Una variable es una unidad de memoria en la que se almacenan los valores. PowerShell controla el acceso a variables, funciones, alias y unidades a través de un mecanismo conocido como ámbito. Las variables y funciones que están presentes cuando se inicia PowerShell se han creado en el ámbito global.
Las variables de ámbito global incluyen:
- Variables automáticas
- Variables de preferencia
- Variables, alias y funciones que se encuentran en los perfiles de PowerShell
Para obtener más información sobre el ámbito, consulte Get-Help about_Scopes.
Cómo
Use otros modificadores de ámbito para variables.
Ejemplo
Incorrecto
$Global:var1 = $null
function Test-NotGlobal ($var)
{
$a = $var + $var1
}
Correcto
$var1 = $null
function Test-NotGlobal ($var1, $var2)
{
$a = $var1 + $var2
}