<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PowerShell Archives - IntelliTect</title>
	<atom:link href="https://intellitect.com/blog/tag/powershell/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>Complex Software Development - Simplified</description>
	<lastBuildDate>Tue, 28 Mar 2023 23:15:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://intellitect.com/wp-content/uploads/2017/02/cropped-favicon-1-32x32.png</url>
	<title>PowerShell Archives - IntelliTect</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>An Intro to GitHub GraphQL API</title>
		<link>https://intellitect.com/blog/graphql-api/</link>
		
		<dc:creator><![CDATA[Jenny]]></dc:creator>
		<pubDate>Tue, 28 Mar 2023 23:00:27 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=55710</guid>

					<description><![CDATA[<p>How to Use GraphQL API with PowerShell – A GitHub Example In my work on a recent customer project, I came across the need to make a GraphQL API call with PowerShell to query and set branch protection rules on a repository in GitHub. I couldn’t find a suitable solution, so I wrote this blog&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/graphql-api/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">An Intro to GitHub GraphQL API</span></a></div>
<p>The post <a href="https://intellitect.com/blog/graphql-api/">An Intro to GitHub GraphQL API</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Data-Fetching from Oracle SQL Using PowerShell</title>
		<link>https://intellitect.com/blog/data-fetching-oracle-sql/</link>
		
		<dc:creator><![CDATA[Mike]]></dc:creator>
		<pubDate>Wed, 10 Aug 2022 18:28:43 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=54473</guid>

					<description><![CDATA[<p>Making an Oracle SQL Database and PowerShell Play Together As an SDET, my work often involves dealing with automated tests in different capacities. However, as I like to remind folks, the skillset of an SDET can extend beyond the standard expectations of knowing how to write Selenium tests. Other aspects of the role include fetching&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/data-fetching-oracle-sql/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Data-Fetching from Oracle SQL Using PowerShell</span></a></div>
<p>The post <a href="https://intellitect.com/blog/data-fetching-oracle-sql/">Data-Fetching from Oracle SQL Using PowerShell</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>PowerShell Video:  Desired State Configuration (DSC)</title>
		<link>https://intellitect.com/blog/powershell-dsc/</link>
		
		<dc:creator><![CDATA[IntelliTect]]></dc:creator>
		<pubDate>Thu, 28 Jan 2021 19:08:33 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=41256</guid>

					<description><![CDATA[<p>PowerShell Simplification Learn to configure computers using PowerShell but with better syntax, less effort, and fewer errors using DSC. When configuring remote systems using PowerShell, it often can involve lots of hands-on time settings up environments, spinning up cloud instances, and running various scripts. This is not the only option! You can automate PowerShell processes.&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/powershell-dsc/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">PowerShell Video:  Desired State Configuration (DSC)</span></a></div>
<p>The post <a href="https://intellitect.com/blog/powershell-dsc/">PowerShell Video:  Desired State Configuration (DSC)</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Using Enter-VsDevShell in PowerShell Consoles</title>
		<link>https://intellitect.com/blog/enter-vsdevshell-powershell/</link>
					<comments>https://intellitect.com/blog/enter-vsdevshell-powershell/#comments</comments>
		
		<dc:creator><![CDATA[Kelly]]></dc:creator>
		<pubDate>Wed, 04 Sep 2019 16:04:08 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=36358</guid>

					<description><![CDATA[<p>A New Way to Add Visual Studio Tools to Your PowerShell Environment With Enter-VsDevShell PowerShell All the Things &#160;For many years I&#8217;ve enjoyed using a PowerShell console as my go-to CLI for interacting with .NET projects and solutions. So one of the first things I do when provisioning a new developer machine is grab a&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/enter-vsdevshell-powershell/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Using Enter-VsDevShell in PowerShell Consoles</span></a></div>
<p>The post <a href="https://intellitect.com/blog/enter-vsdevshell-powershell/">Using Enter-VsDevShell in PowerShell Consoles</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
					<wfw:commentRss>https://intellitect.com/blog/enter-vsdevshell-powershell/feed/</wfw:commentRss>
			<slash:comments>9</slash:comments>
		
		
			</item>
		<item>
		<title>PowerShell Script Provides Simple Change History File</title>
		<link>https://intellitect.com/blog/powershell-script-change-history-file/</link>
		
		<dc:creator><![CDATA[Grant Erickson]]></dc:creator>
		<pubDate>Thu, 30 Aug 2018 02:29:14 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=33903</guid>

					<description><![CDATA[<p>External code audit? Need a list of TFS file changes during a specific time frame? Consider using a PowerShell script. While history in TFS can provide a list, it does it by change set, not by file. To see it by file, only one file can be seen at a time. PowerShell script can get&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/powershell-script-change-history-file/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">PowerShell Script Provides Simple Change History File</span></a></div>
<p>The post <a href="https://intellitect.com/blog/powershell-script-change-history-file/">PowerShell Script Provides Simple Change History File</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>PowerShell Write-Error Without Writing Stack Trace</title>
		<link>https://intellitect.com/blog/powershell-write-error-without-writing-stack-trace/</link>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Tue, 17 Apr 2018 03:49:11 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=33185</guid>

					<description><![CDATA[<p>Trouble Shooting Errors Recently, I was trying to display the errors and warning from a DotNet Build. While the warnings all displayed correctly, the errors always included the stack trace: I was able to control the error output slightly by varying the global $ErrorView variable, but the only two options were NormalView&#160;or CategoryView, neither of&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/powershell-write-error-without-writing-stack-trace/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">PowerShell Write-Error Without Writing Stack Trace</span></a></div>
<p>The post <a href="https://intellitect.com/blog/powershell-write-error-without-writing-stack-trace/">PowerShell Write-Error Without Writing Stack Trace</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>How I Installed Software on a Server Using PowerShell</title>
		<link>https://intellitect.com/blog/how-i-installed-software-on-a-server/</link>
		
		<dc:creator><![CDATA[IntelliTect]]></dc:creator>
		<pubDate>Tue, 02 May 2017 00:57:25 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[SQL]]></category>
		<guid isPermaLink="false">http://intellitect.com/?p=30451</guid>

					<description><![CDATA[<p>Installation I was tasked with installing custom and generic software on&#160;a dozen&#160;new&#160;servers. As an SDET, I have never done this type of task before, so I googled some methods for automating this process since&#160;manually installing each server was time-consuming. PowerShell seemed to be the logical tool for running through my list of tasks. I was&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/how-i-installed-software-on-a-server/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">How I Installed Software on a Server Using PowerShell</span></a></div>
<p>The post <a href="https://intellitect.com/blog/how-i-installed-software-on-a-server/">How I Installed Software on a Server Using PowerShell</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>PowerShell Dynamic Parameters: Moving Among Branches</title>
		<link>https://intellitect.com/blog/moving-quickly-among-branches-with-powershell-dynamic-parameters/</link>
		
		<dc:creator><![CDATA[Kelly]]></dc:creator>
		<pubDate>Tue, 07 Feb 2017 20:37:52 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">http://intellitect.com/?p=28511</guid>

					<description><![CDATA[<p>Efficiency Branches, anyone? I am currently working on a large integration project that uses a PowerShell script within each sub-module to manage building, deploying and even launching Visual Studio. Due to a reliance on code namespaces matching with folder structures, these PowerShell scripts are sprinkled all over a large directory structure. Fortunately, they are well-named&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/moving-quickly-among-branches-with-powershell-dynamic-parameters/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">PowerShell Dynamic Parameters: Moving Among Branches</span></a></div>
<p>The post <a href="https://intellitect.com/blog/moving-quickly-among-branches-with-powershell-dynamic-parameters/">PowerShell Dynamic Parameters: Moving Among Branches</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Essential .NET: PowerShell Just Keeps Getting Better</title>
		<link>https://intellitect.com/blog/powershell-getting-better-msdn/</link>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Sat, 01 Oct 2016 15:53:26 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[MSDN: Essential .NET]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">https://intellitect.com/?p=36898</guid>

					<description><![CDATA[<p>Improvements of PowerShell PSGallery Untrusted As a result, Find-Module works without issue. However, Install-Module will prompt you with an untrusted repository warning. To avoid this, assuming you do indeed trust the repository, you can set it to trusted with the command: Set-PSRepository -Name PSGallery -InstallationPolicy Trusted Apt-Get for Windows with PowerShell Package Management Those of&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/powershell-getting-better-msdn/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Essential .NET: PowerShell Just Keeps Getting Better</span></a></div>
<p>The post <a href="https://intellitect.com/blog/powershell-getting-better-msdn/">Essential .NET: PowerShell Just Keeps Getting Better</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Using PowerShell&#8217;s Invoke-RestMethod to Access VSTS OData</title>
		<link>https://intellitect.com/blog/using-powershells-invoke-restmethod-access-vsts-odata/</link>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Wed, 24 Aug 2016 05:44:38 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Visual Studio Team Services]]></category>
		<guid isPermaLink="false">http://intellitect.com/?p=27301</guid>

					<description><![CDATA[<p>How-to Access VSTS OData Given that Microsoft has abandoned their TFS CmdLets, one alternative is to access VSTS data is through the OData interface using the Invoke-RestMethod. Before you begin you need to set up Alternate authentication credentials by navigating to&#160;https://.visualstudio.com/_details/security/altcreds. &#160;Once these are established, you will likely want to save them to a local&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/using-powershells-invoke-restmethod-access-vsts-odata/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Using PowerShell&#8217;s Invoke-RestMethod to Access VSTS OData</span></a></div>
<p>The post <a href="https://intellitect.com/blog/using-powershells-invoke-restmethod-access-vsts-odata/">Using PowerShell&#8217;s Invoke-RestMethod to Access VSTS OData</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Deploying Windows Services With Psake and Web Deploy</title>
		<link>https://intellitect.com/blog/deploying-windows-services-with-psake-and-web-deploy/</link>
		
		<dc:creator><![CDATA[Kelly]]></dc:creator>
		<pubDate>Mon, 29 Jun 2015 19:00:15 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[psake]]></category>
		<guid isPermaLink="false">http://intellitect.com/?p=17691</guid>

					<description><![CDATA[<p>A Simplified Way to Deploy New Releases At IntelliTect, a common pattern of our client solutions are windows services that process work on either a scheduled basis or watch a file location. We often use a combination of the Topshelf framework with the TopShelf.Quartz job scheduling package to solve these problems. These packages expose a&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/deploying-windows-services-with-psake-and-web-deploy/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Deploying Windows Services With Psake and Web Deploy</span></a></div>
<p>The post <a href="https://intellitect.com/blog/deploying-windows-services-with-psake-and-web-deploy/">Deploying Windows Services With Psake and Web Deploy</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Correcting an Exception When Loading Program</title>
		<link>https://intellitect.com/blog/loadfrom-exception-an-attempt-was-made-to-load-a-program-with-an-incorrect-format/</link>
					<comments>https://intellitect.com/blog/loadfrom-exception-an-attempt-was-made-to-load-a-program-with-an-incorrect-format/#comments</comments>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Mon, 26 Aug 2013 05:36:21 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">http://intellitect.com/?p=3853</guid>

					<description><![CDATA[<p>Load From Exception: &#34;An attempt was made to load a program with an incorrect format.&#34; While trying to load an assembly into PowerShell recently, an exception occurred, &#34;Exception calling &#34;LoadFrom&#34; with &#34;1&#34; argument(s): &#34;Could not load file or assembly &#8216;file:///&#8230;&#8217; or one of its dependencies. An attempt was made to load a program with an&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/loadfrom-exception-an-attempt-was-made-to-load-a-program-with-an-incorrect-format/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Correcting an Exception When Loading Program</span></a></div>
<p>The post <a href="https://intellitect.com/blog/loadfrom-exception-an-attempt-was-made-to-load-a-program-with-an-incorrect-format/">Correcting an Exception When Loading Program</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
					<wfw:commentRss>https://intellitect.com/blog/loadfrom-exception-an-attempt-was-made-to-load-a-program-with-an-incorrect-format/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Removing Duplicate Entries From %PATH%</title>
		<link>https://intellitect.com/blog/removing-duplicate-entries-from-path/</link>
					<comments>https://intellitect.com/blog/removing-duplicate-entries-from-path/#comments</comments>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Sat, 30 Jun 2012 22:29:40 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">http://intellitect.com/?p=3207</guid>

					<description><![CDATA[<p>How-to Clean Up Your %PATH% As developers, we frequently end up with duplicate entries in our path. From the command line you can clean up your path using pathman.exe. Here&#8217;s a PowerShell Script to find the duplicates and remove them using Pathman.exe: $extraPath=(($env:path.Split(&#039;;&#039;) &#124; group &#124; ?{$_.Count -gt 1}).Values &#124; %{$_[0]} pathman.exe /ru $extrapath Disclaimer:&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/removing-duplicate-entries-from-path/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Removing Duplicate Entries From %PATH%</span></a></div>
<p>The post <a href="https://intellitect.com/blog/removing-duplicate-entries-from-path/">Removing Duplicate Entries From %PATH%</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
					<wfw:commentRss>https://intellitect.com/blog/removing-duplicate-entries-from-path/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Configuring Windows SMTP Server on Windows 2008 for Relay</title>
		<link>https://intellitect.com/blog/configuring-windows-smtp-server-on-windows-2008-for-relay/</link>
					<comments>https://intellitect.com/blog/configuring-windows-smtp-server-on-windows-2008-for-relay/#comments</comments>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Sat, 23 Oct 2010 11:47:09 +0000</pubDate>
				<category><![CDATA[DevOps]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<guid isPermaLink="false">http://www.intellitechture.com/configuring-windows-smtp-server-on-windows-2008-for-relay/</guid>

					<description><![CDATA[<p>Send Email Directly on TFS Estimated reading time: 6 minutes My SMTP mail server requires that email be sent with TLS encryption and on port 587. This makes it problematic for Team Foundation Server (TFS) to send emails directly.&#160;To work around the problem, I installed the Windows 2008 SMTP Server service and configured it for&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/configuring-windows-smtp-server-on-windows-2008-for-relay/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Configuring Windows SMTP Server on Windows 2008 for Relay</span></a></div>
<p>The post <a href="https://intellitect.com/blog/configuring-windows-smtp-server-on-windows-2008-for-relay/">Configuring Windows SMTP Server on Windows 2008 for Relay</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
					<wfw:commentRss>https://intellitect.com/blog/configuring-windows-smtp-server-on-windows-2008-for-relay/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
			</item>
		<item>
		<title>Turning Off IE Enhanced Security From the Command Line</title>
		<link>https://intellitect.com/blog/turning-off-ie-enhanced-security-from-the-command-line/</link>
					<comments>https://intellitect.com/blog/turning-off-ie-enhanced-security-from-the-command-line/#comments</comments>
		
		<dc:creator><![CDATA[Mark Michaelis]]></dc:creator>
		<pubDate>Fri, 12 Sep 2008 11:55:54 +0000</pubDate>
				<category><![CDATA[Other]]></category>
		<category><![CDATA[PowerShell]]></category>
		<guid isPermaLink="false">http://mark.michaelis.net/Blog/TurningOffIEEnhancedSecurityFromTheCommandLine.aspx</guid>

					<description><![CDATA[<p>Using Command Line to Turn Off IE Enhanced Security For the most part I have much of the install for Windows 2008 operating system and programs automated (unattended).&#160; However, one thing that I found a little more difficult to find was a command line way to turn off IE&#8217;s Enhanced Security (manually turned off from&#8230;&#160;</p>
<div class="read-more-wrapper"><a href="https://intellitect.com/blog/turning-off-ie-enhanced-security-from-the-command-line/" class="button button-primary" rel="bookmark">Read More &#187;<span class="screen-reader-text">Turning Off IE Enhanced Security From the Command Line</span></a></div>
<p>The post <a href="https://intellitect.com/blog/turning-off-ie-enhanced-security-from-the-command-line/">Turning Off IE Enhanced Security From the Command Line</a> appeared first on <a href="https://intellitect.com">IntelliTect</a>.</p>
]]></description>
		
					<wfw:commentRss>https://intellitect.com/blog/turning-off-ie-enhanced-security-from-the-command-line/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
