powershell - 如何在 cmdlet New-Mailbox 上使用 UTF-8?
问题描述
我们正在运行一个脚本来在 ExchangeOnline 中创建“设备”和“房间”资源,并且一切都按预期工作,只是它不接受 cmdlet 'New-Mailbox' 的 UTF-8。
如果您通过 UI 手动创建资源,Office365 会在资源上接受我们花哨的瑞典字符 ÅÄÖ,但我无法通过脚本实现。
我尝试更改 PS 的默认编码,但这仅适用于可以接受它不接受的 -Encoding 参数的 cmdlet。
$extraParams = @{ $Type = $true }
New-Mailbox -Name "$($Resource)" @extraParams
当我们使用 ÅÄÖ 作为脚本时,我们会遇到:“字符串语法验证失败”
解决方案
推荐阅读
- tableau-api - TabJolt-“网络编辑操作”是什么意思?
- python - 时间序列预测 | 训练模型
- gradle - Github Actions VM 和本地的不同 gradle 输出
- bash - 将 bash 变量传递给存储为单独的“commands.txt”的命令列表
- c# - XPs 文档 OriginX 和 originY 单位
- python - 获取包含来自 5 个链接模型的数据的 django 查询集
- amazon-web-services - 即使 CNAME 别名不正确,注册域能否提供相同的 S3 存储桶?
- java - Agora.io 远程视频是空白的。只有音频作品。本地作品中的一切
- node.js - MEAN 堆栈:使用 express-validator 正确清理用户输入
- if-statement - 突出显示动态范围内单元格值最高的行