Este artículo observará varias técnicas para realizar la operación establecida.
Cómo pasar múltiples valores a un solo parámetro de secuencia de comandos de PowerShell?
Múltiples valores se pueden pasar a un solo parámetro de secuencia de comisiones de PowerShell al pasar los argumentos. Esto se puede lograr inicialmente creando una función y agregando el "Param ()Método "dentro de la función. Dentro del método "Param ()", especifique el parámetro que desea pasar los valores múltiples. Además, el método "param ()" también se puede usar fuera de la función.
Ejemplo 1: pase múltiples valores a un solo parámetro de secuencia de comandos de PowerShell usando el bucle "foreach ()"
Este ejemplo demostrará una guía para pasar múltiples valores a un parámetro de secuencia de comandos de PowerShell:
Param ([cadena] $ val)Según este código:
Ahora, pasemos los valores múltiples a un parámetro de secuencia de comandos de PowerShell usando la consola PowerShell:
> C: \ doc \ param.PS1 Bienvenido a LinuxhintSegún el código anterior, primero, agregue la ruta del script PowerShell y luego agregue múltiples valores separados por el espacio:
Se puede observar que los múltiples valores se han pasado a un parámetro de secuencia de comandos de PowerShell utilizando el "para cada()" bucle.
Ejemplo 2: pasar múltiples valores a un solo parámetro de secuencia de comandos de PowerShell usando la función
Ahora, agregue el siguiente código en el script:
prueba de funcionamientoSegún el código anterior:
Producción
Como se puede ver que los valores múltiples a una sola secuencia de comandos de parámetros se han pasado.
Conclusión
Para pasar múltiples valores a un solo parámetro de secuencia de comandos de PowerShell, el "Param ()Se utiliza el método ". Se puede usar para pasar los parámetros dentro de él. Después de eso, agregue el nombre de la función fuera de la función y agregue los valores que desea pasar dentro del parámetro de secuencia de comandos. Además, los valores también se pueden pasar a un solo script de PowerShell utilizando el "para cada()" bucle. Esta redacción verá una guía completa para pasar múltiples valores a un parámetro de secuencia de comandos de PowerShell.