&lt;?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Articles from August 2020 on PowerShell.org - Welcome Automaters!</title><link>https://powershell.org/articles/2020/08/</link><description>Recent content in Articles from August 2020 on PowerShell.org - Welcome Automaters!</description><generator>Hugo</generator><language>en-us</language><atom:link href="https://powershell.org/articles/2020/08/index.xml" rel="self" type="application/rss+xml"/><item><title>NetNeighbor Watch: The PowerShell Alternative To Arpwatch</title><link>https://powershell.org/articles/2020-08-31-netneighbor-watch-the-powershell-alternative-to-arpwatch/</link><guid>https://powershell.org/articles/2020-08-31-netneighbor-watch-the-powershell-alternative-to-arpwatch/</guid><pubDate>Mon, 31 Aug 2020 22:12:28 +0000</pubDate><description>&lt;p&gt;In this post, we are going to setup NetNeighbor Watch on a Raspberry Pi. NetNeighbor Watch can keep an eye on your network and send you an email when a new host is discovered. NetNeighbor Watch is done completely in PowerShell. The results are very similar to those of arpwatch. NetNeighbor Watch is for anyone that wants more visibility into the wireless or wired devices on their network. We will also setup a weekly email report with all of the known hosts on your network. In this post, I will walk you through the entire process of setting this up from scratch on a Raspberry Pi, lets get started!&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>In this post, we are going to setup NetNeighbor Watch on a Raspberry Pi. NetNeighbor Watch can keep an eye on your network and send you an email when a new host is discovered. NetNeighbor Watch is done completely in PowerShell. The results are very similar to those of arpwatch. NetNeighbor Watch is for anyone that wants more visibility into the wireless or wired devices on their network. We will also setup a weekly email report with all of the known hosts on your network. In this post, I will walk you through the entire process of setting this up from scratch on a Raspberry Pi, lets get started!</p><h5 id="items-covered-in-post" class="ps-heading">Items Covered in Post:<a class="ps-heading-anchor" href="#items-covered-in-post" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h5><ol><li>Prerequisites</li><li>Gmail App Password</li><li>NetNeighbor Watch Code</li><li>NetNeighbor Report Code</li><li>Raspberry Pi 3 Model B+ Setup</li><li>Final Results</li><li>Resetting Known Hosts</li></ol><p>Take a look for yourself at my site:<a href="https://spiderzebra.com/2020/08/31/netneighbor-watch-the-powershell-alternative-to-arpwatch/">SpiderZebra.com</a><strong>Nick Richardson (@ChiefNSR)</strong></p>
]]></content:encoded></item><item><title>ICYMI: PowerShell Week of 28-August-2020</title><link>https://powershell.org/articles/2020-08-28-icymi-powershell-week-of-28-august-2020/</link><guid>https://powershell.org/articles/2020-08-28-icymi-powershell-week-of-28-august-2020/</guid><pubDate>Fri, 28 Aug 2020 14:00:00 +0000</pubDate><description>&lt;p&gt;Topics include Data type accelerators, Directory sizes, Monitoring UniFi devices and more&amp;hellip;&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Topics include Data type accelerators, Directory sizes, Monitoring UniFi devices and more&hellip;</p><p>Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux</p><h6 id="monitoring-with-powershell-user-experience-issues--unifi-eol-monitoring" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#monitoring-with-powershell-user-experience-issues--unifi-eol-monitoring"/><a href="https://www.cyberdrain.com/monitoring-with-powershell-user-experience-issues-unifi-eol-monitoring/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=monitoring-with-powershell-user-experience-issues-unifi-eol-monitoring"><em>Monitoring with PowerShell: user experience issues &amp; Unifi EOL Monitoring</em></a><a class="ps-heading-anchor" href="#monitoring-with-powershell-user-experience-issues--unifi-eol-monitoring" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Kelvin Tegelaar on 24th August<br>
Kelvin delivers two scripts in this blog post one to monitor user experience and the other to monitor Unifi for EOL devices.</p><h6 id="taking-issue-with-powershell" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#taking-issue-with-powershell"/><a href="https://jdhitsolutions.com/blog/powershell/7661/taking-issue-with-powershell/"><em>Taking Issue with PowerShell</em></a><a class="ps-heading-anchor" href="#taking-issue-with-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Jeffery Hicks on 26th August<br>
In this blog post Jeff makes a case for getting involved with PowerShell 7 and contribute to the opensource project.</p><h6 id="using-powershell-data-types-accelerators-to-speed-up-coding" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#using-powershell-data-types-accelerators-to-speed-up-coding"/><a href="https://adamtheautomator.com/using-powershell-data-types-accelerators-to-speed-up-coding/"><em>Using PowerShell Data Types Accelerators to Speed up Coding</em></a><a class="ps-heading-anchor" href="#using-powershell-data-types-accelerators-to-speed-up-coding" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Adam Listek on 26th August<br>
Accelerators will help you save time and effort for many of the common tasks that a script may need.</p><h6 id="how-to-add-port-to-firewall-windows-10-from-an-excel-sheet" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#how-to-add-port-to-firewall-windows-10-from-an-excel-sheet"/><a href="https://adamtheautomator.com/how-to-add-port-to-firewall-windows-10-from-an-excel-sheet/"><em>How to Add Port to Firewall Windows 10 from an Excel Sheet</em></a><a class="ps-heading-anchor" href="#how-to-add-port-to-firewall-windows-10-from-an-excel-sheet" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Emanuel Halapciuc on 27th August<br>
Use a spreadsheet to add multiple firewall rules depending on the machine role and prevent errors in adding your firewall rules.</p><h6 id="finding-teams-and-yammer-groups-with-powershell" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#finding-teams-and-yammer-groups-with-powershell"/><a href="https://office365itpros.com/2020/08/27/find-teams-yammer-groups-powershell"><em>Finding Teams and Yammer Groups with PowerShell</em></a><a class="ps-heading-anchor" href="#finding-teams-and-yammer-groups-with-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Tony Redmond on 27th August<br>
Needing to run a report on Teams or Yammer enabled M365 groups, if that&rsquo;s the case then check out this post.</p><h6 id="reddit-rpowershell---most-popular-weekly-post" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#reddit-rpowershell---most-popular-weekly-post"/><a href="https://www.reddit.com/r/PowerShell/comments/ief3rm/get_directory_tree_size_using_powershell_recursive/"><em>Reddit /r/PowerShell - Most Popular Weekly Post</em></a><a class="ps-heading-anchor" href="#reddit-rpowershell---most-popular-weekly-post" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>u/theSysadminChannel shares a script for getting recursive directory sizes.</p><h6 id="youtube-module-monday-powershell-protect" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200828-functiondraft.md#youtube-module-monday-powershell-protect"/><a href="https://www.youtube.com/watch?v=3EvFHXsOuy8%3E"><em>Youtube: Module Monday: PowerShell Protect</em></a><a class="ps-heading-anchor" href="#youtube-module-monday-powershell-protect" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Module Monday is a video series where I look at a cool PowerShell module every Monday. This Monday, we look at PowerShell Protect. PowerShell Protect is a module and antimalware scan interface provider that allows you to audit and block scripts based on rules. These rules can look at the aspects of a script to determine whether they should be audited or blocked.</p>]]></content:encoded></item><item><title>The PowerShell Conference Book volume 3 is here!</title><link>https://powershell.org/articles/2020-08-27-psconfbook-vol3/</link><guid>https://powershell.org/articles/2020-08-27-psconfbook-vol3/</guid><pubDate>Thu, 27 Aug 2020 12:59:35 +0000</pubDate><description>&lt;p&gt;The third edition of the &lt;strong&gt;PowerShell Conference Book&lt;/strong&gt; is now available and &lt;a href="https://leanpub.com/psconfbook3"&gt;on sale&lt;/a&gt; at the discounted price of $19.99. But you need to hurry because the &lt;strong&gt;discounted price is only available until Friday evening!&lt;/strong&gt;&lt;/p&gt;
&lt;h3 id="what-is-the-powershell-conference-book" class="ps-heading"&gt;What is the PowerShell Conference Book?&lt;a class="ps-heading-anchor" href="#what-is-the-powershell-conference-book" aria-label="Link to this section" title="Link to this section"&gt;&lt;i class="fas fa-link" aria-hidden="true"&gt;&lt;/i&gt;&lt;/a&gt;
&lt;/h3&gt;
&lt;p&gt;The book is designed to be a representation of what it&amp;rsquo;s like when you attend a conference. Traditional books have a singular topic, such as &lt;em&gt;&amp;ldquo;Windows Server 2019&amp;rdquo;&lt;/em&gt; or &lt;em&gt;&amp;ldquo;Mastering Ansible&amp;rdquo;&lt;/em&gt;. But this book is not geared towards a single topic. Instead, much like a conference, it&amp;rsquo;s a collection of ideas all focused around a general theme.  All the chapters are related in some way to PowerShell and DevOps.&lt;br&gt;
The book contains over 20 different chapters, each written by a different author. The authors of the book are community members and subject matter experts who have graciously donated their time and knowledge for a good cause. Each chapter is similar in length and focus to what it would be like if you attended a conference and listened to the author present their topic to a live audience, except now it&amp;rsquo;s in written form. Imagine if you were able to capture those sessions and lock them into a format that you could refer to over and over again. It&amp;rsquo;s a conference in a book format!&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>The third edition of the<strong>PowerShell Conference Book</strong> is now available and<a href="https://leanpub.com/psconfbook3">on sale</a> at the discounted price of $19.99. But you need to hurry because the<strong>discounted price is only available until Friday evening!</strong></p><h3 id="what-is-the-powershell-conference-book" class="ps-heading">What is the PowerShell Conference Book?<a class="ps-heading-anchor" href="#what-is-the-powershell-conference-book" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h3><p>The book is designed to be a representation of what it&rsquo;s like when you attend a conference. Traditional books have a singular topic, such as<em>&ldquo;Windows Server 2019&rdquo;</em> or<em>&ldquo;Mastering Ansible&rdquo;</em>. But this book is not geared towards a single topic. Instead, much like a conference, it&rsquo;s a collection of ideas all focused around a general theme.  All the chapters are related in some way to PowerShell and DevOps.<br>
The book contains over 20 different chapters, each written by a different author. The authors of the book are community members and subject matter experts who have graciously donated their time and knowledge for a good cause. Each chapter is similar in length and focus to what it would be like if you attended a conference and listened to the author present their topic to a live audience, except now it&rsquo;s in written form. Imagine if you were able to capture those sessions and lock them into a format that you could refer to over and over again. It&rsquo;s a conference in a book format!</p><h3 id="the-essence-of-community-in-a-book" class="ps-heading">The essence of community in a book<a class="ps-heading-anchor" href="#the-essence-of-community-in-a-book" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h3><p>As a former contributor to volumes 1 &amp; 2 of the book, I can tell you that these authors have worked VERY HARD to get their work ready for publication. The process started about six months ago when these authors had to submit chapter proposals to a selection committee, much like presenters have to do for a conference. Those CFP&rsquo;s were &ldquo;pitches&rdquo; to help explain and sell their topic with the hope they would be selected for inclusion in the book. Once selected, the process to publication can take as long as three months for an author.<br>
The process requires the authors to submit their work to a group of editors who are also community members. Endless revisions and edits take place so that you, the reader, get the most value and an awesome experience from this book. And in true technical form, the entire book is written in markdown and all work is submitted, edited, formatted and managed via a GitHub repo. For many of these authors, writing technical content is not something they do regularly, but they invest time and effort to be able to share information that they believe can help people master a topic. Not only do these authors need to write their content, they need to learn the process of contributing to a shared GitHub repository.<br>
The authors are not compensated at all for their time or knowledge. So why do this? What&rsquo;s the purpose?</p><h3 id="devops-collective-and-the-on-ramp-program" class="ps-heading">DevOps Collective and the On-Ramp Program<a class="ps-heading-anchor" href="#devops-collective-and-the-on-ramp-program" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h3><p>The project and time invested by the authors and editors are to help fund a great cause:<a href="https://powershell.org/summit-old/summit-onramp/">The DevOps Collective On-Ramp program</a>. The program and this website are parts of a non-profit organization called &ldquo;The DevOps Collective&rdquo;. The non-profit is dedicated to education and community in the DevOps field. It is the legal entity behind the PowerShell Summit, the Automation Summit, the On-Ramp program, the PowerShell.org website and other items such as eBooks, free webinars, community events and more.<br>
You may be familiar with the PowerShell summit that occurs take place in Seattle every year in April. It&rsquo;s considered the premiere event in the US for upper tier content related to PowerShell, DevOps and automation. The On-Ramp program is a guided, hands-on week long class that occurs at the same time as the Summit. During the day, the on-ramp attendees attend class and join the summit attendees for lunch, dinner and general sessions attended by the entire conference (i.e. keynote). It&rsquo;s a week of intense learning and helping attendees prepare for careers in infrastructure, automation and DevOps.<br>
On-Ramp is taught by some the industry’s leading PowerShell instructors. It’s more than just an introduction to PowerShell as a technology; On-Ramp is also an introduction to the PowerShell community and ecosystem. By blending classroom time with time in Summit’s general sessions, keynotes, and social events, On-Ramp attendees can supercharge their entry into the broader world of DevOps and IT automation.<br>
The conference book supports the On-Ramp program, but you may be wondering how&hellip;<br>
The money earned from book sales goes towards scholarships for the On-Ramp program. 100% of the proceeds from book sales are donated to the program. So what does that mean? The money raised is directly used to pay for people who cannot afford to buy a ticket to the On-Ramp program. When I say &ldquo;buy a ticket&rdquo;, that means the cost of the conference ticket, hotel room for a week and also includes breakfast and lunch. All told that represents about $3000 dollars per person.<br>
In previous years the sales of the book were able to pay for nearly 10 people to the attend the On-Ramp program each year! Remember these are people who are changing careers or looking to get their start in the field. The winners are people who submitted an application to be considered for the scholarship and had to outline details about their knowledge and background and what they had hoped to achieve in the field.</p><h3 id="why-should-you-buy-this-book" class="ps-heading">Why should you buy this book<a class="ps-heading-anchor" href="#why-should-you-buy-this-book" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h3><p>This book is written, edited by and for the community. Twenty authors have taken a topic they&rsquo;re passionate about and have formulated their topics into something they believe can help you learn and get better at infrastructure and DevOps. This year&rsquo;s edition covers four areas:<em>Systems Management</em>,<em>Tips &amp; Tricks</em>,<em>DevOps</em> and<em>PowerShell Language Features</em>. You can see a full list of topics at the<a href="https://leanpub.com/psconfbook3">book website</a>.<br>
For many of these authors, getting their chapter published is one the greatest accomplishments of their careers. For the people who will receive a scholarship from the proceeds, it&rsquo;s an opportunity to benefit from expert tutoring and mentoring from some of the best in the industry and possibly a star to a better career. For you, it&rsquo;s an opportunity to get an amazing reference volume that you can use to tackle new areas of learning and go back and reference for years to come.<br>
The book is on sale for $20 until Friday. For most of us, that is not a major purchase. Imagine how much knowledge you can get for the cost of dinner with friends. Imagine the good you can do by taking that $20 and putting it towards helping someone get started in our field! Please consider purchasing this book to further your knowledge, support the community and give someone else a chance in this community down the road. More details about the book can be found at the<a href="https://leanpub.com/psconfbook3">book publisher&rsquo;s website</a>.</p>
]]></content:encoded></item><item><title>ICYMI: PowerShell Week of 21-August-2020</title><link>https://powershell.org/articles/2020-08-21-icymi-powershell-week-of-21-august-2020/</link><guid>https://powershell.org/articles/2020-08-21-icymi-powershell-week-of-21-august-2020/</guid><pubDate>Fri, 21 Aug 2020 14:00:11 +0000</pubDate><description>&lt;p&gt;Topics include Microsoft 365, PowerShell 7.1, Managing Cloud with Powershell and more&amp;hellip;&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Topics include Microsoft 365, PowerShell 7.1, Managing Cloud with Powershell and more&hellip;</p><p>Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux</p><h6 id="powershell-to-c-and-back-data-types-type-conversion-variables-and-operators" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#powershell-to-c-and-back-data-types-type-conversion-variables-and-operators"/><a href="https://ridicurious.com/2020/08/16/powershell-to-c-and-back-data-types-type-conversion-variables-and-operators/"><em>PowerShell to C# and Back: Data Types, Type conversion, Variables and Operators</em></a><a class="ps-heading-anchor" href="#powershell-to-c-and-back-data-types-type-conversion-variables-and-operators" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Prateek Singh on 16th August<br>
It’s like an old tradition to introduce new programming language to the readers using a ‘Hello World!’ program, so keeping that in mind here are the steps to create your first Hello World program in C# and a step by step explanation of each line and keyword used in the program. We also have some examples where we would be consuming C# code in PowerShell and executing it.</p><h6 id="powershell-71-preview-6" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#powershell-71-preview-6"/><a href="https://devblogs.microsoft.com/powershell/powershell-7-1-preview-6/"><em>PowerShell 7.1 Preview 6</em></a><a class="ps-heading-anchor" href="#powershell-71-preview-6" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Steve Lee on 17th August<br>
Today, we are releasing the sixth preview of the PowerShell 7.1 release! With a roadmap update to match.</p><h6 id="how-to-send-email-securely-with-powershell" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#how-to-send-email-securely-with-powershell"/><a href="https://adamtheautomator.com/how-to-send-email-securely-with-powershell/"><em>How to Send Email Securely with PowerShell</em></a><a class="ps-heading-anchor" href="#how-to-send-email-securely-with-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Adam Listek on 20th August<br>
Need to notify your team on a failed service, only to find that your PowerShell email has bounced? Unauthenticated email has become difficult to pass in many mail systems. You don’t want to miss an important email notification because you relied on outdated PowerShell cmdlets.</p><h6 id="how-to-manage-microsoft-teams-via-powershell" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#how-to-manage-microsoft-teams-via-powershell"/><a href="https://techcommunity.microsoft.com/t5/itops-talk-blog/how-to-manage-microsoft-teams-via-powershell/ba-p/1599167"><em>How to Manage Microsoft Teams via PowerShell</em></a><a class="ps-heading-anchor" href="#how-to-manage-microsoft-teams-via-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Anthony Bartolo on 20th August<br>
A quick overview of some commands in the Microsoft Teams Module</p><h6 id="monitoring-with-powershell-monitoring-o365-alerts" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#monitoring-with-powershell-monitoring-o365-alerts"/><a href="https://www.cyberdrain.com/monitoring-with-powershell-monitoring-o365-alerts/"><em>Monitoring With PowerShell: Monitoring O365 Alerts</em></a><a class="ps-heading-anchor" href="#monitoring-with-powershell-monitoring-o365-alerts" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Kevin Tegelaar on 21st August<br>
A look at different types of alerting policies within the M365 space.</p><h6 id="reddit-rpowershell---most-popular-weekly-post" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#reddit-rpowershell---most-popular-weekly-post"/><a href="https://www.reddit.com/r/PowerShell/comments/ic3nqd/update_i_made_an_automatically_populating_script/"><em>Reddit /r/PowerShell - Most Popular Weekly Post</em></a><a class="ps-heading-anchor" href="#reddit-rpowershell---most-popular-weekly-post" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Reddit Post to show an automatically populating script menu</p><h6 id="tweet-of-the-week" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#tweet-of-the-week"/><a href="https://twitter.com/JustinWGrote/status/1296541322455654401?s=19"><em>Tweet of the Week</em></a><a class="ps-heading-anchor" href="#tweet-of-the-week" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Set VS Code default language to PowerShell</p><h6 id="youtube-manage-cloud-with-powershell" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200821-functiondraft.md#youtube-manage-cloud-with-powershell"/><a href="https://www.youtube.com/watch?v=x-bAD3RX_P0"><em>Youtube: Manage Cloud with PowerShell</em></a><a class="ps-heading-anchor" href="#youtube-manage-cloud-with-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Learn how to manage cloud with PowerShell on major cloud providers such as AWS, Azure, and Google Cloud. Discover how to authenticate your PowerShell session to your cloud account and then create and manage resources. See how you can use PowerShell to harness the power of the cloud! I wrap up this episode with a fully working example of creating and securing cloud resources demoing AWS and Azure side-by-side!</p>]]></content:encoded></item><item><title>ICYMI: PowerShell Week of 14-August-2020</title><link>https://powershell.org/articles/2020-08-14-icymi-powershell-week-of-14-august-2020/</link><guid>https://powershell.org/articles/2020-08-14-icymi-powershell-week-of-14-august-2020/</guid><pubDate>Fri, 14 Aug 2020 19:53:53 +0000</pubDate><description>&lt;p&gt;Topics include Selenium, VS Code, Microsoft 365 and more&amp;hellip;&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Topics include Selenium, VS Code, Microsoft 365 and more&hellip;</p><p>Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux</p><h6 id="how-to-use-the-new-exchange-online-v2-powershell-module-for-unattended-automation-scripts" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200814-functiondraft.md#how-to-use-the-new-exchange-online-v2-powershell-module-for-unattended-automation-scripts"/><a href="https://adamtheautomator.com/exchange-online-powershell-mfa/"><em>How to Use the New Exchange Online V2 PowerShell Module for Unattended Automation Scripts</em></a><a class="ps-heading-anchor" href="#how-to-use-the-new-exchange-online-v2-powershell-module-for-unattended-automation-scripts" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by June Castillote on 11th August<br>
In this article, you will learn how to prepare to use the EXO V2 module to run Exchange Online unattended scripts with app-only modern authentication.</p><h6 id="automating-with-powershell-increasing-the-o365-secure-score" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200814-functiondraft.md#automating-with-powershell-increasing-the-o365-secure-score"/><a href="https://www.cyberdrain.com/automating-with-powershell-increasing-the-o365-secure-score/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=automating-with-powershell-increasing-the-o365-secure-score"><em>Automating with PowerShell: Increasing the O365 Secure Score</em></a><a class="ps-heading-anchor" href="#automating-with-powershell-increasing-the-o365-secure-score" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Kelvin Tegelaar on 12th August<br>
Second post by Kevin showing a module that will apply settings to increase 0365 secure score.</p><h6 id="updated-powershell-tools" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200814-functiondraft.md#updated-powershell-tools"/><a href="https://jdhitsolutions.com/blog/powershell/7648/updated-powershell-tools/"><em>Updated PowerShell Tools</em></a><a class="ps-heading-anchor" href="#updated-powershell-tools" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Jeff Hicks on 12th August<br>
New Version of PSScriptTools</p><h6 id="tweet-of-the-week" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200814-functiondraft.md#tweet-of-the-week"/><a href="https://twitter.com/prasoonkarunan/status/1294293462779494400"><em>Tweet of the Week</em></a><a class="ps-heading-anchor" href="#tweet-of-the-week" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Session recording of a run through of Azure PowerShell</p><h6 id="youtube-using-selenium-to-test-web-frameworks-with-stephen-valdinger" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200814-functiondraft.md#youtube-using-selenium-to-test-web-frameworks-with-stephen-valdinger"/><a href="https://youtu.be/bynYFT02ACM"><em>Youtube: Using Selenium to test Web Frameworks with Stephen Valdinger</em></a><a class="ps-heading-anchor" href="#youtube-using-selenium-to-test-web-frameworks-with-stephen-valdinger" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Join Stephen and discover how you could take your web testing and troubleshooting to the next level with the Selenium module.</p>]]></content:encoded></item><item><title>ICYMI: PowerShell Week of 07-August-2020</title><link>https://powershell.org/articles/2020-08-07-icymi-powershell-week-of-07-august-2020/</link><guid>https://powershell.org/articles/2020-08-07-icymi-powershell-week-of-07-august-2020/</guid><pubDate>Fri, 07 Aug 2020 14:00:14 +0000</pubDate><description>&lt;p&gt;Topics include Azure VMs, PSReadline, Terraform and more&amp;hellip;&lt;/p&gt;</description><content:encoded>&lt;![CDATA[<p>Topics include Azure VMs, PSReadline, Terraform and more&hellip;</p><p>Special thanks to Robin Dadswell, Prasoon Karunan V, Kiran Patnayakuni and Kevin Laux</p><h6 id="terraform---uploading-a-local-powershell-module-to-an-azure-automation-account" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#terraform---uploading-a-local-powershell-module-to-an-azure-automation-account"/><a href="http://feedproxy.google.com/~r/Lazywinadmin/~3/m6v1hvsEk00/terraform_azure-automationacc_psmoduleupload.html"><em>Terraform - Uploading a local PowerShell module to an Azure Automation account</em></a><a class="ps-heading-anchor" href="#terraform---uploading-a-local-powershell-module-to-an-azure-automation-account" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by François-Xavier Cat on 2nd August<br>
I had a scenario where some of my runbooks were using a custom PowerShell module that was not publicly available. This short article document my approach.</p><h6 id="monitoring-with-powershell-monitoring-b-series-vm-credits" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#monitoring-with-powershell-monitoring-b-series-vm-credits"/><a href="https://www.cyberdrain.com/monitoring-with-powershell-monitoring-b-series-vm-credits/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=monitoring-with-powershell-monitoring-b-series-vm-credits"><em>Monitoring with PowerShell: Monitoring B-Series VM credits</em></a><a class="ps-heading-anchor" href="#monitoring-with-powershell-monitoring-b-series-vm-credits" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Kelvin Tegelaar on 3rd August<br>
A lot of MSPs use the B-Series VMs for tasks, and why wouldn’t you? This script helps you monitor those VMs for remaining credits.</p><h6 id="powershell-201-2-vms-internal-load-balancer" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#powershell-201-2-vms-internal-load-balancer"/><a href="https://kpatnayakuni.com/projects/arm-templates-to-powershell-scripts/ps-201-2-vms-internal-load-balancer/"><em>PowerShell: 201-2-vms-internal-load-balancer</em></a><a class="ps-heading-anchor" href="#powershell-201-2-vms-internal-load-balancer" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Kiran Patnayakuni on 4th August<br>
This is a conversion of ARM template 201-2-vms-internal-load-balancer  from the repository azure\azure-quickstart-templates  to PowerShell Script</p><h6 id="enhancing-interaction-with-quotes-and-brackets-by-using-psreadline" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#enhancing-interaction-with-quotes-and-brackets-by-using-psreadline"/><a href="https://sergeyvasin.com/2020/08/04/quotes-and-brackets/"><em>Enhancing interaction with quotes and brackets by using PSReadline</em></a><a class="ps-heading-anchor" href="#enhancing-interaction-with-quotes-and-brackets-by-using-psreadline" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by Sergey Vasin on 4th August<br>
Using PSReadline to enhance PS Console with things like SmartInsertQuotes and PairedBraces.</p><h6 id="validating-computer-names-with-powershell" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#validating-computer-names-with-powershell"/><a href="https://itluke.online/2020/08/05/validating-computer-names-with-powershell/"><em>Validating Computer Names With Powershell</em></a><a class="ps-heading-anchor" href="#validating-computer-names-with-powershell" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>by @LFullenwarth on 5th August<br>
Luke is explaining about the various parameter validation types in PowerShell, please take a look.</p><h6 id="reddit-rpowershell---most-popular-weekly-post" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#reddit-rpowershell---most-popular-weekly-post"/><a href="https://www.reddit.com/r/PowerShell/comments/i4hjm8/ive_created_my_first_practical_script_and_i_felt/"><em>Reddit /r/PowerShell - Most Popular Weekly Post</em></a><a class="ps-heading-anchor" href="#reddit-rpowershell---most-popular-weekly-post" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>u/DragonToutNu shares his success story.</p><h6 id="tweet-of-the-week" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#tweet-of-the-week"/><a href="https://twitter.com/Steve_MSFT/status/1291146520742354944?s=20"><em>Tweet of the Week</em></a><a class="ps-heading-anchor" href="#tweet-of-the-week" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>PowerShell team is making some improvements to DSC support in #PowerShell 7.1.</p><h6 id="youtube-powershell-live-training---apis-and-web-requests" class="ps-heading"><a href="https://github.com/devops-collective-inc/WhatYouMissedThisWeek/blob/master/20200807-functiondraft.md#youtube-powershell-live-training---apis-and-web-requests"/><a href="https://www.youtube.com/watch?v=GZ2nIErqAvY"><em>Youtube: PowerShell Live Training - APIs and Web Requests</em></a><a class="ps-heading-anchor" href="#youtube-powershell-live-training---apis-and-web-requests" aria-label="Link to this section" title="Link to this section"><i class="fas fa-link" aria-hidden="true"/></a></h6><p>Follow along in this live training video to learn about using APIs in PowerShell.</p>]]></content:encoded></item></channel></rss>