<?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>PowerShell on Brian Carroll</title><link>https://briancarroll.cool/tags/powershell/</link><description>Recent content in PowerShell on Brian Carroll</description><generator>Hugo -- 0.147.6</generator><language>en-us</language><lastBuildDate>Fri, 27 Sep 2024 00:00:00 +0000</lastBuildDate><atom:link href="https://briancarroll.cool/tags/powershell/index.xml" rel="self" type="application/rss+xml"/><item><title>LLM-assisted Active Directory Search</title><link>https://briancarroll.cool/blog/llm-assisted-active-directory-search/</link><pubDate>Fri, 27 Sep 2024 00:00:00 +0000</pubDate><guid>https://briancarroll.cool/blog/llm-assisted-active-directory-search/</guid><description>&lt;p>I needed to check Active Directory (AD) to see who was part of a group. I use AD infrequently and keep a list of queries in a text file on my desktop, as I can’t ever remember the syntax.&lt;/p>
&lt;p>As I opened my list I thought&amp;hellip;wait, I don’t ever have to do this again. Let’s write a program to take a natural language prompt and have our LLM figure out the PowerShell commands. Within 30 minutes I had a functional program. It took several small iterations and these are the prompts I used. Unfortunately, I can’t share the program.&lt;/p></description></item></channel></rss>