{"id":3021,"date":"2011-06-10T02:00:46","date_gmt":"2011-06-10T10:00:46","guid":{"rendered":"http:\/\/www.sapien.com\/blog\/?p=3021"},"modified":"2011-06-07T10:15:38","modified_gmt":"2011-06-07T18:15:38","slug":"back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts","status":"publish","type":"post","link":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/","title":{"rendered":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?"},"content":{"rendered":"<p><strong>Why create a GUI for my PowerShell Scripts?<\/strong><\/p>\n<p>Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command.<\/p>\n<p>One of the top reasons users create a GUI for their scripts is to distribute the script to a non-PowerShell user. For example, using PrimalForms or PrimalScript 2011 users can package their GUI script into an executable and distribute it to their help desk or other end users. The GUI doesn\u2019t require the end user to open the console or determine how to run the script in PowerShell. The end user just needs to double click on the executable and the script runs automatically and securely.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to [&hellip;]<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[577,25],"tags":[564,41,28,633,189],"class_list":["post-3021","post","type-post","status-publish","format-standard","hentry","category-back-from-teched","category-windows-powershell","tag-564","tag-gui","tag-powershell","tag-primalforms-2011","tag-teched"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"David Corrales\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"DEV SAPIEN Blog - Tools for IT Success\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2011-06-10T10:00:46+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2011-06-07T18:15:38+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#blogposting\",\"name\":\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog\",\"headline\":\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?\",\"author\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/author\\\/david-corrales\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/#organization\"},\"datePublished\":\"2011-06-10T02:00:46-07:00\",\"dateModified\":\"2011-06-07T10:15:38-07:00\",\"inLanguage\":\"en-US\",\"commentCount\":1,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#webpage\"},\"articleSection\":\"Back from TechEd, Windows PowerShell, 2011, gui, powershell, PrimalForms 2011, TechEd\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/dev.sapien.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/topics\\\/windows-powershell\\\/#listItem\",\"name\":\"Windows PowerShell\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/topics\\\/windows-powershell\\\/#listItem\",\"position\":2,\"name\":\"Windows PowerShell\",\"item\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/topics\\\/windows-powershell\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#listItem\",\"name\":\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#listItem\",\"position\":3,\"name\":\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/topics\\\/windows-powershell\\\/#listItem\",\"name\":\"Windows PowerShell\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/#organization\",\"name\":\"DEV SAPIEN Blog\",\"description\":\"Tools for IT Success\",\"url\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/author\\\/david-corrales\\\/#author\",\"url\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/author\\\/david-corrales\\\/\",\"name\":\"David Corrales\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#webpage\",\"url\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/\",\"name\":\"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog\",\"description\":\"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/2011\\\/06\\\/10\\\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/author\\\/david-corrales\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/author\\\/david-corrales\\\/#author\"},\"datePublished\":\"2011-06-10T02:00:46-07:00\",\"dateModified\":\"2011-06-07T10:15:38-07:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/\",\"name\":\"DEV SAPIEN Blog\",\"description\":\"Tools for IT Success\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/dev.sapien.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog","description":"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to","canonical_url":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#blogposting","name":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog","headline":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?","author":{"@id":"https:\/\/dev.sapien.com\/blog\/author\/david-corrales\/#author"},"publisher":{"@id":"https:\/\/dev.sapien.com\/blog\/#organization"},"datePublished":"2011-06-10T02:00:46-07:00","dateModified":"2011-06-07T10:15:38-07:00","inLanguage":"en-US","commentCount":1,"mainEntityOfPage":{"@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#webpage"},"isPartOf":{"@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#webpage"},"articleSection":"Back from TechEd, Windows PowerShell, 2011, gui, powershell, PrimalForms 2011, TechEd"},{"@type":"BreadcrumbList","@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/dev.sapien.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog\/topics\/windows-powershell\/#listItem","name":"Windows PowerShell"}},{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog\/topics\/windows-powershell\/#listItem","position":2,"name":"Windows PowerShell","item":"https:\/\/dev.sapien.com\/blog\/topics\/windows-powershell\/","nextItem":{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#listItem","name":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?"},"previousItem":{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#listItem","position":3,"name":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?","previousItem":{"@type":"ListItem","@id":"https:\/\/dev.sapien.com\/blog\/topics\/windows-powershell\/#listItem","name":"Windows PowerShell"}}]},{"@type":"Organization","@id":"https:\/\/dev.sapien.com\/blog\/#organization","name":"DEV SAPIEN Blog","description":"Tools for IT Success","url":"https:\/\/dev.sapien.com\/blog\/"},{"@type":"Person","@id":"https:\/\/dev.sapien.com\/blog\/author\/david-corrales\/#author","url":"https:\/\/dev.sapien.com\/blog\/author\/david-corrales\/","name":"David Corrales"},{"@type":"WebPage","@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#webpage","url":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/","name":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog","description":"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/dev.sapien.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/#breadcrumblist"},"author":{"@id":"https:\/\/dev.sapien.com\/blog\/author\/david-corrales\/#author"},"creator":{"@id":"https:\/\/dev.sapien.com\/blog\/author\/david-corrales\/#author"},"datePublished":"2011-06-10T02:00:46-07:00","dateModified":"2011-06-07T10:15:38-07:00"},{"@type":"WebSite","@id":"https:\/\/dev.sapien.com\/blog\/#website","url":"https:\/\/dev.sapien.com\/blog\/","name":"DEV SAPIEN Blog","description":"Tools for IT Success","inLanguage":"en-US","publisher":{"@id":"https:\/\/dev.sapien.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"DEV SAPIEN Blog - Tools for IT Success","og:type":"article","og:title":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog","og:description":"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to","og:url":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/","article:published_time":"2011-06-10T10:00:46+00:00","article:modified_time":"2011-06-07T18:15:38+00:00","twitter:card":"summary_large_image","twitter:title":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts? - DEV SAPIEN Blog","twitter:description":"Why create a GUI for my PowerShell Scripts? Microsoft Windows became successful because it offers an easy to use visual interface which doesn\u2019t require users to remember console commands. Users still prefer a mouse click over having to type a command. One of the top reasons users create a GUI for their scripts is to"},"aioseo_meta_data":{"post_id":"3021","title":null,"description":null,"keywords":null,"keyphrases":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_custom_url":null,"og_image_custom_fields":null,"og_image_url":null,"og_image_width":null,"og_image_height":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_image_url":null,"twitter_title":null,"twitter_description":null,"schema_type":"default","schema_type_options":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null,"created":"2026-08-28 15:21:24","updated":"2026-08-28 15:21:24"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/dev.sapien.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/dev.sapien.com\/blog\/topics\/windows-powershell\/\" title=\"Windows PowerShell\">Windows PowerShell<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tBack From TechEd 2011: Why create a GUI for my PowerShell Scripts?\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/dev.sapien.com\/blog"},{"label":"Windows PowerShell","link":"https:\/\/dev.sapien.com\/blog\/topics\/windows-powershell\/"},{"label":"Back From TechEd 2011: Why create a GUI for my PowerShell Scripts?","link":"https:\/\/dev.sapien.com\/blog\/2011\/06\/10\/back-from-teched-2011-why-create-a-gui-for-my-powershell-scripts\/"}],"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/3021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/comments?post=3021"}],"version-history":[{"count":2,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/3021\/revisions"}],"predecessor-version":[{"id":3337,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/posts\/3021\/revisions\/3337"}],"wp:attachment":[{"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/media?parent=3021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/categories?post=3021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dev.sapien.com\/blog\/wp-json\/wp\/v2\/tags?post=3021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}