{"id":5262,"date":"2016-09-19T11:00:39","date_gmt":"2016-09-19T15:00:39","guid":{"rendered":"http:\/\/jdhitsolutions.com\/blog\/?p=5262"},"modified":"2016-09-19T11:42:25","modified_gmt":"2016-09-19T15:42:25","slug":"download-your-ignite-schedule-with-powershell","status":"publish","type":"post","link":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/","title":{"rendered":"Download your Ignite schedule with PowerShell"},"content":{"rendered":"<p>So I'm starting to get ready for Ignite next week. This year my attendance is down to a single day so I wanted to make sure I got the most out of it. I used the Scheduled Builder to pick some sessions to see on Tuesday.\u00a0 Once that was done I thought I'd export the events to my calendar. However, I don't use Microsoft Outlook or a Windows Phone. I couldn't get the link to save an .ICS file or otherwise export my schedule. Then I remembered I know how to use PowerShell.<\/p>\n<p><!--more--><\/p>\n<p>The first step was to visit my schedule page. You can visit yours at <a title=\"https:\/\/myignite.microsoft.com\/schedule\" href=\"https:\/\/myignite.microsoft.com\/schedule\">https:\/\/myignite.microsoft.com\/schedule<\/a>.<\/p>\n<p><a href=\"http:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image-7.png\"><img loading=\"lazy\" decoding=\"async\" style=\"background-image: none; padding-top: 0px; padding-left: 0px; margin: 0px; display: inline; padding-right: 0px; border-width: 0px;\" title=\"image\" src=\"http:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png\" alt=\"image\" width=\"552\" height=\"447\" border=\"0\" \/><\/a><\/p>\n<p>Personally, I don't have any installed applications that know how to handle the webcal link you get when clicking Export Calendar. So I right-clicked and copied the link. In PowerShell I created a variable for this value.\u00a0 It will look something like this:<\/p>\n<pre class=\"lang:ps mark:0 decode:true \">$myLink = \"webcal:\/\/https:\/\/microsoftignitecontent.hubb.me\/Sessions\/CalendarFeed\/uGJN3V...\"\r\n<\/pre>\n<p>Before you can use it, delete everything in the URI up to https. Next, download the content using <a title=\"Read online help for this command\" href=\"http:\/\/go.microsoft.com\/fwlink\/?LinkID=217035\" target=\"_blank\">Invoke-WebRequest<\/a>. I saved it to another variable.<\/p>\n<pre class=\"lang:ps mark:0 decode:true \">$dl = Invoke-WebRequest $myLink -DisableKeepAlive\r\n<\/pre>\n<p>Finally, save the content to a file.<\/p>\n<pre class=\"lang:ps mark:0 decode:true \">$d.content | set-content c:\\work\\myignite.ics\r\n<\/pre>\n<p>And that's it! From here you can open your mail or calendar program of choice and import the ICS file. Mission Accomplished!<\/p>\n<p>If you prefer a one-line approach using your modified URI variable you can use something like this:<\/p>\n<pre class=\"lang:ps mark:0 decode:true \">(Invoke-WebRequest $myLink -DisableKeepAlive).Content | Set-Content -Path c:\\work\\myignite.ics\r\n<\/pre>\n<p>I hope to catch up with a lot of people during my short visit. I'll be tweeting my wanderings around the event.\u00a0 If you see me, I'll hope you say \"Hi\" and let me know what you're working on.<\/p>\n<p>UPDATE: I thought I remembered an even easier way to do this. I even re-read the help but apparently missed it. I went to alot of extra work when all I needed to do was this:<\/p>\n<pre class=\"lang:ps mark:http:\/\/jdhitsolutions.com\/blog\/wp-admin\/post.php?post=5262&amp;action=edit# decode:true \">invoke-webrequest $mylink -OutFile c:\\work\\myignite.ics<\/pre>\n<p>I suppose another take-away is to read cmdlet help. Maybe even twice!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>So I&#8217;m starting to get ready for Ignite next week. This year my attendance is down to a single day so I wanted to make sure I got the most out of it. I used the Scheduled Builder to pick some sessions to see on Tuesday.\u00a0 Once that was done I thought I&#8217;d export the&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","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":"New from the blog: Download your Ignite schedule with #PowerShell","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[134,4],"tags":[576,410],"class_list":["post-5262","post","type-post","status-publish","format-standard","hentry","category-conferences","category-powershell","tag-ignite","tag-invoke-webrequest"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Download your Ignite schedule with PowerShell &#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\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Download your Ignite schedule with PowerShell &#8226; The Lonely Administrator\" \/>\n<meta property=\"og:description\" content=\"So I&#039;m starting to get ready for Ignite next week. This year my attendance is down to a single day so I wanted to make sure I got the most out of it. I used the Scheduled Builder to pick some sessions to see on Tuesday.\u00a0 Once that was done I thought I&#039;d export the...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/\" \/>\n<meta property=\"og:site_name\" content=\"The Lonely Administrator\" \/>\n<meta property=\"article:published_time\" content=\"2016-09-19T15:00:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2016-09-19T15:42:25+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png\" \/>\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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/\"},\"author\":{\"name\":\"Jeffery Hicks\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"headline\":\"Download your Ignite schedule with PowerShell\",\"datePublished\":\"2016-09-19T15:00:39+00:00\",\"dateModified\":\"2016-09-19T15:42:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/\"},\"wordCount\":328,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#\\\/schema\\\/person\\\/d0258030b41f07fd745f4078bdf5b6c9\"},\"image\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/image_thumb-8.png\",\"keywords\":[\"Ignite\",\"Invoke-WebRequest\"],\"articleSection\":[\"Conferences\",\"PowerShell\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/\",\"name\":\"Download your Ignite schedule with PowerShell &#8226; The Lonely Administrator\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#primaryimage\"},\"thumbnailUrl\":\"http:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/image_thumb-8.png\",\"datePublished\":\"2016-09-19T15:00:39+00:00\",\"dateModified\":\"2016-09-19T15:42:25+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#primaryimage\",\"url\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/image_thumb-8.png\",\"contentUrl\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/image_thumb-8.png\",\"width\":552,\"height\":447},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/powershell\\\/5262\\\/download-your-ignite-schedule-with-powershell\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Conferences\",\"item\":\"https:\\\/\\\/jdhitsolutions.com\\\/blog\\\/category\\\/conferences\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Download your Ignite schedule with PowerShell\"}]},{\"@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":"Download your Ignite schedule with PowerShell &#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\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/","og_locale":"en_US","og_type":"article","og_title":"Download your Ignite schedule with PowerShell &#8226; The Lonely Administrator","og_description":"So I'm starting to get ready for Ignite next week. This year my attendance is down to a single day so I wanted to make sure I got the most out of it. I used the Scheduled Builder to pick some sessions to see on Tuesday.\u00a0 Once that was done I thought I'd export the...","og_url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/","og_site_name":"The Lonely Administrator","article_published_time":"2016-09-19T15:00:39+00:00","article_modified_time":"2016-09-19T15:42:25+00:00","og_image":[{"url":"http:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png","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":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#article","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/"},"author":{"name":"Jeffery Hicks","@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"headline":"Download your Ignite schedule with PowerShell","datePublished":"2016-09-19T15:00:39+00:00","dateModified":"2016-09-19T15:42:25+00:00","mainEntityOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/"},"wordCount":328,"commentCount":0,"publisher":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#\/schema\/person\/d0258030b41f07fd745f4078bdf5b6c9"},"image":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#primaryimage"},"thumbnailUrl":"http:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png","keywords":["Ignite","Invoke-WebRequest"],"articleSection":["Conferences","PowerShell"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/","url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/","name":"Download your Ignite schedule with PowerShell &#8226; The Lonely Administrator","isPartOf":{"@id":"https:\/\/jdhitsolutions.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#primaryimage"},"image":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#primaryimage"},"thumbnailUrl":"http:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png","datePublished":"2016-09-19T15:00:39+00:00","dateModified":"2016-09-19T15:42:25+00:00","breadcrumb":{"@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#primaryimage","url":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png","contentUrl":"https:\/\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2016\/09\/image_thumb-8.png","width":552,"height":447},{"@type":"BreadcrumbList","@id":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5262\/download-your-ignite-schedule-with-powershell\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Conferences","item":"https:\/\/jdhitsolutions.com\/blog\/category\/conferences\/"},{"@type":"ListItem","position":2,"name":"Download your Ignite schedule with PowerShell"}]},{"@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":4162,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/4162\/on-the-road-in-2015\/","url_meta":{"origin":5262,"position":0},"title":"On the Road in 2015","author":"Jeffery Hicks","date":"December 26, 2014","format":false,"excerpt":"As 2014 draws to a close it is time to start planning for 2015. Naturally it is still early but I wanted to share with you some of my plans for next year. As always I hope to get out as much as I can next year to talk about\u2026","rel":"","context":"In &quot;Conferences&quot;","block_context":{"text":"Conferences","link":"https:\/\/jdhitsolutions.com\/blog\/category\/conferences\/"},"img":{"alt_text":"calendar","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2013\/08\/calendar-150x150.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":5195,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/5195\/road-trips\/","url_meta":{"origin":5262,"position":1},"title":"Road Trips","author":"Jeffery Hicks","date":"August 24, 2016","format":false,"excerpt":"It's coming up on that time of year again when I hit the road for series of tech conferences. I try to speak at several so that you have options, assuming you have any interest in what I might be presenting. I realize there is some competition between conferences but\u2026","rel":"","context":"In &quot;Conferences&quot;","block_context":{"text":"Conferences","link":"https:\/\/jdhitsolutions.com\/blog\/category\/conferences\/"},"img":{"alt_text":"http:\/\/csharpcorner.mindcrackerinc.netdna-cdn.com\/UploadFile\/Event\/02042016234636PM\/Ignite.png","src":"https:\/\/i0.wp.com\/csharpcorner.mindcrackerinc.netdna-cdn.com\/UploadFile\/Event\/02042016234636PM\/Ignite.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":4395,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/4395\/chicago-my-kind-of-town\/","url_meta":{"origin":5262,"position":2},"title":"Chicago &#8211; My Kind of Town","author":"Jeffery Hicks","date":"May 4, 2015","format":false,"excerpt":"I grew up in Northwest Indiana so naturally Chicago played a big role. I love Chicago and if I had to pick a major city to live, this would be it. So I'm very excited to be heading there for Ignite. I'm looking forward to catching up with old friends\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/ignite.microsoft.com\/Images\/1\/news-blade\/newpromo_seewhatchicagohastooffer.jpg?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/ignite.microsoft.com\/Images\/1\/news-blade\/newpromo_seewhatchicagohastooffer.jpg?resize=350%2C200 1x, https:\/\/i0.wp.com\/ignite.microsoft.com\/Images\/1\/news-blade\/newpromo_seewhatchicagohastooffer.jpg?resize=525%2C300 1.5x"},"classes":[]},{"id":8307,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/8307\/more-about-powershell-psdefaultparametervalues\/","url_meta":{"origin":5262,"position":3},"title":"More About PowerShell PSDefaultParameterValues","author":"Jeffery Hicks","date":"April 12, 2021","format":false,"excerpt":"Last week I shared a little nugget about making PowerShell life easier by using the built-in variable, $PSDefaultParameterValues. This is a special hashtable where you can define default parameter values for any PowerShell command. This means any PowerShell script or function that has defined parameters AND uses [cmdletbinding()]. If you\u2026","rel":"","context":"In &quot;PowerShell&quot;","block_context":{"text":"PowerShell","link":"https:\/\/jdhitsolutions.com\/blog\/category\/powershell\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/04\/clear-psdefaults.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/04\/clear-psdefaults.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/04\/clear-psdefaults.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2021\/04\/clear-psdefaults.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":2356,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/2356\/group-policy-analysis-and-reporting-with-powershell\/","url_meta":{"origin":5262,"position":4},"title":"Group Policy Analysis and Reporting with PowerShell","author":"Jeffery Hicks","date":"May 31, 2012","format":false,"excerpt":"In a few weeks I'll be presenting at TechEd North America. I hope you already made plans to go because it is sold-out. On Wednesday, June 13th at 8:30AM I'll be talking about Group Policy and PowerShell; specifically Group Policy Analysis and Reporting with PowerShell. This should be a lot\u2026","rel":"","context":"In &quot;Conferences&quot;","block_context":{"text":"Conferences","link":"https:\/\/jdhitsolutions.com\/blog\/category\/conferences\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/jdhitsolutions.com\/blog\/wp-content\/uploads\/2012\/05\/TENA2012_Spread-The-Word_Badge_BLUE_attending_250-150x150.png?resize=350%2C200","width":350,"height":200},"classes":[]},{"id":1811,"url":"https:\/\/jdhitsolutions.com\/blog\/powershell\/1811\/export-registry-printer-information-i-came\/","url_meta":{"origin":5262,"position":5},"title":"Export Registry Printer Information I came&#8230;","author":"Jeffery Hicks","date":"November 2, 2011","format":false,"excerpt":"Export Registry Printer InformationI came across this post http:\/\/www.oncallpros.com\/2011\/11\/02\/powershell-export-your-print-configuration-from-registry\/ on exporting printer information from the registry in PowerShell. I wanted to offer some constructive suggestions but could find no way to comment so I'll do so here.First, the article introduces some good PowerShell concepts. I like that he is using\u2026","rel":"","context":"In &quot;Google Plus&quot;","block_context":{"text":"Google Plus","link":"https:\/\/jdhitsolutions.com\/blog\/category\/google-plus\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"_links":{"self":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/5262","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=5262"}],"version-history":[{"count":0,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/posts\/5262\/revisions"}],"wp:attachment":[{"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/media?parent=5262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/categories?post=5262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jdhitsolutions.com\/blog\/wp-json\/wp\/v2\/tags?post=5262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}