{"id":1634,"date":"2016-10-19T17:00:54","date_gmt":"2016-10-19T15:00:54","guid":{"rendered":"http:\/\/blog.langlitz-it.de\/?p=1634"},"modified":"2017-08-10T12:53:36","modified_gmt":"2017-08-10T10:53:36","slug":"itunes-uber-powershell-steuern","status":"publish","type":"post","link":"https:\/\/www.langlitz-it.de\/?p=1634","title":{"rendered":"iTunes \u00fcber PowerShell steuern"},"content":{"rendered":"<p>\u00dcber das entsprechende <em>ComObject<\/em>\u00a0l\u00e4sst sich <em>iTunes<\/em> sehr granular steuern. Erstellen Sie dazu ein neues Objekt:<\/p>\n<p><em>$iTunes = New-Object -ComObject iTunes.Application<\/em><\/p>\n<p>\u00dcber die <em>Get-Member<\/em> Funktion k\u00f6nnen Sie die zur Verf\u00fcgung stehenden <em>Methoden<\/em> und <em>Properties<\/em> anschauen.<\/p>\n<p><em>$iTunes |gm<\/em><\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-large wp-image-1635\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes1-1024x782.jpg\" alt=\"itunes1\" width=\"1024\" height=\"782\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes1-1024x782.jpg 1024w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes1-300x229.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes1-768x587.jpg 768w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes1.jpg 1262w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/p>\n<p>Sie k\u00f6nnen nun z.B. ganz einfach den Player starten:<\/p>\n<p><em>$iTunes.Play()<\/em><\/p>\n<p>Oder die Lautst\u00e4rke regeln:<\/p>\n<p><em>$iTunes.SoundVolume = &#8220;80&#8221;<\/em><\/p>\n<p>Nat\u00fcrlich geht das Ganze noch sehr viel weiter. Es gibt z.B. das <em>Property LibraryPlaylist<\/em>. In diesem <em>Property<\/em> ist Ihre <em>Mediathek <\/em>enthalten. Sie k\u00f6nnen dar\u00fcber auf all Ihre Tracks zugreifen. Dar\u00fcber haben Sie die M\u00f6glichkeit, einzelne Tracks auszuw\u00e4hlen und zu bearbeiten oder &#8220;Listen&#8221; zu erstellen, mit denen Sie dann weiter arbeiten k\u00f6nnen.<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-1640\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes2.jpg\" alt=\"itunes2\" width=\"502\" height=\"377\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes2.jpg 522w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes2-300x225.jpg 300w\" sizes=\"(max-width: 502px) 100vw, 502px\" \/><\/a><\/p>\n<p>Wir erstellen mal eine neue Playlist\u00a0mit dem Namen Rock\u00a0und f\u00fcgen die Songs von Airbourne der Playlist hinzu.<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes3.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1637\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes3.jpg\" alt=\"itunes3\" width=\"951\" height=\"335\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes3.jpg 951w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes3-300x106.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes3-768x271.jpg 768w\" sizes=\"(max-width: 951px) 100vw, 951px\" \/><\/a><\/p>\n<p>Noch eine Kontrolle:<\/p>\n<p><a href=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes4.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-1638\" src=\"http:\/\/blog.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes4.jpg\" alt=\"itunes4\" width=\"918\" height=\"120\" srcset=\"https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes4.jpg 918w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes4-300x39.jpg 300w, https:\/\/www.langlitz-it.de\/wp-content\/uploads\/2016\/10\/iTunes4-768x100.jpg 768w\" sizes=\"(max-width: 918px) 100vw, 918px\" \/><\/a><\/p>\n<p>Und abspielen:<\/p>\n<p><em>(($itunes.Sources |? {$_.Name -match &#8220;Mediathek&#8221;}).Playlists |? {$_.Name -match &#8220;Rock&#8221;}).PlayFirstTrack()<\/em><\/p>\n<p>So sind die M\u00f6glichkeiten der Steuerung von <em>iTunes<\/em> \u00fcber die <em>Powershell<\/em> schon sehr umfangreich. Sie k\u00f6nnen beim Apspielen vor- und zur\u00fcckspulen, den n\u00e4chsten oder vorherigen Track ausw\u00e4hlen, Playlists bearbeiten und vieles, vieles mehr.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u00dcber das entsprechende ComObject\u00a0l\u00e4sst sich iTunes sehr granular steuern. Erstellen Sie dazu ein neues Objekt: $iTunes = New-Object -ComObject iTunes.Application \u00dcber die Get-Member Funktion k\u00f6nnen Sie die zur Verf\u00fcgung stehenden Methoden und Properties anschauen. $iTunes |gm Sie k\u00f6nnen nun z.B. &hellip; <a href=\"https:\/\/www.langlitz-it.de\/?p=1634\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[651,641,649,650,648,656,652,654,553,653,655],"_links":{"self":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts\/1634"}],"collection":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1634"}],"version-history":[{"count":7,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts\/1634\/revisions"}],"predecessor-version":[{"id":2008,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=\/wp\/v2\/posts\/1634\/revisions\/2008"}],"wp:attachment":[{"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1634"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1634"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.langlitz-it.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1634"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}