
# 设置配置项中的custom参数
KooCLI支持向配置项中设置custom参数，方便用户集中管理命令中高频使用，参数值过长，或需要对其值加密处理的参数。使用如下命令进入交互模式，根据提示新增或修改配置项中的custom参数：
**hcloud configure set \[--cli-profile=${profileName}\] --cli-custom=true**
```
hcloud configure set --cli-profile=test --cli-custom=true
  1.请输入custom参数的名称: projectId
  2.此custom参数值是否加密保存(y/N): n
  3.请输入custom参数的值: 06810000000000000000000000f89d2e
  此custom参数已保存,使用`Ctrl+C`可终止设置custom参数
  1.请输入custom参数的名称: password
  2.此custom参数值是否加密保存(y/N): y
  3.请输入custom参数的值: ****
  此custom参数已保存,使用`Ctrl+C`可终止设置custom参数
```
custom参数的名称不能超过128位字符。在交互设置的过程中，用户可根据custom参数在使用中的实际需要判断该参数是否需要加密保存。对于需要加密保存的custom参数，为保障您的参数安全，对您输入的参数值进行了**匿名化处理**。在您输入过程中不会显示输入的字符，在输入结束回车至下一行时，会以"\*\*\*\*"回显您的输入内容。
使用custom参数的方法是将命令中原参数的value值用"custom.${custom参数的名称}"代替，例如：
```
hcloud ECS NovaListServers --cli-profile=test --project_id="custom.projectId"
```
使用被加密存储的custom参数时，KooCLI会在可能显示其值的情况下（例如：debug信息中打印的request请求的url，或dryrun模式下打印的body体参数），对其值做**匿名化处理**。
