【发布时间】:2020-09-11 23:31:13
【问题描述】:
我开发了一个 powershell 脚本,我在其中创建了接受 3 个输入参数的函数。
奇怪的是,如果我将 5029D 作为第二个参数传递,它的颜色不会变为浅紫色,这是其他参数的颜色。
但如果我提供其他任何东西,对于前 5029A,它的颜色会按预期变为浅紫色。
由于上述问题,我的功能逻辑仅在 5029D 上无法正常工作。对于其他参数,它工作正常。
到目前为止我尝试过的所有事情:
- Ran Remove-Variable * -ErrorAction SilentlyContinue 并重新启动 IMS 会话。
- 多次重新启动 IMS 会话
环境细节:
Powershell 版本:5.1.14409.1018
Windows 版本:Windows Server 2012 R2 标准版
请帮忙,因为我被卡住了,我完全一无所知。
【问题讨论】:
-
您是否尝试在它们周围添加引号? `dbsi -dbhost "servername" -dbprefix "5029A" -custname "abcd"
-
d是一个数字文字。它与数字一起使用时具有特殊功能
标签: powershell