{"id":6961,"date":"2007-11-26T17:01:16","date_gmt":"2007-11-26T17:01:16","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/powershell\/2007\/11\/26\/developing-your-own-custom-commands\/"},"modified":"2019-02-18T13:16:22","modified_gmt":"2019-02-18T20:16:22","slug":"developing-your-own-custom-commands","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/powershell\/developing-your-own-custom-commands\/","title":{"rendered":"Developing Your Own Custom Commands"},"content":{"rendered":"<p>Jim Truher has written a great article in the Dec 2007 MSDN Magazine walking through the steps for writing your own custom commands.&#160; Jim was one of the founding members of the PowerShell team and co-designed the Language with <a href=\"http:\/\/www.manning.com\/payette\/\">Bruce Payette<\/a>.&#160; Sadly, Jim has moved on to another project inside Microsoft but he remains a very active member of the PowerShell community.&#160; <\/p>\n<p>Check out his article <a href=\"http:\/\/msdn.microsoft.com\/msdnmag\/issues\/07\/12\/PowerShell\/\">HERE.<\/a><\/p>\n<p>This is my first blog entry using Windows Live Writer (thanks to Lee Holmes for recommending it to me!).&#160; As such, I&#8217;ll add a gratuitous image of a very scary looking Jim Truher (because I can).<\/p>\n<p><a href=\"http:\/\/spaces.live.com\/api.aspx?wx_action=IdentityRedir&amp;wxp_targetsite=PersonalSpace&amp;wxp_type=default&amp;wxp_cid=8161607117076325005&amp;wx_partner=Live.Spaces&amp;mkt=en-US\"><img decoding=\"async\" alt=\"View space\" src=\"http:\/\/blufiles.storage.live.com\/y1p-lRNRGbY5rTU54IV62iNbv_TZuc6FMfJq-wll8IWBQRg_5096EpAlV09hRfL_S62tq37NgJzxeQ\" \/><\/a><\/p>\n<p>Jeffrey Snover [MSFT]    <br \/>Windows Management Partner Architect     <br \/>Visit the Windows PowerShell Team blog at:&#160;&#160;&#160; <a href=\"http:\/\/blogs.msdn.com\/PowerShell\">http:\/\/blogs.msdn.com\/PowerShell<\/a>     <br \/>Visit the Windows PowerShell ScriptCenter at:&#160; <a href=\"http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx\">http:\/\/www.microsoft.com\/technet\/scriptcenter\/hubs\/msh.mspx<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Jim Truher has written a great article in the Dec 2007 MSDN Magazine walking through the steps for writing your own custom commands.&#160; Jim was one of the founding members of the PowerShell team and co-designed the Language with Bruce Payette.&#160; Sadly, Jim has moved on to another project inside Microsoft but he remains a [&hellip;]<\/p>\n","protected":false},"author":600,"featured_media":13641,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6961","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-powershell"],"acf":[],"blog_post_summary":"<p>Jim Truher has written a great article in the Dec 2007 MSDN Magazine walking through the steps for writing your own custom commands.&#160; Jim was one of the founding members of the PowerShell team and co-designed the Language with Bruce Payette.&#160; Sadly, Jim has moved on to another project inside Microsoft but he remains a [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/6961","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/users\/600"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/comments?post=6961"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/posts\/6961\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media\/13641"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/media?parent=6961"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/categories?post=6961"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/powershell\/wp-json\/wp\/v2\/tags?post=6961"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}