{"id":348,"date":"2014-11-16T00:01:00","date_gmt":"2014-11-16T00:01:00","guid":{"rendered":"https:\/\/blogs.technet.microsoft.com\/heyscriptingguy\/2014\/11\/16\/weekend-scripter-scriptifya-new-powershell-learning-tool\/"},"modified":"2014-11-16T00:01:00","modified_gmt":"2014-11-16T00:01:00","slug":"weekend-scripter-scriptifya-new-powershell-learning-tool","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/scripting\/weekend-scripter-scriptifya-new-powershell-learning-tool\/","title":{"rendered":"Weekend Scripter: Scriptify&#8212;A New PowerShell Learning Tool"},"content":{"rendered":"<p><b style=\"font-size:12px\">Summary<\/b><span style=\"font-size:12px\">: Microsoft PFE, Steve Jeffery, talks about a new Windows PowerShell learning tool: Scriptify.<\/span><\/p>\n<p>Microsoft Scripting Guy, Ed Wilson, is here. Today I have a guest blog post by premier field engineer, Steve Jeffery. He talks about a new tool he created to help you learn Windows PowerShell. Now, here&#039;s Steve&#8230;<\/p>\n<p>I started using Windows PowerShell several years ago as a SharePoint administrator. I quickly realized what a powerful language it is when I started automating my daily tasks with it. Eventually, I was automating complete builds.<\/p>\n<p>Since then, I&rsquo;ve become a Windows PowerShell fanatic, and I try to find reasons to use it every day! As a premier field engineer for Microsoft, I always promote Windows PowerShell to my customers as a great way to automate tasks and report on environments.<\/p>\n<p>SharePoint&nbsp;2013 has over 700 cmdlets (and growing), so finding the right cmdlet to use can be time consuming. I developed Scriptify as a personal project to help reduce the time it takes to find the SharePoint cmdlet that you need to use.<\/p>\n<p>Scriptify categorizes the cmdlets and provides a visual navigation to get to the area of the product that you need to work with quickly and easily.<\/p>\n<p>In the following screenshot, you can see the product area categories:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/29\/2019\/02\/11-16-14-1.jpg\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/29\/2019\/02\/11-16-14-1.jpg\" alt=\"Image of menu\" title=\"Image of menu\" \/><\/a><\/p>\n<p>Clicking a category returns all of the relevant cmdlets, as shown here for the Access Services category:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/29\/2019\/02\/11-16-14-2.jpg\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/29\/2019\/02\/11-16-14-2.jpg\" alt=\"Image of menu\" title=\"Image of menu\" width=\"550\" height=\"250\" \/><\/a><\/p>\n<p>When you have found the cmdlet you need, clicking it returns the parameters and a link to its related Microsoft TechNet topic, for example:<\/p>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/29\/2019\/02\/11-16-14-3.jpg\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/29\/2019\/02\/11-16-14-3.jpg\" alt=\"Image of menu\" title=\"Image of menu\" \/><\/a><\/p>\n<p>This is just the start for Scriptify.&nbsp;Over the coming weeks, I will be releasing some updates to it, which will include:<\/p>\n<ul>\n<li>A Windows&nbsp;8 app that takes advantage of a REST API, which can consume the data outside the website<\/li>\n<li>Cmdlets related to other technologies (such as SQL Server and Active Directory)<\/li>\n<li>Example usage scripts to show the cmdlet in action<\/li>\n<\/ul>\n<p>To find my categorization for Sharepoint&nbsp;2013 cmdlets, see <a href=\"http:\/\/scriptify.azurewebsites.net\/\" target=\"_blank\">Scriptify: A navigation aid for SharePoint 2013 PowerShell Cmdlets<\/a>.<\/p>\n<p>Hopefully this helps the way you learn Windows PowerShell.<\/p>\n<p>~Steve (@moss_sjeffery)<\/p>\n<p>Thank you, Steve, for an interesting post, and for creating such a cool tool.<\/p>\n<p>I invite you to follow me on <a href=\"http:\/\/bit.ly\/scriptingguystwitter\" target=\"_blank\">Twitter<\/a> and <a href=\"http:\/\/bit.ly\/scriptingguysfacebook\" target=\"_blank\">Facebook<\/a>. If you have any questions, send email to me at <a href=\"mailto:scripter@microsoft.com\" target=\"_blank\">scripter@microsoft.com<\/a>, or post your questions on the <a href=\"http:\/\/bit.ly\/scriptingforum\" target=\"_blank\">Official Scripting Guys Forum<\/a>. See you tomorrow. Until then, peace.<\/p>\n<p><b>Ed Wilson, Microsoft Scripting Guy<\/b><span style=\"font-size:12px\">&nbsp;<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Summary: Microsoft PFE, Steve Jeffery, talks about a new Windows PowerShell learning tool: Scriptify. Microsoft Scripting Guy, Ed Wilson, is here. Today I have a guest blog post by premier field engineer, Steve Jeffery. He talks about a new tool he created to help you learn Windows PowerShell. Now, here&#039;s Steve&#8230; I started using Windows [&hellip;]<\/p>\n","protected":false},"author":596,"featured_media":87096,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[56,3,550,61,45],"class_list":["post-348","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-scripting","tag-guest-blogger","tag-scripting-guy","tag-steve-jeffery","tag-weekend-scripter","tag-windows-powershell"],"acf":[],"blog_post_summary":"<p>Summary: Microsoft PFE, Steve Jeffery, talks about a new Windows PowerShell learning tool: Scriptify. Microsoft Scripting Guy, Ed Wilson, is here. Today I have a guest blog post by premier field engineer, Steve Jeffery. He talks about a new tool he created to help you learn Windows PowerShell. Now, here&#039;s Steve&#8230; I started using Windows [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/posts\/348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/users\/596"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/comments?post=348"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/posts\/348\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/media\/87096"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/media?parent=348"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/categories?post=348"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/scripting\/wp-json\/wp\/v2\/tags?post=348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}