{"id":102,"date":"2007-02-20T11:20:00","date_gmt":"2007-02-20T15:20:00","guid":{"rendered":"http:\/\/jdhitsolutions.com\/blog\/2007\/02\/20\/itunes-lyrics-viewer-hta\/"},"modified":"2013-07-02T08:09:37","modified_gmt":"2013-07-02T12:09:37","slug":"itunes-lyrics-viewer-hta","status":"publish","type":"post","link":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/","title":{"rendered":"iTunes Lyrics Viewer HTA"},"content":{"rendered":"<p><a onblur=\"try {parent.deselectBloggerImageGracefully();} catch(e) {}\" href=\"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s1600-h\/lyricviewer.jpg\"><img decoding=\"async\" style=\"margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;\" src=\"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg\" alt=\"\" id=\"BLOGGER_PHOTO_ID_5033638110279902338\" border=\"0\" \/><\/a><span style=\"font-family: verdana;\">I've been toying around with the iTunes COM object (iTunes.Application) which gives you some pretty handy control over the iTunes application. I was particularly interested in having something display song lyrics so I developed an HTA that displays album art, artist and song information and lyrics. The tool will refresh whenever a new song is played. If no lyrics are available a link will be provided that <\/span><em style=\"font-family: verdana;\">might<\/em><span style=\"font-family: verdana;\"> help you find lyrics to <\/span><a style=\"font-family: verdana;\" href=\"http:\/\/lyricwiki.org\/Main_Page\">LyricWiki.org<\/a><span style=\"font-family: verdana;\">. The link will open in an external browser window and is a \"best guess\" based on iTunes song information. If the song does not show up, you can probably still search the site for lyrics. This version does not update lyrics. You'll have to do that manually.<\/span> <\/p>\n<p style=\"font-family: verdana;\">If you attempt to close iTunes and get a message about another application using iTunes, close the HTA first. If iTunes is not running, when you launch the HTA it will also launch iTunes.<\/p>\n<p style=\"font-family: verdana;\">The HTA is not intended as an iTunes replacement, although you could certainly extend the functionality. At some point, I might add better code to find lyrics and even update the song in iTunes. If someone else comes up with code like that, I hope they'll share.<\/p>\n<p style=\"font-family: verdana;\">You can download the zip file with the HTA at http:\/\/www.jdhitsolutions.com\/scripts. <\/p>\n<p style=\"font-family: verdana;\">\n<div class=\"wlWriterSmartContent\" id=\"0767317B-992E-4b12-91E0-4F059A8CECA8:64d32aeb-cc20-4704-8841-ae09f3d0d2c8\" contenteditable=\"false\" style=\"margin: 0px; padding: 0px; display: inline; font-family: verdana;\"><span style=\"font-size:85%;\">Technorati tags: <a href=\"http:\/\/technorati.com\/tags\/iTunes\" rel=\"tag\">iTunes<\/a>, <a href=\"http:\/\/technorati.com\/tags\/HTA\" rel=\"tag\">HTA<\/a>, <a href=\"http:\/\/technorati.com\/tags\/VBScript\" rel=\"tag\">VBScript<\/a>, <a href=\"http:\/\/technorati.com\/tags\/COM\" rel=\"tag\">COM<\/a>, <a href=\"http:\/\/technorati.com\/tags\/Lyrics\" rel=\"tag\">Lyrics<\/a><\/span><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been toying around with the iTunes COM object (iTunes.Application) which gives you some pretty handy control over the iTunes application. I was particularly interested in having something display song lyrics so I developed an HTA that displays album art, artist and song information and lyrics. The tool will refresh whenever a new song is&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[8],"tags":[23,34,35,535],"class_list":["post-102","post","type-post","status-publish","format-standard","hentry","category-scripting","tag-hta","tag-itunes","tag-lyrics","tag-vbscript"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>iTunes Lyrics Viewer HTA &#8226; The Lonely Administrator<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"iTunes Lyrics Viewer HTA &#8226; The Lonely Administrator\" \/>\n<meta property=\"og:description\" content=\"I&#039;ve been toying around with the iTunes COM object (iTunes.Application) which gives you some pretty handy control over the iTunes application. I was particularly interested in having something display song lyrics so I developed an HTA that displays album art, artist and song information and lyrics. The tool will refresh whenever a new song is...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/\" \/>\n<meta property=\"og:site_name\" content=\"The Lonely Administrator\" \/>\n<meta property=\"article:published_time\" content=\"2007-02-20T15:20:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2013-07-02T12:09:37+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg\" \/>\n<meta name=\"author\" content=\"Jeffery Hicks\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@JeffHicks\" \/>\n<meta name=\"twitter:site\" content=\"@JeffHicks\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeffery Hicks\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/\"},\"author\":{\"name\":\"Jeffery Hicks\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"headline\":\"iTunes Lyrics Viewer HTA\",\"datePublished\":\"2007-02-20T15:20:00+00:00\",\"dateModified\":\"2013-07-02T12:09:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/\"},\"wordCount\":233,\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"image\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/1.bp.blogspot.com\\\/_8PcowQ50fPU\\\/RdsTMSMaJII\\\/AAAAAAAAAAY\\\/DrrTT6LSBL4\\\/s320\\\/lyricviewer.jpg\",\"keywords\":[\"HTA\",\"iTunes\",\"Lyrics\",\"VBScript\"],\"articleSection\":[\"Scripting\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/\",\"name\":\"iTunes Lyrics Viewer HTA &#8226; The Lonely Administrator\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/1.bp.blogspot.com\\\/_8PcowQ50fPU\\\/RdsTMSMaJII\\\/AAAAAAAAAAY\\\/DrrTT6LSBL4\\\/s320\\\/lyricviewer.jpg\",\"datePublished\":\"2007-02-20T15:20:00+00:00\",\"dateModified\":\"2013-07-02T12:09:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#primaryimage\",\"url\":\"http:\\\/\\\/1.bp.blogspot.com\\\/_8PcowQ50fPU\\\/RdsTMSMaJII\\\/AAAAAAAAAAY\\\/DrrTT6LSBL4\\\/s320\\\/lyricviewer.jpg\",\"contentUrl\":\"http:\\\/\\\/1.bp.blogspot.com\\\/_8PcowQ50fPU\\\/RdsTMSMaJII\\\/AAAAAAAAAAY\\\/DrrTT6LSBL4\\\/s320\\\/lyricviewer.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/scripting\\\/102\\\/itunes-lyrics-viewer-hta\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Scripting\",\"item\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/category\\\/scripting\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"iTunes Lyrics Viewer HTA\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/\",\"name\":\"The Lonely Administrator\",\"description\":\"Practical Advice for the Automating IT Pro\",\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\",\"name\":\"Jeffery Hicks\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\",\"caption\":\"Jeffery Hicks\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"iTunes Lyrics Viewer HTA &#8226; The Lonely Administrator","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/","og_locale":"en_US","og_type":"article","og_title":"iTunes Lyrics Viewer HTA &#8226; The Lonely Administrator","og_description":"I've been toying around with the iTunes COM object (iTunes.Application) which gives you some pretty handy control over the iTunes application. I was particularly interested in having something display song lyrics so I developed an HTA that displays album art, artist and song information and lyrics. The tool will refresh whenever a new song is...","og_url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/","og_site_name":"The Lonely Administrator","article_published_time":"2007-02-20T15:20:00+00:00","article_modified_time":"2013-07-02T12:09:37+00:00","og_image":[{"url":"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg","type":"","width":"","height":""}],"author":"Jeffery Hicks","twitter_card":"summary_large_image","twitter_creator":"@JeffHicks","twitter_site":"@JeffHicks","twitter_misc":{"Written by":"Jeffery Hicks","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#article","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/"},"author":{"name":"Jeffery Hicks","@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"headline":"iTunes Lyrics Viewer HTA","datePublished":"2007-02-20T15:20:00+00:00","dateModified":"2013-07-02T12:09:37+00:00","mainEntityOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/"},"wordCount":233,"publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"image":{"@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#primaryimage"},"thumbnailUrl":"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg","keywords":["HTA","iTunes","Lyrics","VBScript"],"articleSection":["Scripting"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/","url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/","name":"iTunes Lyrics Viewer HTA &#8226; The Lonely Administrator","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#primaryimage"},"image":{"@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#primaryimage"},"thumbnailUrl":"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg","datePublished":"2007-02-20T15:20:00+00:00","dateModified":"2013-07-02T12:09:37+00:00","breadcrumb":{"@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#primaryimage","url":"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg","contentUrl":"http:\/\/1.bp.blogspot.com\/_8PcowQ50fPU\/RdsTMSMaJII\/AAAAAAAAAAY\/DrrTT6LSBL4\/s320\/lyricviewer.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/jdhitsolutions.com\/blog\/scripting\/102\/itunes-lyrics-viewer-hta\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Scripting","item":"https:\/\/jdhitsolutions.com\/blog\/category\/scripting\/"},{"@type":"ListItem","position":2,"name":"iTunes Lyrics Viewer HTA"}]},{"@type":"WebSite","@id":"https:\/\/jdhitsolutions.com\/blog\/#website","url":"https:\/\/jdhitsolutions.com\/blog\/","name":"The Lonely Administrator","description":"Practical Advice for the Automating IT Pro","publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jdhitsolutions.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":["Person","Organization"],"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9","name":"Jeffery Hicks","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg","caption":"Jeffery Hicks"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/832ae5d438fdcfc1420d720cd1991307927de8a0b12f2342e81c30f773e21098?s=96&d=wavatar&r=pg"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":30,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/30\/logon-script-generator\/","url_meta":{"origin":102,"position":0},"title":"Logon Script Generator","author":"Jeffery Hicks","date":"April 14, 2006","format":false,"excerpt":"I've developed a new and free HTA, in the \"scriptomatic\" philosophy, that generates logon scripts. You can pick your drive and print mapping combinations, including checking group membership, and create a working VBScript logon script without having to write a single line of code. The tool reads in lists of\u2026","rel":"","context":"In &quot;Scripting&quot;","block_context":{"text":"Scripting","link":"https:\/\/jdhitsolutions.com\/blog\/category\/scripting\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":56,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/56\/logon-script-generator-1-1\/","url_meta":{"origin":102,"position":1},"title":"Logon Script Generator 1.1","author":"Jeffery Hicks","date":"October 10, 2006","format":false,"excerpt":"While testing some Techmentor demos with the Logon Script Generator, I found a few bugs. The tool allows you to use %username% in a file UNC (like \\\\file03\\%username% and it substitutes the appropriate VBScript to get the username. What I didn't take into account is if you wanted to have\u2026","rel":"","context":"In &quot;Scripting&quot;","block_context":{"text":"Scripting","link":"https:\/\/jdhitsolutions.com\/blog\/category\/scripting\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":93,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/93\/updated-logon-script-generator\/","url_meta":{"origin":102,"position":2},"title":"Updated Logon Script Generator","author":"Jeffery Hicks","date":"January 28, 2007","format":false,"excerpt":"Last fall I demonstrated an HTA I had developed to rapidly develop a user logon script with practically no scripting. You could map drives and printers based on group membership simply be selecting a group from a pre-populated drop down list. You could display a message to the user with\u2026","rel":"","context":"In &quot;Scripting&quot;","block_context":{"text":"Scripting","link":"https:\/\/jdhitsolutions.com\/blog\/category\/scripting\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":107,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/107\/pwdman-update\/","url_meta":{"origin":102,"position":3},"title":"PWDMan Update","author":"Jeffery Hicks","date":"March 20, 2007","format":false,"excerpt":"I've updated my Password Manager utility. If you haven't seen this, I wrote about it in my Mr. Roboto column. This tool will scan computers and report the age of the local administrator password. If you've renamed the account you can change the account name to check. When finished, you'll\u2026","rel":"","context":"In &quot;Scripting&quot;","block_context":{"text":"Scripting","link":"https:\/\/jdhitsolutions.com\/blog\/category\/scripting\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":132,"url":"https:\/\/jdhitsolutions.com\/blog\/scripting\/132\/updated-group-reporter\/","url_meta":{"origin":102,"position":4},"title":"Updated Group Reporter","author":"Jeffery Hicks","date":"March 4, 2008","format":false,"excerpt":"A few of my recent Mr. Roboto columns have been about group auditing. I first published an HTA that would report on group membership last December. Astute reader Matt V. found a bug with the way nested group memberships were being reported. Or in this case, not being reported. It\u2026","rel":"","context":"In &quot;Scripting&quot;","block_context":{"text":"Scripting","link":"https:\/\/jdhitsolutions.com\/blog\/category\/scripting\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":115,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/115\/vbscript-training-in-las-vegas\/","url_meta":{"origin":102,"position":5},"title":"VBScript Training in Las Vegas","author":"Jeffery Hicks","date":"August 24, 2007","format":false,"excerpt":"I will be doing a live 2 day VBScript class this fall in Las Vegas (Oct. 22 and 23). I'll be covering ADSI, WMI, HTAs, WSF and more. This is a class for experienced VBScripters who want to take it to the next level. This is a hands on class\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/102","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/comments?post=102"}],"version-history":[{"count":0,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/102\/revisions"}],"wp:attachment":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=102"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=102"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=102"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}