本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
Windows PowerShell中CLI命令的格式化規則
貢獻者
建議變更
Windows PowerShell是一種互動式指令碼Shell、可讓您存取命令列工具。Windows PowerShell在Windows命令提示字元上提供更強大的命令和指令碼功能集、使其更為完善。您可以在Windows PowerShell中執行所有的CLI和指令碼命令、不過Windows PowerShell有一些獨特的格式設定需求。這些要求如下:
-
以句點和正斜槓(./)開始所有SMcli命令。
-
SMcli包裝函式必須識別為副檔名為.exe的執行檔命令(SMcli.exe)
-
將指令碼命令包含在單引號中('')
-
名稱、檔案路徑或值的雙引號必須在每個雙引號字元(\)之前加上反斜槓
以下是在Windows PowerShell中建立儲存陣列名稱的CLI命令範例。請注意、使用單引號作為指令碼命令的分隔符號、以及儲存陣列名稱的反斜槓雙引號、在命令語法中標示為「userLabel」。
PS C:\...\StorageManager\client> ./SMcli.exe 123.45.67.88 123.45.67.89 -c ’set storageArray userLabel=\"Engineering\";’
以下是在Windows PowerShell中啟用優質功能的CLI命令範例。請注意、使用反斜槓雙引號時、檔案路徑必須先指向優質功能金鑰。
PS C:\...\StorageManager\client> ./SMcli.exe 123.45.67.88 123.45.67.89 -c ’enable storageArray feature file=\"C:\licenseKey.bin\";’
在前述範例中、會使用大寫字母和大寫字母。這是為了協助您清楚瞭解命令的格式化方式。不過Windows PowerShell不區分大小寫、不需要使用特定案例。