Skip to main content
SANtricity commands
Se proporciona el idioma español mediante traducción automática para su comodidad. En caso de alguna inconsistencia, el inglés precede al español.

Reglas de formato para los comandos de la CLI en Windows PowerShell

Colaboradores

Windows PowerShell es un shell de scripting interactivo que proporciona acceso a las herramientas de línea de comandos.

Windows PowerShell es una mejora del símbolo del sistema de Windows con un conjunto más amplio de comandos y funcionalidades de scripting. Es posible ejecutar todos los comandos de la CLI y de script en Windows PowerShell; no obstante, Windows PowerShell tiene algunos requisitos de formato particulares. Estos requisitos son los siguientes:

  • Todos los comandos de SMcli deben comenzar con un punto y una barra diagonal (./)

  • El contenedor de SMcli debe identificarse como comando ejecutable con la extensión .exe (SMcli.exe).

  • El comando de script debe escribirse entre comillas simples (' ').

  • Las comillas dobles que forman parte de un nombre, ruta de archivo o valor deben llevar una barra diagonal inversa antes de cada carácter de comillas dobles (\").

A continuación se muestra un ejemplo de un comando de la CLI para crear un nombre de cabina de almacenamiento en Windows PowerShell. Se debe tener en cuenta que las comillas simples funcionan como delimitadores del comando de script, mientras que la barra diagonal inversa y las comillas dobles delimitan el nombre de la cabina de almacenamiento, identificada como userLabel en la sintaxis del comando.

PS C:\...\StorageManager\client> ./SMcli.exe 123.45.67.88 123.45.67.89
-c ’set storageArray userLabel=\"Engineering\";’

A continuación se muestra un ejemplo de un comando de la CLI para habilitar una función premium en Windows PowerShell. Se debe tener en cuenta que la barra diagonal inversa de comillas dobles antes de la ruta de archivo a la clave de funciones premium.

PS C:\...\StorageManager\client> ./SMcli.exe 123.45.67.88 123.45.67.89
-c ’enable storageArray feature file=\"C:\licenseKey.bin\";’

En los ejemplos anteriores, se usan letras mayúsculas y minúsculas, Lo cual sirve para mostrar el formato de los comandos. No obstante, Windows PowerShell no distingue mayúsculas de minúsculas y no tiene requisitos específicos al respecto.