iTunes の簡単なデモンストレーションとして、PowersHell で次のように記述しました。
$iTunes = New-Object -ComObject iTunes.Application
$LibrarySource = $iTunes.LibrarySource
foreach ($PList in $LibrarySource.Playlists)
{
write-host $PList.name
}
これはうまく機能し、プレイリスト名のリストを引き戻します。ただし、iTunes を閉じようとすると、警告が表示されます
1 つまたは複数のアプリケーションが iTunes スクリプト インターフェイスを使用しています。本当にやめる気?
もちろん、メッセージを無視して [Quit] を押すか、20 秒ほど待つこともできますが、作業が終了したことを iTunes に明確に伝える方法はありますか?
Itunes 7.7.1, Windows XP