チャブーンです。
この件ですが、
- 「表示されているパソコン名」とは、どうやって表示したものなのか、教えていただけますか?具体的な操作か画面ショットが望ましいです。もし[Active Directoryユーザーとコンピューター]管理ツールで表示したモノならば、パソコン名を変えたらその内容が反映されます(少しではなく時間がかかる場合があります)。2台以上のドメインコントローラーがある場合、情報の複製に時間がかかって古いモノが表示されてしまうケースがあります。
- ほぼあっていますが、「パソコンを再起動したとき」にActive DIrectoryのコンピューター名は変更されます。ユーザーはログオンしている必要はありません。
- 起動していないパソコンが「恒常的に使われているのか?」を確認したい場合は、Active Directoryを直接調べます。bing chatのAIにつくってもらったコード(PowerShell)を書いておきます。一応動作することは確認しました。
「Active Directoryで2週間ログオンしていないコンピューターを調べるPowershellコードを書いてください。ただしlastLogonTimeStampは人間が読めるように変換したうえ、東京のタイムゾーンで表示してください。」
$now = Get-Date
$lastTwoWeeks = $now.AddDays(-14)
Get-ADComputer -Filter {LastLogonTimeStamp -lt $lastTwoWeeks} -Properties LastLogonTimeStamp | Select-Object Name, @{Name="LastLogonTimeStamp"; Expression={[DateTime]::FromFileTime($_.LastLogonTimeStamp).AddHours(9)}} | Format-Table