首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试在MicrosoftGraph中使用"SetDeviceName“操作

尝试在MicrosoftGraph中使用"SetDeviceName“操作
EN

Stack Overflow用户
提问于 2022-07-15 08:21:55
回答 1查看 109关注 0票数 0

当设备很长一段时间没有登录时,尝试对设备进行批量重命名。我已经成功地收集了我需要的信息,并对其进行了管道传输,所以它的结果是正确的。但出于某种原因,我收到了不好的请求,而我的格式也有些错误,但却搞不清楚是什么。尝试了对URI的每一种类型的修改,但都没有成功。

根据微软的“关于SetDevicename行动的文件”,这应该是可行的。

代码语言:javascript
运行
复制
$date = (Get-date (Get-date).adddays(-316) -format "yyy-MM-ddTHH:mm:ssZ")

$devices | where {$_.lastSyncDateTime -le $date} | ForEach-Object {
$newname = "Test-$($_.Devicename)"

$deviceID = "$($_.ID)"
$URI = "https://graph.microsoft.com/beta/deviceManagement/managedDevices/$deviceID/setDeviceName"
$Body = @{ "deviceName" = "$NewName" } | ConvertTo-Json  
$Method = "POST"

Invoke-RestMethod -Uri $URI -Method $Method -Headers $appauthToken -body $body -ContentType "application/json"
}

知道我做错什么了吗?

EN

回答 1

Stack Overflow用户

发布于 2022-08-08 08:41:18

还有另一种重命名大容量设备的方法:

文档参考:https://learn.microsoft.com/en-us/mem/intune/remote-actions/device-rename#bulk-rename-devices

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72991084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档