2008–2012
1,456 posts
2012 494
December 2012
- PowerTip: Pause a PowerShell Script
- Using Windows PowerShell Jobs
- PowerTip: Change the PowerShell Console Title
- Understanding PowerShell Remote Management
- PowerTip: Find Which PowerShell Cmdlets Have Most Aliases
- Weekend Scripter: Finding In-Use Phone Extensions
- PowerTip: Easily Pause a PowerShell Script for a Process to End
- Protect Your PowerShell Scripts with Version Control
- PowerTip: Use Windows PowerShell to Create a Checkpoint
- Use PowerShell to Find the Location of a Locked-Out User
- PowerTip: Checkpoint Virtual Machine by Using PowerShell
- PowerShell Workflows: The Basics
- PowerTip: Get ISCSIConnections on Remote Server
- It’s a Wonderful Shell—Chapter 5
- PowerTip: Use PowerShell to Shut Down a Remote Computer
- It’s a Wonderful Shell—Chapter 4
- PowerTip: Find the Most Recent DNS Client Warnings
- It’s a Wonderful Shell—Chapter 3
- PowerTip: Use PowerShell to Update DNS IP Address
- It’s a Wonderful Shell—Chapter 2
- PowerTip: The Easy Way to Create a Custom PowerShell Object
- It’s a Wonderful Shell—Chapter 1
- PowerTip: View Static Members of a Type Accelerator
- Scripting Guys Announce the Holiday Lineup
- PowerTip: Search for Inactive User Accounts in Windows Server 2012 Active Directory
- Send an Email Message with Service Status Via PowerShell
- PowerTip: Select the Next-to-Last Item in a PowerShell Array
- Use PowerShell to Find Non-Starting Automatic Services
- PowerTip: Collect VM Performance by Using PowerShell
- Use PowerShell to Map Disk Drives and Partitions
- PowerTip: Use the Get-Cimclass Cmdlet to Find WMI Properties
- Weekend Scripter: Use PowerShell and WMI Associations to Find User Group Membership
- PowerTip: Use the PowerShell 3.0 Get-CimInstance Cmdlet
- Weekend Scripter: Use PowerShell to Find Local Administrators on a Computer
- PowerTip: Use PowerShell to Compare Two Objects
- Use PowerShell to Check the Status of Exchange Databases
- PowerTip: Adjusting the Case of a String
- Use PowerShell CIM Cmdlets to Discover WMI Associations
- PowerTip: Use PowerShell 3.0 to View IP Address Info
- Create a Custom PowerShell Object to Simplify Appending CSV files
- PowerTip: Query Running Scheduled Tasks
- Use PowerShell to Add Two Pieces of CSV Data Together
- PowerTip: Find the path to Exchange mailbox database
- New User Exchange & Lync Settings
- PowerTip: Finding Out the Number of Words in the About_ conceptual Help Files
- Weekend Scripter: Reasons to Get Excited About PowerShell
- PowerTip: How Many about_ conceptual Help Files Exist?
- Weekend Scripter: Use PowerShell to Count Pictures on a Picture Volume
- PowerTip: Use PowerShell 3.0 to Find an IP Address
- Use PowerShell to Create a Holiday Snow Person
- PowerTip: Find the Top 10 Most-Utilized PowerShell Verbs
- Use the PowerShell Best Practices Module to Configure Servers
- PowerTip: How Long Does It Take to Document PowerShell 3.0
- Use Hidden WMI Classes and PowerShell to Discover HID Info
- PowerTip: Use PowerShell to Identify ODBC Drivers on Windows 8
- Use Oracle ODP.NET and PowerShell to Simplify Data Access
- PowerTip: Examine the Value of PowerShell Default Parameter Values
- Use PowerShell Default Parameter Values to Simplify Scripts
- PowerTip: Find All Cmdlets When Searching by a Specific Noun or Verb
- Weekend Scripter: Some PowerShell Automation Is Better than No Automation
- PowerTip: Find Updatable WMI Classes
- Weekend Scripter: Run All Cmdlets from a Module
November 2012
- PowerTip: Find All Modules on a System by Using PowerShell
- Use PowerShell and WMI to Find Wireless Keyboard & Mouse
- PowerTip: Start All Virtual Machines on Remote Servers Running Hyper-V
- The Impromptu PowerShell Summit in Zurich
- Use PowerShell to Set the Power Plan on Networked Servers
- PowerTip: Use PowerShell to Determine if a Laptop Is Running on Battery
- Dortmund, Geneva, Zurich
- Use PowerShell to Detect Power State and to Set Power Plan
- PowerTip: Use PowerShell to Easily View Contents of VBScript
- Use PowerShell and WMI or CIM to View and to Set Power Plans
- PowerTip: Open Windows 8 Control Panel Items from PowerShell
- The First-Ever Dutch PowerShell User Group
- Use PowerShell 3.0 and the CIM Cmdlets to Explore WMI Classes
- The Visit to the Oslo PowerShell User Group
- PowerTip: Find the Status of Disk Drives in Windows 8 with PowerShell
- Weekend Scripter: The Easy Way to Manage Disk Drives
- PowerTip: Use PowerShell to Disable Quickly All Net Adapters
- Weekend Scripter: Working with Windows Error Reporting
- PowerTip: Find All Events from All Logs Related to PowerShell
- Exploring the PowerShell PSDiagnostics Module
- PowerTip: Identify Disconnected PowerShell Sessions
- The Basics of Windows PowerShell Workflow: When to Use It and Why
- PowerTip: Receive Results from a Disconnected PowerShell Session
- Use PowerShell to Configure the NIC on Windows Server 2012
- Stockholm to Oslo
- PowerTip: Run a Remote PowerShell Command in a Disconnected Session
- Use PowerShell Workflow to Ping Computers in Parallel
- PowerTip: Use PowerShell to Get a List of Computers and IP Addresses from Active Directory
- Ed Wilson: Hanging Out in Stockholm
- Generate an HTML Report for Exchange Distribution Group Members
- PowerTip: Use PowerShell to Easily See Process Start Time
- PowerTip: Automatically Search PowerShell 3.0 Help
- The first ever PowerShell user group meeting in Copenhagen
- Weekend Scripter: What’s up with the Windows PowerShell Summit?
- PowerTip: Always view the latest PowerShell online Help
- Introducing PowerShell.Org
- PowerTip: Use PowerShell to View Trusted Hosts
- Digging into PowerShell Remote Authentication
- PowerTip: Use PowerShell to Check on Status of CredSSP
- Enable PowerShell "Second-Hop" Functionality with CredSSP
- PowerTip: Use PowerShell to Find Domain-Enabled Firewall Rules
- Use PowerShell to Create a Bunch of Folders Based upon the Date
- Use PowerShell to Create New Windows Firewall Rules
- PowerTip: Use a PowerShell Cmdlet to Get Default Group Policies
- Force a Domain-Wide Update of Group Policy with PowerShell
- PowerTip: Find PowerShell Cmdlets that Support the PassThru Parameter
- Weekend Scripter: Working with Windows Libraries
- PowerTip: Start a Process in a Minimized Window by Using PowerShell
- Weekend Scripter: The Greatest SharePoint 2010 Cmdlet
- PowerTip: Identify Virtual Switches by Using PowerShell 3.0
- Automatically Create Hyper-V Virtual Machines from VHD
- PowerTip: Import a PowerShell Module from a Shared Location
- Use a PowerShell Module to Run Windows Update
- PowerTip: Run a PowerShell Command on Multiple Servers at the Same Time
- Post Windows Server 2012 Migration PowerShell Cleanup Work
- PowerTip: How Can I Determine What Version of PowerShell Is Running?
- The 32-hour Upgrade to Windows Server 2012
- PowerTip: Use PowerShell to Show How Many Days Until the End of the Year
- Use PowerShell to Easily Compare the Time Between Two Computers
- PowerTip: Use PowerShell to Obtain a Listing of Windows Drivers
- Announcing the 2012 Honorary Scripting Guys
- PowerTip: Display the Current Time and Date on a Remote Computer
- Weekend Scripter: Scripting Wife Grabs the Keyboard
- PowerTip: Automatically Format Your PowerShell Table
- Use PowerShell to Update Address Info in Active Directory
- PowerTip: Use Show-Command to Obtain a Floatable Command Window
- Use PowerShell to Standardize Titles in Active Directory
October 2012
- PowerTip: Use PowerShell Get-Member to See Properties of Active Directory Users
- Use PowerShell to Modify Existing User Accounts in Active Directory
- PowerTip: Use a Single Line PowerShell Command to List All Users in an OU
- Create Test Users in a Test Active Directory Environment by Using PowerShell
- PowerTip: Find PowerShell Aliases for Cmdlets from a Specific Module
- How to Run PowerShell Scripts from a Shared Directory
- PowerTip: Use PowerShell to Enable the Windows Firewall
- Weekend Scripter: Playing Around with Windows Firewall
- PowerTip: Use Saved Help Files to Update PowerShell Help
- Weekend Scripter: Getting Directory Listings from Remote Servers
- PowerTip: Easily Load all Windows PowerShell Modules
- Use PowerShell to Create a Bootable USB Drive
- PowerTip: Use the Force Switch in PowerShell
- PowerShell Fundamentals for Beginners
- PowerTip: Replacing a String Inside Another String with PowerShell
- PowerShell Saturday: The Iron Scripter
- PowerTip: Create a Number Array
- Check for Daylight Savings Time by Using PowerShell
- PowerTip: Find WMI Association Classes Related to Sessions
- Use PowerShell to Parse SQL Server 2012 Error Logs
- PowerTip: Use PowerShell to Quickly Determine the Network Connection Profile
- Weekend Scripter: Easily Back Up All SQL Server Databases by Using PowerShell
- PowerTip: Find WMI Classes That Permit You to Create Things
- Weekend Scripter: Use PowerShell to Work with SQL Server 2012 Database Objects
- PowerTip: Use PowerShell 3.0 to Find Updatable WMI Classes
- Use PowerShell to Work with the SQL Server Object
- PowerTip: Save PowerShell Help Files
- Introduction to the SQL Server 2012 PowerShell Provider
- PowerTip: Find PowerShell Cmdlets Related to Jobs
- Use PowerShell 3.0 to Optimize Hyper-V VHD Size
- PowerTip: Find PowerShell Providers that Support Transactions
- Easily Update PowerShell Type Data by Using a Cmdlet
- PowerTip: Suppress PowerShell Module Import Warning Messages
- Use PowerShell to Mount ISO Files in Windows 8
- PowerTip: Use the Get-Command Cmdlet to View Syntax
- Weekend Scripter: Configure a New Virtual Machine with PowerShell
- PowerTip: Find Commands from a PowerShell Module
- Weekend Scripter: Use PowerShell to Create a New Virtual Machine
- PowerTip: Search Help Files in PowerShell
- Understanding Simplified Foreach Syntax in PowerShell 3.0
- PowerTip: Write PowerShell Output in Color Without Using Write-Host
- Using Categories to Help Search PowerShell Help
- Use PowerShell 3.0 to Filter Files Based on Advanced Attributes
- PowerTip: Use PowerShell to Check Status of Windows Error Reporting
- PowerTip: Easily Track Which Modules Update PowerShell Help
- Finding Read-Only and System Files by Using PowerShell 3.0
- PowerTip: Find Cmdlets that Work with JSON or REST
- Use PowerShell to Convert to or from JSON
- PowerTip: Create a Module Manifest
- Weekend Scripter: Build Your Own PowerShell Cmdlet: Part 9 of 9
- PowerTip: Easily Search PowerShell About Files
- Weekend Scripter: Build Your Own PowerShell Cmdlet: Part 8 of 9
- PowerTip: Enter a PowerShell Nested Prompt Directly
- Build Your Own PowerShell Cmdlet: Part 7 of 9
- PowerTip: Split PowerShell Output Between Console and Variable
- Build Your Own PowerShell Cmdlet: Part 6 of 9
- PowerTip: See Detailed Information When Importing a Module
- Build Your Own PowerShell Cmdlet: Part 5 of 9
- PowerTip: Rename a Computer by Using Windows PowerShell 3.0
- Build Your Own PowerShell Cmdlet: Part 4 of 9
- PowerTip: Use PowerShell to Write to an Event Log
- Build Your Own PowerShell Cmdlet: Part 3 of 9
September 2012
- PowerTip: Look at User Variables
- Weekend Scripter: Build Your Own PowerShell Cmdlet: Part 2 of 9
- PowerTip: Find the Last Command PowerShell Ran
- Weekend Scripter: Build Your Own PowerShell Cmdlet: Part 1 of 9
- PowerTip: Use PowerShell 3.0 to Locate Modern Apps Installed on Windows 8
- Use PowerShell 3.0 to Compare Modern Apps on Two Computers
- PowerTip: Check Windows 8 Edition by Using PowerShell 3.0
- Use the PowerShell DISM Cmdlets to Manage Windows 8
- PowerTip: Use PowerShell Multiple-Line Comments
- Learn How IT Pros Can Use the PowerShell AST
- PowerTip: Use PowerShell to Send a Web Request
- Use PowerShell to Automatically Download TechEd 2012 Sessions
- PowerTip: Easily Find PowerShell Help Online
- Where is PowerShell Updatable Help for Windows Modules?
- PowerTip: Trace What Loads with a PowerShell Module
- Weekend Scripter: Use a File When Making a SOAP Request via PowerShell
- PowerTip: Cast an RSS Feed into XML with PowerShell
- Weekend Scripter: Use PowerShell to Explore an RSS Feed from a Blog
- PowerTip: Change the Intellisense Timeout Value in PowerShell
- Use PowerShell to Download Web Page Links from a Blog
- PowerTip: Redirect PowerShell Warning Messages to a Text File
- Use PowerShell Redirection Operators for Script Flexibility
- PowerTip: Display PowerShell Information One Page at a Time
- Use PowerShell to Create Intelligent Default Values
- PowerTip: Use Show-Command to See PowerShell Parameters
- Create a PowerShell Scheduled Job
- PowerTip: Examine Automatic Variables
- PowerShell and User Access Logging
- PowerTip: Easily Find the PowerShell 3.0 Preference Variables
- Weekend Scripter: Get Detailed PowerShell Command Lifecycle Information
- PowerTip: Quickly Find System Updates via PowerShell
- Weekend Scripter: What Does a PowerShell Module Expose?
- PowerTip: Where Did that PowerShell Cmdlet Come From?
- Easily Unblock All Files in a Directory Using PowerShell
- PowerTip: Use PowerShell to Easily Read an XML Document
- Use PowerShell to Simplify Access to XML Data
- PowerTip: Easily Find WMI Class Schema Information with PowerShell
- Use PowerShell to Troubleshoot “Provider Load Failure”
- The Scripting Guy Talks About PowerShell 3.0 Step by Step
- PowerTip: Discovering PowerShell Functions
- Bespoke Scripting? What Do You Want in PowerShell?
- PowerTip: Working with the Maximum History Setting
- Increase PowerShell Command History to the Max (Almost)
- PowerTip: Two Quick Ways to Check Variables in PowerShell
- Weekend Scripter: PowerShell Saturday Sessions Revealed
- PowerTip: Don’t Name a Variable $input
- Weekend Scripter: Exploring New and Improved PowerShell 3.0 Cmdlets
- PowerTip: Use PowerShell to Obtain User Input
- Discover Windows PowerShell 3.0 Cmdlets
- PowerTip: Finding Letters in Strings with PowerShell
- Use PowerShell 3.0 to Rename Network Adapters
- PowerShell 3.0 Is Now Available for Download!
- PowerTip: Create a Strongly Typed Array in PowerShell
- Use PowerShell 3.0 to Stop Network Adapters on Windows 8
- PowerTip: Find the Length of PowerShell Aliases
- Use PowerShell 3.0 to Work with Network Adapters
- PowerTip: Creating an Empty Hash Table
- Use PowerShell to Create a User in Active Directory
- PowerTip: Displaying the value of pi
- Weekend Scripter: Use PowerShell to Manage Office 365
- PowerTip: Discover Short PowerShell Aliases
- Weekend Scripter: Discover the Power of WMI and PowerShell
August 2012
- PowerTip: Display the Character for an ASCII Value
- Understanding and Using Updatable PowerShell Help
- PowerTip: Display and Write Output
- Finding Your Way with PowerShell Cmdlets
- PowerTip: Accessing System Values
- Create, Load and Use PowerShell Modules
- PowerTip: Use PowerShell to Help Build Paths
- Build Your SharePoint Internet Presence with PowerShell
- PowerTip: A Couple Quick PowerShell Array Tricks
- Three Cool PowerShell Service Tricks
- PowerTip: Check to See if a Command Completes Properly
- Weekend Scripter: Automate Formatting Portable USB Drives with PowerShell
- PowerTip: Use PowerShell to Create Color Output from Commands
- Weekend Scripter: Use PowerShell and BITS to Simplify Downloading Large Files
- PowerTip: Create an ASCII File from Inside PowerShell
- Use PowerShell 3.0 to Find Enabled Windows 8 Features
- PowerTip: Find and Import Modules
- Use PowerShell 3.0 to Clear the Client DNS Cache on Workstations
- PowerTip: Measure the Time for a Command to Complete
- Use PowerShell to Identify Port Connections in Windows 8
- PowerTip: Create a Record of Your PowerShell Commands
- Use PowerShell to Check the License Status of Windows 8
- PowerTip: Using Credentials in PowerShell
- My Five Favorite PowerShell 3.0 Tips and Tricks
- PowerTip: Create a Transcript of Commands in PowerShell
- Weekend Scripter: Starting a PowerShell Saturday
- PowerTip: Use PowerShell to Simplify Working with Random Numbers
- Weekend Scripter: RC Milestone for the PowerShell Script Explorer
- PowerTip: Working with Alternate Credentials with WMI
- Use PowerShell 3.0 to Easily Download 60 Spanned Files
- PowerTip: Adding a Default Exit to a PowerShell Switch
- Use PowerShell to Query AD DS and Not Use LDAP Dialect
- PowerTip: The Finer Points of Finessing an Array
- Use PowerShell to Query AD DS for Servers and then Find Hotfixes
- PowerTip: Formatting Numeric Output Using PowerShell
- The Ins and Outs of Using DSQuery with Windows PowerShell
- PowerTip: Querying Active Directory via PowerShell
- Use PowerShell to Search AD DS and Produce an Uptime Report
- PowerTip: Define PowerShell in Thirty Words or Less
- Weekend Scripter: Color-Coded Uptime Report
- PowerTip: Displaying Only the Current Year in PowerShell
- Weekend Scripter: Use the Windows Task Scheduler to Run a Windows PowerShell Script
- PowerTip: Specifying PowerShell Error Actions
- Use Background Jobs to Run a PowerShell Server Uptime Report
- PowerTip: Using Parameters with the Get-WmiObject PowerShell Cmdlet
- Use PowerShell to Create a Color Server Uptime Report
- PowerTip: Creating a Custom Number Display
- Use PowerShell to Create a Report Displaying Free Disk Space
- PowerTip: Run a PowerShell Script with Space in the Path
- Use PowerShell to Create an HTML Uptime Report
- PowerTip: Using Tabs in PowerShell
- Community: All about PowerShell Saturday
- PowerTip: Switch and Other Things
- Weekend Scripter: Introducing the Scripting Guys PowerShell LoveOmatic
- PowerTip: Finding the Type of an Object
- Weekend Scripter: Use PowerShell to Set Word Document Time Stamps
- PowerTip: Finding Specific Cmdlets
- Use PowerShell to Autocomplete Word Built-in Properties
- PowerTip: Read Only and Constant Variables
- Use PowerShell to Find Specific Word Built-in Properties
- Windows Server 2012 Released to Manufacturing
- PowerTip: Counting PowerShell Cmdlets
- Find All Word Documents that Contain a Specific Phrase
July 2012
- Use PowerShell to Help Find All of Your Images
- Use PowerShell to Explore Nested Directories and Files
- Weekend Scripter: Parse PowerShell Transcript Files to Pull Out All Commands
- Weekend Scripter: Using PowerShell to Aid in Security Forensics
- An Introduction to PowerShell Remoting Part Five: Constrained PowerShell Endpoints
- An Introduction to PowerShell Remoting Part Four: Sessions and Implicit Remoting
- An Introduction to PowerShell Remoting Part Three: Interactive and Fan-Out Remoting
- An Introduction to PowerShell Remoting Part Two: Configuring PowerShell Remoting
- An Introduction to PowerShell Remoting: Part One
- Weekend Scripter: Use PowerShell to Find and Explore .NET Framework Classes
- Weekend Scripter: Measure the Performance of Using Wildcards in a WMI Query
- Use PowerShell to Create a Permanent WMI Event to Launch a VBScript
- Using the WMI Admin Tools to Check on Permanent Events
- How to Use VBScript to Run a PowerShell Script
- Use PowerShell to Monitor for the Creation of New Files
- Use PowerShell to Detect and Fix Files with Leading Spaces
- Weekend Scripter: Easily Find Schema of a WMI Class Via PowerShell
- Weekend Scripter: Clean Up Your WMI Data Output in PowerShell
- Use the Like Operator to Simplify Your WQL Queries
- Learn How to Use the WQL Comparison Operators with PowerShell
- Use PowerShell and Avoid Three Gotcha's with WQL Where Clauses
- Three Easy Ways to Use PowerShell and WQL to Get WMI Data
- Use PowerShell to Run WMI Commands on Remote Computers
- Weekend Scripter: Easily Add Whatif Support to Your PowerShell Functions
- Weekend Scripter: Cmdletbinding Attribute Simplifies PowerShell Functions
- Use PowerShell to Decrypt LSA Secrets from the Registry
- Use PowerShell to Duplicate Process Tokens via P/Invoke
- Use PowerShell to Discover Network Information from Shares
- Use PowerShell to Security Test SQL Server and SharePoint
- Use PowerShell for Network Host and Port Discovery Sweeps
- Scripting Wife Parties at PowerShell Paradise: Part 2
June 2012
- Scripting Wife Parties in PowerShell Paradise: Part 1
- The Scripting Guy’s Reflections about TechEd 2012 in Orlando
- Use PowerShell to Troubleshoot SQL Server via the Error Log
- Use PowerShell to Manage an EqualLogic SAN
- Customizing PowerShell Output from Windows Search
- Search Windows Index with PowerShell: Helping with Input
- Build a Query to Search the Windows Index from PowerShell
- Weekend Scripter: An Insider’s Guide to PowerShell Arrays
- Weekend Scripter: Scripting Wife Discusses Setting Up a PowerShell User Group
- Top Five PowerShell Tasks a User Might Need to Accomplish
- Describe Windows PowerShell to Four Types of Users
- The Easy Way to Monitor for an IP Address by Using PowerShell
- Use PowerShell to Find and Change Read-Only Files
- The Top Ten PowerShell Best Practices for IT Pros
- Weekend Scripter: Automatically Indent Your PowerShell Code in the ISE
- Weekend Scripter: Copy Text from One Tab in the PowerShell ISE to the Next
- Use PowerShell to Add Bulk AutoCorrect Entries to Word
- And Then There Were No Days Left at TechEd 2012
- Use PowerShell to Add AutoCorrect Entries to Word
- The Scripting Guys Midway Through TechEd 2012
- Scripting Guys Wednesday at TechEd 2012 in Orlando
- Use PowerShell to Create a Word Table that Shows Fonts
- TechEd 2012 Tuesday Brings New Hope
- Booth Night at TechNet 2012 Reviewed
- Use PowerShell to Create a Character’s Word Document
- Scripting Guys Booth Visitors: Round One
- 2012 Scripting Games Winners at TechEd 2012
- Add a Symbol to a Word Document by Using PowerShell
- Weekend Scripter: Use PowerShell to Manage Windows Network Locations
- Weekend Scripter: Use PowerShell to Change Computer Icon Caption to Computer Name
- An Insider’s Guide to Using WMI Events and PowerShell
- An Insider’s Guide to PowerShell Module Information
- Use PowerShell to Find Files Modified by Month and Year
- PowerShell in Depth: Part 2
- PowerShell in Depth: Part 1
- Weekend Scripter: Managing Symantec Backup Exec 2012 with PowerShell
- Use PowerShell to Modify File Access Time Stamps
May 2012
- Use PowerShell to Compute MD5 Hashes and Find Changed Files
- Learn the Easy Way to Use PowerShell to Get File Hashes
- Use PowerShell to Perform Offline Analysis of Security Logs
- Use PowerShell to Aid in Security Forensics
- Weekend Scripter: Use PowerShell to Manage Your Windows Azure Deployments
- Weekend Scripter: The Mission for “True-Up” Data Via Get-WmiObject
- Getting Directory Sizes in PowerShell
- Use a Module to Simplify Your PowerShell Profile
- Use a Central File to Simplify Your PowerShell Profile
- Deciding Between One or Multiple PowerShell Profiles
- Understanding the Six PowerShell Profiles
- The Scripting Guys Reveal Their TechEd 2012 Schedule
- Weekend Scripter: Scripting Wife Creates Her Ideal TechEd 2012 Schedule
- Use PowerShell to Find the History of USB Flash Drive Usage
- Finding and Using Windows PowerShell Documentation
- Use the Get-Command PowerShell Cmdlet to Find Parameter Set Information
- Find PowerShell Commands by Using the Get-Command Cmdlet
- Discover the Easy Way to Begin Learning Windows PowerShell
- Weekend Scripter: Ten Ways to Continue the Spirit of the PowerShell Scripting Games
- Weekend Scripter: Use PowerShell to Easily Modify Registry Property Values
- Use PowerShell to Enumerate Registry Property Values
- Use PowerShell to Create New Registry Keys on Remote Systems
- Use PowerShell to Easily Create New Registry Keys
- Use PowerShell to Back Up System State Prior to Making Changes
- Use the PowerShell Registry Provider to Simplify Registry Access
- Weekend Scripter: How to Print Documents from the TechNet Library and MSDN
- Weekend Scripter: Active Directory Account Unlock Shortcut for Help Desk
- Using Performance Counters with the Out-GridView Cmdlet
- Display Easily Consumed Service Information in PowerShell
- How Can I Use the Out-GridView Cmdlet to Search Event Logs?
April 2012
- Tips for the Care and Feeding of PowerShell Users Groups
- Weekend Scripter: Handle the PowerShell Pipeline and Use the Console
- Weekend Scripter: Learn How to Handle String Output from Within PowerShell
- Advanced Leaderboard for the 2012 Scripting Games as of April 25
- The Problem with PowerShell Positional Parameters
- When You Should Use PowerShell Aliases
March 2012
- Support Our 2012 Sponsor: BeyondTrust
- Support Our 2012 Sponsor: Devfarm Software
- See Why It Is Important for IT Pros to Learn PowerShell
- Use PowerShell Environmental Variables to Store Temporary Information
- Avoid PowerShell Errors by Initializing Variables
- Use Strict Mode for PowerShell to Help You Write Good Code
- Celebrate International PowerShell User Group Day
- Use PowerShell to Find and Remove Remote Registry Entries
- Edit the Registry on Multiple Remote Computers with PowerShell
- Use PowerShell to Edit the Registry on Remote Computers
- Beware the Ides of March—But by Who's PowerShell Calendar?
- Microsoft Script Explorer for Windows PowerShell Beta 1 Now Available
- PowerShell Pie for Pi Day
- Use PowerShell to Set Exchange Server Aliases for an Entire Organizational Unit
- Use PowerShell to Explore Active Directory Security
- Use PowerShell to Troubleshoot Active Directory Integrated DNS
- Easily Use PowerShell to Discover the Holders of Active Directory FSMO Roles
- Use PowerShell to Manage Exchange Server Mailbox Storage Limits
- Use PowerShell to Rename Active Directory Sites
- Keep Your PowerShell Versions Straight and Avoid Errors
- Use PowerShell to Collect, Store, and Parse IIS Log Data
- Use PowerShell to Reset the Secure Channel on a Desktop
- The Easy Way to Use PowerShell to Move Computer Accounts
February 2012
- Use PowerShell to Replace netdom Commands to Join the Domain
- Use PowerShell to Configure Static IP and DNS Settings
- Use PowerShell to Copy Files to a Shared Drive
- Learn How to Use PowerShell to Configure Jump Lists
- Use PowerShell to Test Connectivity on Remote Servers
- Use PowerShell to Back Up Modified Files to the Network
- The Best Way to Use PowerShell to Delete Folders
- Learn Four Ways to Use PowerShell to Create Folders
- The Easy Way to Use PowerShell to Work with Special Folders
- Use PowerShell to Find Last Logon Times for Virtual Workstations
- Use PowerShell to Save Time with Win32_TimeZone and DST Time Changes
- Use PowerShell to Automate SCOM Agent Installations
- Use .NET Framework Classes to Augment PowerShell when Required
- Why Use .NET Framework Classes from Within PowerShell?
- Use Tab Expansion in the PowerShell ISE to Avoid Cmdlet Aliases
- Learn Keyboard Tricks to Use the PowerShell ISE Easier
- Learn How to Use the Free PowerShell ISE to Edit Scripts
- Use the PowerShell ISE to Work with Long Commands
- Increase Performance by Slowing Down Your PowerShell Script
- Speed Up Excel Automation with PowerShell Jobs
- PowerShell Saturday Sign-Up Announced
- Speed Up Excel Automation with PowerShell
January 2012
- Beat the Auditors, Be One Step Ahead with PowerShell
- Multiply PowerShell Strings to Customize Text Underlines
- Why Should I Learn PowerShell? Real World Example Saves the Day!
- Use PowerShell to Fix Those Annoying NDR Emails
- Use PowerShell to Parse XML Exchange Audit Results
- Use PowerShell to Audit Changes Made to Exchange Server 2010
- Gain Remote Access to the Get-ExCommand Exchange Command
- Learn How to Use PowerShell to Run Exchange Commands Remotely
- Use the Free PoshWSUS PowerShell Module for WSUS Administrative Work
- Introduction to PoshWSUS, a Free PowerShell Module to Manage WSUS
- Get Windows Update Status Information by Using PowerShell
- Use PowerShell to Find Missing Updates on WSUS Client Computers
- Approve or Decline WSUS Updates by Using PowerShell
- Use PowerShell to Perform Basic Administrative Tasks on WSUS
- Introduction to WSUS and PowerShell
- Use PowerShell to Choose Unique Objects from a Sorted List
- Use PowerShell to Group and Format Output
- Use PowerShell and RBAC to Control Access to Exchange Server Cmdlets
- Use PowerShell to Troubleshoot Exchange Server Public Folders
- Use the PowerShell Group-Object Cmdlet to Display Data
- Order Your Output by Easily Sorting Objects in PowerShell
- Increase Your Productivity by Using the PowerShell Pipeline
- Use PowerShell to Print Output Without Installing Print Drivers
- Use PowerShell to Choose a Specific Number of Random Letters
- PowerShell Community and the Windows System Administration Tool
- How to Find Active Directory Schema Update History by Using PowerShell
- Discover the Top Ten Scripting Guys Forum Questions for 2011
- Top Ten Scripting Wife Blogs of 2011 Show PowerShell Skills
- Discover the Top Ten Scripting Guy Blog Posts from 2011
2011 308
December 2011
- Learn How to Use PowerShell to Automate MDT Deployment
- Use PowerShell to Automatically Install and Configure MDT
- Apply a Service Pack to MDT Deployment Shares by Using PowerShell
- Use PowerShell to Organize MDT Application and Driver Folders
- Use PowerShell to Work with the MDT CustomSettings.ini File
- Use PowerShell to Create Deployment Shares for MDT
- Use PowerShell and ASCII to Create Folders with Letters
- Use Windows Search to Find Your PowerShell Scripts
- Use PowerShell to Audit Active Directory User Account Creation
- Use PowerShell to Read a CSV file and Create Active Directory User Accounts
- Use PowerShell String Techniques to Create User Names for Active Directory
- Use PowerShell Cmdlets to Search Active Directory
- Use PowerShell to Find and Unlock Users in Active Directory
- Use PowerShell to Easily Organize Your Music Collection
- Customize the PowerShell Console for Increased Efficiency
- Use PowerShell to Simplify Access to Data Through PowerCLI
- Use PowerShell to Inventory and Update SharePoint Environments
- Use PowerShell to Find and Uninstall Software
- Use PowerShell to Search Active Directory for GIDs
- Use a PowerShell Script to Start Non-Running Automatic Services
- Combine Arrays and Hash Tables in PowerShell for Fun and Profit
- Create a Hash Table in PowerShell that Contains Hash Tables
- Easily Create and Manipulate an Array of Arrays in PowerShell
- Read a CSV File and Build Distinguished Names on the Fly by Using PowerShell
- Find the Index Number of a Value in a PowerShell Array
- Add, Modify, Verify, and Sort Your PowerShell Array
- Learn Simple Ways to Handle Windows PowerShell Arrays
- Use PowerShell to Move Computers Based on IP Addresses: Part 2
- Use PowerShell to Move Computers Based on IP Addresses: Part 1
- Learn to Use the Exchange Web Services with PowerShell
- Use SharePoint Web Services and PowerShell to Work with Search
November 2011
- Use PowerShell to Find and Remove Inactive Active Directory Users
- Use a Free PowerShell Snap-in to Easily Manage App-V Server
- Four Easy Ways to Import CSV Files to SQL Server with PowerShell
- Modify a PowerShell Script to Accept Piped Input
- Use PowerShell to Find Out Who has Permissions to a Share
- Use PowerShell Commands from One Session in Another Session
- Use the Debugger in the Windows PowerShell ISE
- Use the PowerShell Debugger to Check Variable Values
- Use the PowerShell Debugger to Troubleshoot Scripts
- Make a Simple Change to PowerShell to Prevent Accidents
- Change a PowerShell Preference Variable to Reveal Hidden Data
- Query AD for Computers and Use Ping to Determine Status
- Use the PowerShell Passthru Parameter and Get Back Objects
- Learn How to Manage Remote PowerShell Sessions
- Configure PowerShell Remoting and Use Remote Commands
- See Why PowerShell Can't Export Some Properties to CSV
- Use Custom Views from Windows Event Viewer in PowerShell
- Use PowerShell to Quickly Find Installed Software
- Use PowerShell to Edit SharePoint Profiles
- Use PowerShell to Easily Convert Decimal to Binary and Back
- Use PowerShell to Find User Profiles on a Computer
- Troubleshoot Outlook Problems with PowerShell
- Use PowerShell to Pause a Script While Another Process Exits
- Two Powerful Tricks for Finding PowerShell Scripts
- Use PowerShell to Automatically Create a CSV File
- Use PowerShell to Read CSV Files and Create Files and Folders
- Use a CSV File to Populate Parameters of PowerShell Cmdlets
- Search for and Replace Words in a CSV File by Using PowerShell
- Remove Unwanted Quotation Marks from CSV Files by Using PowerShell
- Use PowerShell to Remove Duplicate Lines from a CSV File
October 2011
- Use PowerShell to Append CSV Files Easily
- Use WMI Association Classes to Relate Two Classes Together
- Modify PowerShell Comment-Based Help to Display Function Use
- Query WMI Classes by Using PowerShell and Wildcard Patterns
- Easily Filter Empty WMI Properties in PowerShell
- Use a PowerShell Function to Get WMI Key Property Values
- Use PowerShell to Easily Find the Key Property of a WMI Class
- A PowerShell WMI Helper Module Described
- Focus on the Object
- Use a PowerShell Function to Find Specific WMI Classes
- Create a Really Cool PowerShell ISE Profile
- Use the Set-WmiInstance PowerShell Cmdlet to Ease Configuration
- Use PowerShell to Find the Top Values Returned by WMI
- Convert a Semicolon-Delimited File to a CSV File
- Easily Remove Columns from a CSV File by Using PowerShell
- Dealing with PowerShell Hash Table Quirks
- Easily Create a PowerShell Hash Table
- Create a PowerShell Quiz by Reading a Text File
- Add Random Question Features to a PowerShell Game
- Create a PowerShell Quiz Script
- Use PowerShell Parameter Attributes to Avoid Errors
- Cool PowerShell Game Teaches Cmdlet Names
- Use a PowerShell Cmdlet to Count Files, Words, and Lines
- Easily Compare Two Folders by Using PowerShell
- Use PowerShell to Identify Your Real Network Adapter
- Search AD for Missing Email Addresses Using PowerShell
- Search Active Directory for User and Office Locations
- Use PowerShell Active Directory Cmdlets Without Installing Any Software
- Use PowerShell to Document Your Network Configuration
- Use Cool PowerShell Tricks to Simplify Your Scripts
- Use PowerShell to Clean Up Active Directory After a Stalled Migration
September 2011
- Avoid Overload by Scaling and Queuing PowerShell Background Jobs
- Creating PowerShell Drives for Fun and Profit
- Simplify Creating Items with PowerShell Providers
- Create a Custom Object from WMI by Using PowerShell
- Use PowerShell and WMI to Get Processor Information
- Configure PowerShell Cmdlet Default Values by Using Splatting
- Send Email from Exchange Online by Using PowerShell
- Use PowerShell to Work with CSV Formatted Text
- Format Multilevel Arrays in PowerShell
- Two Simple PowerShell Methods to Remove the Last Letter of a String
- Solve Problems with External Command Lines in PowerShell
- Avoid Blank Lines at End of a Text File with PowerShell
- Restore NTFS Security Permissions by Using PowerShell
- BATCHman Writes a PowerShell Script to Automate Handle
- Use PowerShell and Regular Expressions to Parse Handle Output
- Scripting Wife Uses PowerShell to Update Sysinternals Tools
- Scripting Wife Adds a Cool Function to a PowerShell Profile
- The Scripting Wife Creates a PowerShell ISE Profile
- The Scripting Wife Uses a Profile to Configure PowerShell
- BATCHman Uses PowerShell to Identify and Unlock User Accounts
- Use PowerShell to Manage Office 365
- Convert Hexadecimal to ASCII Using PowerShell
- Use PowerShell to Pick Random Winning Users from Text
- Use PowerShell to Work Easily with Drives and Paths
- Learn How to Save PowerShell Objects for Offline Analysis
- A PowerShell Exchange Best Practices Analyzer XML Parser
- BATCHman Uses PowerShell to Import a CSV File into His SQL Server
- BATCHman Foils the Fowl Ping Win and Repairs the Registry
- BATCHman Uses PowerShell to Thwart Dr. Regex and Save the Zoo
- Honorary Scripting Guys Announced
August 2011
- Use PowerShell to Find Locked-Out User Accounts
- Install Active Directory Management Service for Easy PowerShell Access
- Use Active Directory Cmdlets with PowerShell to Find Users
- BATCHman Faces the Distractful Poker and Recovers Deleted Active Directory Items
- BATCHman Uses PowerShell to Battle the Dread Madame CAT File
- BATCHman Uses PowerShell to Battle the Evil Mr. Freeze-Process
- Use Culture Information in PowerShell to Format Dates
- Use PowerShell to Convert Date Formats Easily
- A Visit to a PowerShell User Group by the Scripting Guys
- Use PowerShell to Easily Find Information About Hotfixes
- Clean Up Your PowerShell Environment by Tracking Variable Use
- Use PowerShell to Work with Any INI File
- Analyze Email Message Headers with PowerShell—Part 2
- Use PowerShell to Parse Email Message Headers—Part 1
- Updating Group Policy on a Dark and Stormy Night
- Monitor and Respond to Windows Power Events with PowerShell
- Automate Facebook with a Free PowerShell Module
- Lessons Learned While Writing the PowerShell PoshPAIG Module
- Use PowerShell to Audit and Install Windows Patches
- Use PowerShell to Work with Pictures in Microsoft Excel
- Configure a Network Adapter to Wake a Computer Via PowerShell
- Use PowerShell and WMI to Terminate Multiple Processes
- Use PowerShell to Convert SDDL to Binary Format
- Learn Four Ways to Kill a Process Using PowerShell and WMI
- Mark Schill Discusses PowerShell User Groups
- Practical Tips for Starting a PowerShell User Group
- Use PowerShell to Open Files That Contain Matching Words
- Use an Easy PowerShell Command to Search Files for Information
- Learn How to Use PowerShell to Parse the Firewall Log
- Use the PowerShell Select-String Cmdlet to Parse WMI Output
- Use the PowerShell Grep Command to Parse the Command Line
July 2011
- Create Your Own PowerShell Rules for ScriptCop
- Use ScriptCop to Help Write Better PowerShell Scripts
- Create and Parse Performance Monitor Logs with PowerShell
- Use Performance Counter Sets and PowerShell to Ease Baselining
- Capture Performance Counter Data and Write to SQL Server
- Import Counters from a Perfmon Chart into PowerShell
- Use PowerShell to Monitor Your SQL Server Performance
- Create a Simple Graphical Interface for a PowerShell Script
- Use PowerShell to Modify Your Environmental Path
- Learn About Two CodePlex Projects: PS2EXE and RoboPowerCopy
- Use a PowerShell Module to Easily Export Excel Data to CSV
- Use the BSonPoSH PowerShell Module to Check AD Replication
- Use the BSonPoSH PowerShell Module to Simplify AD Tasks
- Install the PSCX and 80 New Cmdlets to Ease PowerShell Use
- Learn How to Use Sysinternals Ntfsinfo Cmd in PowerShell
- Working Around Legacy Redirection Issues with PowerShell
- Use PowerShell to Clear All Logs
- Automatically Enable and Disable Trace Logs Using PowerShell
- Use PowerShell to Troubleshoot Software Installation
- Parse Windows Trace Logs by Using PowerShell
- Use Date Types to Filter Event Trace Logs in PowerShell
- Use ShowUi to Easily Create Graphical Interfaces for PowerShell
- Use PowerShell to Troubleshoot Windows
- Use PowerShell to Get the Number of the Week of the Year
- Use PowerShell Hash Tables with Your Cmdlets
- Use a PowerShell Hash Table to Simplify File Backups
- Automatically Create a PowerShell Hash Table
- Learn the Basics of PowerShell Hash Tables
- Use a Module to Simplify Scripting Local Users and Groups
- Use a Free PowerShell Module to Work with Local Accounts
- Naming and Designing Advanced PowerShell Functions
June 2011
- Use Parameter Sets to Simplify PowerShell Commands
- Don’t Write WMI Scripts, Use a PowerShell Module
- Combine PowerShell Modules to Avoid Writing Scripts
- Don't Write Scripts, Write PowerShell Modules
- Don't Write Scripts, Write PowerShell Functions
- Don’t Write PowerShell Scripts
- Use PowerShell to Create VHDs for Hyper-V
- Create a Truly Advanced PowerShell Function
- Use PowerShell to Back Up Your SharePoint Farm
- Use PowerShell to Manage Scheduled Tasks in SharePoint
- Top Ten Favorite PowerShell Tricks: Part 3
- Top Ten Favorite PowerShell Tricks: Part 2
- Top Ten Favorite PowerShell Tricks: Part 1
- Manage Event Subscriptions with PowerShell
- Use Asynchronous Event Handling in PowerShell
- SQL Server Policy-Based Management and PowerShell
- Use PowerShell to Simplify Access to WMI Data
- Use PowerShell Invoke-Command for Remoting
- Use PowerShell to Leverage Existing VBScript Scripts
- Use Console Apps to Supercharge PowerShell
- Use PowerShell to Pass Parameters to VBScript
- Work with Legacy Exit Codes in PowerShell
- Get Legacy Exit Codes in PowerShell
- Use PowerShell to Pass Credentials to Legacy Systems
- Use PowerShell to Find Logon Sessions
- Useless Typing…or Playing with PowerShell
- Download TechEd Sessions Automatically by Using PowerShell
- Use PowerShell to Search SQL Server Logs for Errors
May 2011
- Use PowerShell to Get the SQL Server Error Log
- Use PowerShell to Work with Analysis Service Database Backups
- Learn How to Use Description Attributes in PowerShell Functions
- Use a Simple PowerShell Technique to Create Random Numbers
- Use PowerShell to Data Mine Your Outlook Inbox
- Use PowerShell to Data Mine Your Outlook Sent Items
- Use PowerShell to Export Outlook Calendar Information
- Troubleshoot Outlook Issues with PowerShell
- Use PowerShell to Copy a Table Between Two SQL Server Instances
- Use PowerShell to Automatically Create Tempdb Files in SQL Server
- Use ACE Drivers and PowerShell to Talk to Access and Excel
- Use PowerShell to Perform SQL Data Mining
- Use PowerShell to Report SQL Server Backup Status
- Best Practice for Using Aliases in PowerShell Scripts
April 2011
- Reusing PowerShell Code—What is Best?
- Modify the PowerShell ISE to Remove Aliases from Scripts
- Use Regular Expression Pattern when Parsing PowerShell Script
- Using the PowerShell Tokenizer to Find Commands in Text
- Create a Hash Table with PowerShell Aliases and Definitions
- Discover Which PowerShell Providers Support Credentials
- Scripting Wife Learns About Unblocking Files in PowerShell
- Scripting Wife Uses PowerShell to Shut Down Computers
March 2011
- Scripting Wife Uses PowerShell to Create Files Automatically
- Learn How to Use Switch, Regex, and PowerShell to Parse Files
- Reading and Searching Text from a Group of Files with Regex
- Learn PowerShell Live with Scripting Guy Ed Wilson
- Use PowerShell to Search a Group of Files for Phone Numbers
- Use PowerShell to Look for Phone Numbers in Text
- Scripting Wife Uses PowerShell to Get Lines from a File
- Scripting Wife Uses Regular Expressions to Match a String
- Scripting Wife Uses PowerShell to Get Days Until NCAA Final Four
- Use PowerShell to Detect if a Workstation Is in Use
- Use PowerShell to Document Exchange Server Prior to Upgrade
- Use PowerShell to Determine Fragmentation of Your Drive
- Change Drive Letters and Labels via a Simple PowerShell Command
- Get All Methods and Writable Properties from All WMI Classes
- Explore WMI Methods and Properties via PowerShell Script
- Use PowerShell to Find Writable WMI Properties
- Use PowerShell to Find WMI Classes that Contain Methods
- Discover How to Filter Remote Event Log Entries in Windows Vista
- How to Improve the Performance of a PowerShell Event Log Query
- Use PowerShell to Query All Event Logs for Recent Events
- Learn How to Create Custom Column Heads for PowerShell Out-GridView
- Use PowerShell to Explore Disk Utilization on Your Computer
- Use PowerShell Regular Expressions to Parse an RSS Feed
- Use PowerShell Regular Expressions to Format Numbers
- Use PowerShell to Track Email Messages in Exchange Server
- Proxy Functions: Spice Up Your PowerShell Core Cmdlets
February 2011
- Use PowerShell to Create an Exchange 2010 Database Report
- Use PowerShell to Add Commands to the Windows Explorer Command Bar
- Sort Output Before Sending to PowerShell Out-GridView
- Speed Up Array Comparisons in Powershell with a Runtime Regex
- Use PowerShell to Simplify Working with XML Data
- Use PowerShell and .NET to Find Expired Certificates
- Using PowerShell to Get Data from a SharePoint 2010 List
- Use the PowerShell DHCP Module to Simplify DHCP Management
- Add Code Snippets to Your Script by Using the PowerShell ISE
- Use PowerShell to Download and Install Internet Code Snippets
- Use PowerShell and Scheduled Tasks to Automate Troubleshooting
- Use PowerShell Troubleshooting Packs to Diagnose Remote Problems
- Use PowerShell to Automate Windows Troubleshooting
- Use PowerShell to Troubleshoot Your Windows 7 Computer
- Create a Custom File Extension by Using PowerShell
- Use Code Snippets to Simplify Writing PowerShell Scripts
- Scripting Guys Announce the 2011 PowerShell Scripting Games
- Export Performance Counters with PowerShell to Ease Tuning
- Use PowerShell to Parse Saved Performance Counter Logs
- Use PowerShell to Check Your Server’s Performance
January 2011
- Use PowerShell to Simplify Collecting Performance Information
- Provide Progress for Your Script with a PowerShell Cmdlet
- Add a Progress Bar to Your PowerShell Script
- Installing PowerShell on Windows XP, and Copying Files
- Use PowerShell to Toggle the Archive Bit on Files
- Use a PowerShell Cmdlet to Work with File Attributes
- Use PowerShell to Parse Saved Event Logs for Errors
- Use PowerShell Cmdlet to Filter Event Log for Easy Parsing
- Simplify Importing PowerShell Command History
- Use the Export-History PowerShell Function to Save Commands
- Accelerate the PowerShell Console with Custom Drives
- Use the PowerShell Add-History Cmdlet to Customize the Console
- Use PowerShell History to Speed Repetitive Commands
- Simplify PowerShell Hash Table Creation with a Simple Cmdlet
- Weekend Scripter: Query the Bing Search Engine from a PowerShell Script
- Weekend Scripter: Discovering PowerShell Cmdlet Parameter Aliases
- Schedule PowerShell Scripts that Require Input Values
- Use Scheduled Tasks to Run PowerShell Commands on Windows
- Validate PowerShell Parameters Before Running the Script
- Provide Input to Applications with PowerShell
- Weekend Scripter: Easily Explore XML Files with PowerShell
- Weekend Scripter: Use the PowerShell Pipeline with Data ONTAP PowerShell Toolkit
- Use PowerShell and Group Policy for Your Logon Script
- Simplify Desktop Configuration by Using a Shared PowerShell Module
- Run PowerShell Scripts Stored on a Central File Share
- The Most Popular Hey, Scripting Guy! Blog Posts
- Microsoft Scripting Guy Predictions for 2011
- Weekend Scripter: Download Lyrics for Your Favorite Song with PowerShell
2010 281
December 2010
- Write PowerShell Functions That Accept Pipelined Input
- Learn How to Run PowerShell Scripts Against Multiple Computers
- The Function of PowerShell Functions
- To Script, or Not To Script – That is the Question
- The Number One Rule for Writing Great PowerShell Scripts
- Weekend Scripter: Create a Holiday Greeting Using PowerShell and WPF
- Weekend Scripter: A Windows PowerShell Carol: Ebenezer Script Learns to Send Email
- A Windows PowerShell Carol: Ebenezer Script Sees the Future
- A Windows PowerShell Carol: Ebenezer Script Creates Text Files
- A Windows PowerShell Carol: Ebenezer Script Manages AD Users
- A Windows PowerShell Carol: Ebenezer Script Integrates with VBScript
- A PowerShell Carol in which Ebenezer Script Learns WMI
- Weekend Scripter: Holiday PowerShell Carol, Part One
- Weekend Scripter: Use PowerShell to Create Holiday Wish List
- Scripting Guys Holiday Special
- Use PowerShell NetPoint cmdlets to Ease Network Management
- Use PowerShell to Document Your SQL Database
- Dynamic Method Invocation in PowerShell
- Archiving File Shares with Windows PowerShell
- The Scripting Guys Really Do Rock, Conclusion
- The Scripting Guys Really Do Rock, Part 3 of 4
- Use the PowerShell WMI Event Module to Quickly Monitor Events
- Use a PowerShell Module to Work with WMI Permanent Events
- Use PowerShell to Monitor and Respond to Events on Your Server
- Learn How to Use VBScript to Create Permanent WMI Events
- The Scripting Guys Really Do Rock, Part 2 of 4
- The Scripting Guys Really Do Rock, Part 1 of 4
- Query Active Directory Without Writing a Script
- Use PowerShell to Query Active Directory from the Console
November 2010
- Use PowerShell to Export and to Import Repetitive Commands
- Learn When to Write PowerShell Scripts and When Not To
- iCame, iPod, iScripted: Scripting iTunes conclusion
- iCame, iPod, iScripted: Scripting iTunes part 2.
- Use PowerShell to Add Local Users to Local Groups
- Use PowerShell to Create Local Windows Groups
- Use PowerShell to Enable or Disable a Local User Account
- iCame, iPod, iScripted: Scripting iTunes
- Weekend Scripter: Use PowerShell to Simplify a Large-scale Exchange Migration
- Use PowerShell to Set Security Permissions for Remoting
- Configure Remote Security Settings for Windows PowerShell
- Enable PowerShell Remoting to Enable Running Commands
- Use PowerShell Cmdlets to Administer Windows Remotely
- Weekend Scripter: Use PowerShell to Patch VHD and WIM Image Files
- Weekend Scripter: Use PowerShell to Configure a Huge Query Completion System
- Use PowerShell to Work with the .NET Framework Classes
- Use PowerShell to Work with the .NET Framework Service Classes
- Using PowerShell Get-Member to Explore the .NET Framework
- Use .NET Classes to Configure the Windows PowerShell Console
- Use PowerShell to Retrieve a Weather Forecast
- Weekend Scripter: Clean Up Your PowerShell ISE Profile by Using a Module
- Using PowerShell to Add a Group of Users to a SQL Database
- Use PowerShell to Script SQL Database Objects
- Use PowerShell to Change SQL Server Service Accounts
- Use PowerShell to obtain SQL Server database sizes
- Use PowerShell to Collect Server Data and Write to SQL
October 2010
- Weekend Scripter: Draw a Cat on a Fence Watching a Yellow Moon Using Windows PowerShell
- Weekend Scripter: Troubleshooting the WMI Reliability Provider for Windows PowerShell
- Use Microsoft .NET Framework String Methods from Windows PowerShell
- Use .NET Framework Classes to Work with Strings in Windows PowerShell
- Learn How to Use .NET Framework Commands inside Windows PowerShell
- Use .NET Framework Classes to Explore Windows PowerShell Processes
- Weekend Scripter: Use a Free PowerShell Module to Ease DNS Administration
- Weekend Scripter: Using Windows PowerShell to Make a Marquee
- Make Windows PowerShell Your Web Client
- Packaging .NET Framework Classes into Windows PowerShell Functions
- Use PowerShell to Combine Multiple Commands for Ease of Use
- Automatically Create Custom PowerShell Functions
- Use Splatting to Simplify Your PowerShell Scripts
- Create Exact Copies of Active Directory Security Groups in a New Forest
- Learn How to Load and Use PowerShell Snap-ins
- Tap into the PowerShell Community for Fun and Education
- Use PowerShell and Active Directory Cmdlets to Update Users in Active Directory
- Use PowerShell to Search Active Directory Users’ Missing Values and Add Same
- Use PowerShell to Translate a User’s SID to an Active Directory Account Name
- Use WMI and PowerShell to Get a User’s SID
- Weekend Scripter: Use PowerShell to Compare Two Snapshots of Running Processes
- Weekend Scripter: A Cool Music Explorer Script
- Use PowerShell to Identify Causes of Internet Explorer Crashes
- Reuse PowerShell Code to Simplify Script Creation
- Use PowerShell to Check for WMI Dependencies on Windows 7
- Use PowerShell to Graph the Reliability of Windows 2008 R2
- Use PowerShell to Gauge the Reliability of Your Windows 7 Computer
- Weekend Scripter: Automatically Save and Restore PowerShell ISE Preference Settings
- Weekend Scripter: Tea Time!
September 2010
- Use PowerShell to Administer SQL Server 2008
- Deploy a PowerShell Module with SharePoint Cmdlets
- How to Use SharePoint 2010 Windows PowerShell Cmdlets to Manage Search Crawls
- Remotely Use the Exchange 2010 PowerShell Cmdlets
- Modify the PowerShell Console Title and Display a Rabbit
- Create a Transcript of Commands from the Windows PowerShell ISE
- Use PowerShell Cmdlets to Manage SharePoint Document Libraries
- Use PowerShell to Manage Lists, Views, and Items in SharePoint
- Use SharePoint 2010 PowerShell Cmdlets to Get and Manage Sites
- Get Started Managing SharePoint 2010 with PowerShell Cmdlets
- Draw Boxes and Lines in the Windows PowerShell Console Host
- Learn How to Customize the Windows PowerShell Script Editor
- How to Use PowerShell to Create Shared Folders in Windows 7
- Use Windows PowerShell to Manage Lists in SharePoint 2010
- Use PowerShell to Script Changes to the SharePoint Web.config File
- Manage DNS in a Windows Environment by Using PowerShell
- Modify the PowerShell ISE to Automatically Add a Script Header
- Automatically Add Comment-Based Help to Your PowerShell Scripts
- Copy CSV Columns to an Excel Spreadsheet by Using PowerShell
- Copy Data from One Excel Spreadsheet to Another with PowerShell
- Use PowerShell to Remove Personal Information from Excel
- Save a Microsoft Excel Workbook as a PDF File by Using PowerShell
- How to Create a Customizable Profile for the PowerShell ISE
- Adding Custom Menu Items to the Windows PowerShell ISE
- Using Windows PowerShell to Determine Service Launch Order
- Use Windows PowerShell to Display Service Dependencies
August 2010
- Get Windows Power Plan Settings on Your Computer by Using PowerShell
- Find Active Power Plan on Remote Servers by Using PowerShell
- Customize Colors and Fonts in the Windows PowerShell ISE
- Change Colors Used by the Windows PowerShell ISE
- Query Active Directory with PowerShell and Run WMI Commands
- Query Active Directory and Ping Each Computer in the Domain by Using PowerShell
- Use the PowerShell [adsiSearcher] Type Accelerator to Search Active Directory
- Use the DirectorySearcher .NET Class and PowerShell to Search Active Directory
- Changing the Fonts Used by the Windows PowerShell ISE
- Exploring the Windows PowerShell ISE Color Objects
- Use PowerShell to Add Domain Users to a Local Group
- Sort an Active Directory User Group’s Members by Using PowerShell
- How to Change a User's Active Directory Password with PowerShell
- Using PowerShell to Find All Disabled Users in Active Directory
- Using PowerShell to Format a Report from XML Data
- Using Group Policy to Deploy a Windows PowerShell Logon Script
- Pausing a Windows PowerShell Script to Receive Keyboard Input
- Masking Passwords in Windows PowerShell
- How to Reuse Windows PowerShell Functions in Scripts
- How Do I Use a Windows PowerShell Script Containing Functions?
- Weekend Scripter: Automatically Collecting Process Snapshots
- Weekend Scripter: Boot Tracing with Windows PowerShell
- Manipulating Dates Returned by Windows Management Instrumentation (WMI)
- Manipulating Date Ranges with Windows PowerShell
- How to Express Dates in Different Fashions with Windows PowerShell
- Using Windows PowerShell to Work with Dates
- Using Windows PowerShell to Work with Numbers
July 2010
- Using Windows PowerShell to Determine if a Laptop Is on Battery Power
- How to Add Data to an XML File Using Windows PowerShell
- Writing Double Quotation Marks to a Text File Using Windows PowerShell
- Deleting Extra Returns and Line Feeds from a Text File Using Windows PowerShell
- Parsing an AuditPol.exe Report with Windows PowerShell 2.0
- Windows PowerShell, Invalid Certificates, and Automated Downloading
- Weekend Scripter: Where.exe—The What, Why, and How
- Hey, Scripting Guy! How Can I Copy Group Memberships from One Computer Account to Another in Active Directory Domain Services?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Identify Inactive User Accounts in Active Directory Domain Services?
- Hey, Scripting Guy! Weekend Scripter: How Can I Create, Display, and Then Delete a Temporary Text File?
- Hey, Scripting Guy! Weekend Scripter: Uniquifying and Validating Link Lists with Windows PowerShell
- Hey, Scripting Guy! How Can I Connect Two Group Policy Objects in Active Directory and Compare Them Offline? (Part 2)
- Hey, Scripting Guy! How Can I Connect Two Group Policy Objects in Active Directory and Compare Them Offline? (Part 1)
- Hey, Scripting Guy! Can I Use Group Policy Cmdlets to Test Active Directory Replication?
- Hey, Scripting Guy! How Can I Use Group Policy Cmdlets to Back Up and Restore Group Policy Objects?
- Hey, Scripting Guy! Can You Get Me Going on Windows PowerShell Cmdlets for Group Policy?
- Hey, Scripting Guy! Weekend Scripter: Checking for Module Dependencies in Windows PowerShell
- Hey, Scripting Guy! Weekend Scripter: Getting Closure with the GetNewClosure Method
- Hey, Scripting Guy! Tell Me About PowerShell Community Extensions
- Hey, Scripting Guy! Awww—Windows PowerShell Plays Nice-Nice with VBScript and Batch!
- Hey, Scripting Guy! How Can I Change My Desktop Monitor Resolution via Windows PowerShell?
- Hey, Scripting Guy! Tell Me About Permissions and Using Windows PowerShell 2.0 Cmdlets with SharePoint 2010
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Convert Graphics Files to Different File Formats?
- Hey, Scripting Guy! Weekend Scripter: Improving Yesterday’s Windows Firewall Script
- Hey, Scripting Guy! Weekend Scripter: How to Retrieve Enabled Windows Firewall Rules
- Hey, Scripting Guy! How can I Migrate a VBScript to Windows PowerShell that parses a log file for errors?
June 2010
- Hey, Scripting Guy! How can I Convert a VBScript That Searches Text Files into Windows PowerShell?
- Hey, Scripting Guy! How can I use Windows PowerShell to Search a Text File for multiple strings?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Create a Text File with Fixed-Length Lines?
- Hey, Scripting Guy! Weekend Scripter: Timing the Windows PowerShell Pipeline
- Weekend Scripter: Playing Around with the Windows PowerShell Tokenizer
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Add Hyperlinks to a Word Document?
- Hey, Scripting Guy! Can I Use Windows PowerShell 2.0 to Print a List of Keyboard Shortcuts for Microsoft Word?
- Hey, Scripting Guy! How Can I Use Windows PowerShell 2.0 to Convert DOC Files to DOCX Files?
- Hey, Scripting Guy! How Can I Count the Words in a Bunch of Microsoft Word Documents?
- Hey, Scripting Guy! Weekend Scripter: More Fruity Fun with Windows PowerShell Enumerations
- Hey, Scripting Guy! Weekend Scripter: Using Enumerations in Scripts
- Hey, Scripting Guy! How Can I Sign Windows PowerShell Scripts with an Enterprise Windows PKI? (Part 2 of 2)
- Hey, Scripting Guy! How Can I Sign Windows PowerShell Scripts with an Enterprise Windows PKI? (Part 1 of 2)
- Hey, Scripting Guy! How Can I Use the Windows Forms TreeView Control?
- Hey, Scripting Guy! Weekend Scripter: Testing for a Loaded Enumeration
- Hey, Scripting Guy! Weekend Scripter: Enumerations and Values
- Hey, Scripting Guy! Weekend Scripter: The Fruity Bouquet of Windows PowerShell Enumerations
- Hey, Scripting Guy! Weekend Scripter: Using Windows PowerShell 2.0 to Display Color-Coded Output in a Table
May 2010
- Hey, Scripting Guy! Weekend Scripter: Using the Windows Search Index to Find Specific Files
- Hey, Scripting Guy! Weekend Scripter: Querying the Windows Search Index
- What's Up with the New Blog?
- Hey, Scripting Guy! Weekend Scripter: Using the Get-ACL Cmdlet to Show Inherited Permissions on Registry Keys
- Hey, Scripting Guy! Weekend Scripter: Using Windows PowerShell to Compress Folders
- Migration of the Hey, Scripting Guy! Blog
- Hey, Scripting Guy! Weekend Scripter: Scripting Microsoft Security Essentials
- Hey, Scripting Guy! Weekend Scripter: How Can I Use WMI to Detect Laptops?
- Hey, Scripting Guy! How Can I Customize Microsoft PowerPoint Presentations?
- Hey, Scripting Guy! Can I Add a New Slide to an Existing Microsoft PowerPoint Presentation?
- Hey, Scripting Guy! How Can I Change the Theme of a Microsoft PowerPoint Presentation?
- Hey, Scripting Guy! How Can I Print All Microsoft PowerPoint Presentations in a Single Folder?
- Hey, Scripting Guy! Weekend Scripter: Configuring W32Time Service Logging
- Hey, Scripting Guy! Weekend Scripter: Configuring an Authoritative Time Server in Windows Server
- Hey, Scripting Guy! Weekend Scripter: Converting All Types of Image Files to JPEG Format
- Hey, Scripting Guy! Weekend Scripter: Converting PNG Files to JPEG Format
April 2010
- Hey, Scripting Guy! Can I Use WMI to Determine When Someone Logs Off a User or Shuts Down a Server?
- Hey, Scripting Guy! How Can I Retrieve Information About Laptops Changing from Full Power to Minimal Power Usage?
- Hey, Scripting Guy! How Can I Be Notified When a USB Drive Is Plugged into My Computer?
- Hey, Scripting Guy! Can I Use Windows PowerShell to Lower the Priority of a Process?
- Hey, Scripting Guy! Weekend Scripter: The Scripting Wife Redirects Output and Creates a Text File
- Hey, Scripting Guy! How Can I Read Words in a Text File and Make Those Same Word Italic in a Word Document?
- Listen to Ed Wilson on CodeCast Episode 76: Windows PowerShell for Developers
- Hey, Scripting Guy! How Can I Grant Administrator Rights to Folders and Then Delete Them?
- Hey, Scripting Guy! How Can I Add Custom Properties to a Microsoft Word Document?
- Hey, Scripting Guy! How Can I Search a Microsoft Excel Workbook for Links to Other Workbooks?
- Hey, Scripting Guy! Weekend Scripter: The Scripting Wife, Shakespeare, and StartTime Property
- Hey, Scripting Guy! Weekend Scripter: The Scripting Wife Learns How to Start and Stop Processes
- Hey, Scipting Guy! How Can I Notify a VMM Self-Service User That Their Virtual Machine Is About to Expire?
March 2010
- Hey, Scripting Guy! How Can I Create Virtual Machines?
- Hey, Scripting Guy! How Can I Use VMM Cmdlets to Move Virtual Machines and Virtual Machine Hosts?
- Hey, Scripting Guy! Virtual Machine Manager Cmdlets and Windows PowerShell
- Hey, Scripting Guy! Weekend Scripter: The Scripting Wife Eases Into Windows PowerShell Cmdlets
- Hey, Scripting Guy! Interacting with the Windows PowerShell Console Window
- Hey, Scripting Guy! The Story of a Large Script Project
- Hey, Scripting Guy! Using the Windows Presentation Foundation PowerShell Kit to Create a GUI
- Hey, Scripting Guy! The AutoSPInstaller Windows PowerShell Script
- Hey, Scripting Guy! How Can I Use the DataGrid Control in Windows PowerShell?
- Hey, Scripting Guy! How Can I Receive All Windows PowerShell Jobs?
- Hey, Scripting Guy! How Can I Use Windows PowerShell Jobs in a Script?
- Hey, Scripting Guy! How Can I Manage Windows PowerShell Jobs?
- Hey, Scripting Guy! How Can I Start, Receive, and Manage Jobs in Windows PowerShell 2.0?
- Hey, Scripting Guy! Weekend Scripter: How Can I Run Windows PowerShell Commands Remotely?
- Hey, Scripting Guy! Weekend Scripter: Accessing Environmental Variables
- Hey, Scripting Guy! How Can I Use Try/Catch/Finally in Windows PowerShell?
- Hey, Scripting Guy! How Can I Use the Test-Path Cmdlet to Check for Resources?
- Hey, Scripting Guy! How Can I Use the –ErrorAction Preference Parameter?
- Hey, Scripting Guy! How Can I Use $ErrorActionPreference to Control Cmdlet Handling of Errors?
- Hey, Scripting Guy! Weekend Scripter: Fibonnaci Sequence This!
- Hey, Scripting Guy! Weekend Scripter: How Much Wood?
- The best thing to happen to weekends in a long time
- Hey, Scripting Guy! Can I Create a Windows Form to Select Computer Names and Run WMI Queries?
- Hey, Scripting Guy! How Can I Read a Text File and Update a List Box?
- Hey, Scripting Guy! How Can I Use the List Box Control in Windows PowerShell?
- Hey, Scripting Guy! How Can I Create a Windows Form Using Windows PowerShell and PrimalForms?
February 2010
- Hey, Scripting Guy! Weekend Scripter: Creating a GUI for a Windows PowerShell Script
- Hey, Scripting Guy! Weekend Scripter: A Function to Calculate Fuel Cost
- Hey, Scripting Guy! Can I Use Transactions to Write WMI Information to the Registry?
- Hey, Scripting Guy! How Can I Use Transactions to Write to the Registry?
- Hey, Scripting Guy! How Can I Change the Registry with Windows PowerShell 2.0 Transactions?
- Hey, Scripting Guy! How Can I Use Transactions in Windows PowerShell 2.0?
- Hey, Scripting Guy! Weekend Scripter: Conversion Module, Part 6
- Hey, Scripting Guy! Weekend Scripter: Conversion Module, Part 5
- Hey, Scripting Guy! What Are the Pros and Cons of Windows PowerShell 2.0 Remoting?
- Hey, Scripting Guy! Tell Me About SharePoint Remoting with Windows PowerShell 2.0 and WinRM
- Hey, Scripting Guy! With Windows PowerShell, How Can I Get the Same Information I Get Via PerfMon?
- Hey, Scripting Guy! Can I Use Windows PowerShell 2.0 for Performance Monitoring?
- Hey, Scripting Guy! Weekend Scripter: Using Functions to Convert Weight Measurements (Part 2)
- Hey, Scripting Guy! Weekend Scripter: Using Functions to Convert Weight Measurements (Part 1)
- Hey, Scripting Guy! A Scripting Overview of Windows PowerShell 2.0 (Part 2)
- Hey, Scripting Guy! A Scripting Overview of Windows PowerShell 2.0 (Part 1)
- Hey, Scripting Guy! How Do I Format with Windows PowerShell? (Part 2)
- Hey, Scripting Guy! How Do I Format with Windows PowerShell? (Part 1)
- Hey, Scripting Guy! Weekend Scripter: Conversion Module, Part 2
- Hey, Scripting Guy! Weekend Scripter: Conversion Module, Part 1
- Hey, Scripting Guy! How Can I Search Active Directory and Produce a Report?
- Hey, Scripting Guy! How Do I Search Active Directory?
- Hey, Scripting Guy! Can I Query Active Directory for Users Whose Passwords Don't Expire?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Search Active Directory?
January 2010
- Hey, Scripting Guy! How Can I Create Managed Service Accounts?
- Dandelions, VCR Clocks, and Last Logon Times: These Are a Few of Our Least Favorite Things
- Hey, Scripting Guy! Can I Use Windows PowerShell to Manage AD DS Security Groups?
- Hey, Scripting Guy! How Can I Create Users and Organizational Units with Active Directory Domain Services Cmdlets?
- Hey, Scripting Guy! What’s Up with Active Directory Domain Services Cmdlets?
- Hey, Scripting Guy! What's Up with Active Directory Domain Services Cmdlets?
- Hey, Scripting Guy! Can You Give All the Steps for Creating, Installing, and Using Windows PowerShell Modules?
- Hey, Scripting Guy! How Do I Work with Windows PowerShell Module Paths?
- Hey, Scripting Guy! How Can I Install Windows PowerShell Modules on Multiple Users’ Computers?
- Hey, Scripting Guy! How Can I Install Windows PowerShell Modules on Multiple Users' Computers?
- Hey, Scripting Guy! Tell Me About Modules in Windows PowerShell 2.0
- Hey, Scripting Guy! How Can I Create a Windows Visio Drawing of My Workstations’ Disk Subsystem?
- Hey, Scripting Guy! How Can I Create a Windows Visio Drawing of My Workstations' Disk Subsystem?
- Hey, Scripting Guy! Can I Use WMI and Windows PowerShell to Make a Microsoft Visio Drawing?
- Hey, Scripting Guy! Can I Make a Microsoft Visio Drawing with Network Shapes and Symbols?
- Hey, Scripting Guy! Is It Possible to Automate Microsoft Visio?
- Hey, Scripting Guy! How Do I Add Help Information for Windows PowerShell Parameters?
- Top 20 Hey, Scripting Guy! Blog Posts for 2009
- Hey, Scripting Guy! What Should I Include in Windows PowerShell Script Help?
- Hey, Scripting Guy! How Can I Add Multiline Comments to My Windows PowerShell Scripts?
- Hey, Scripting Guy! How Can I Add Help to Windows PowerShell Scripts?
2009 196
December 2009
- Hey, Scripting Guy! How Can I Create a Disk Space Report in a Word Document?
- Hey, Scripting Guy! How Can I Retrieve the Custom Properties of a Microsoft Word Document?
- Hey, Scripting Guy! How Can I List All the Properties of a Microsoft Word Document?
- Hey, Scripting Guy! How Can I Italicize Specific Words in a Microsoft Word Document?
- Hey, Scripting Guy! Can Windows PowerShell Functions Accept More Than One Input?
- Hey, Scripting Guy! Why Would I Even Want to Use Functions in My Windows PowerShell Scripts?
- Hey, Scripting Guy! How Can I Use “Real Names” for Windows PowerShell Functions?
- Hey, Scripting Guy! How Do I Use Functions in Windows PowerShell 2.0?
- Hey, Scripting Guy! Can I Share My Microsoft Outlook Calendar via E-Mail?
- Hey, Scripting Guy! Can I Use Windows PowerShell to Create a New Outlook Inbox Rule?
- Hey, Scripting Guy! How Can I Tell Which Outlook Rules I Have Created?
- Hey, Scripting Guy! With Windows PowerShell Can I Get a List of E-Mail I Have Marked for Follow-Up?
- Hey, Scripting Guy! Can I Call WMI Methods More Easily with Windows PowerShell 2.0?
- Hey, Scripting Guy! How Can I Use WMI to Set the Screen Saver Timeout Value on Workstations?
- Hey, Scripting Guy! How Can I Ensure My Scripts Won’t Fail on Various Windows Operating Systems?
- Hey, Scripting Guy! Does the Win32_Volume WMI Class Support Filtering on the Name Property?
- Hey, Scripting Guy! How Can I Change Browser History Settings via the Registry?
- Hey, Scripting Guy! Can I Use the Registry to Retrieve a List of the Most Recently Run Programs?
- Hey, Scripting Guy! How Can I List All User Profiles on a Remote Computer?
November 2009
- Hey, Scripting Guy! Can I Change the Default Value of a Registry Key on Multiple Computers?
- Hey, Scripting Guy! How Can I Add a Function to a Profile in Windows PowerShell?
- Hey, Scripting Guy! What’s the Deal with the Dash in Cmdlet Names?
- Hey, Scripting Guy! Why Would I Even Want to Create a Profile in Windows PowerShell?
- Hey, Scripting Guy! How Can I Use Profiles with Windows PowerShell?
- Hey, Scripting Guy! How Can I Quickly Check Stocks with Windows PowerShell?
- Hey, Scripting Guy! How Can I Use a Web Service to Find Weather for a Specific City?
- Hey, Scripting Guy! How Can I Use Web Services?
- Hey, Scripting Guy! Is There an Easier Way to Work with XML Files?
- Hey, Scripting Guy! How Can I Create Variables in Windows PowerShell?
- Hey, Scripting Guy! Can I Change on the Fly the Way Windows PowerShell Functions Work?
- New! On-demand translation of our blog!
- Hey, Scripting Guy! How Can I Create a Custom Function?
- Hey, Scripting Guy! Tell Me About Aliases in Windows PowerShell
- Hey, Scripting Guy! Can I Start an Event Based on When a Registry Value Is Changed?
- Hey, Scripting Guy! Can I Format a Portable Drive When It Is Inserted Into a Computer?
- Hey, Scripting Guy! Can I Be Informed When a Portable Drive Is Added by My Computer?
- Hey, Scripting Guy! How Can I Write an Event-Driven Script?
October 2009
- Hey, Scripting Guy! Tell Me About Remoting in Windows PowerShell 2.0
- Hey, Scripting Guy! What Improvements Does Windows PowerShell 2.0 Have?
- Windows Management Framework (with Windows PowerShell 2.0) was officially released today!
- Hey, Scripting Guy! What Are the New Cmdlets in Windows PowerShell 2.0?
- Hey, Scripting Guy! Can I Use Windows PowerShell 1.0 Scripts on Windows PowerShell 2.0?
- Hey, Scripting Guy! Part 2: How Can I Update Many Office Word Documents at Once?
- Hey, Scripting Guy! Part 1: How Can I Update Many Office Word Documents at Once?
- Hey, Scripting Guy! Part 2: How Can I Make Sure That a WMI Provider Exists Before Using It in a Script?
- Hey, Scripting Guy! Part 1: How Can I Make Sure That a WMI Provider Exists Before Using It in a Script?
- Hey, Scripting Guy! How Can I List the Unique Words from a Microsoft Office Word Document?
- Hey, Scripting Guy! Can I Add an Endnote to a Word Document?
- Hey, Scripting Guy! How Do I Count the Number of Pages in a Group of Office Word Documents?
- Hey, Scripting Guy! How Do I Count the Number of Words in a Group of Office Word Documents?
- Hey, Scripting Guy! How Can I Generate a List of All Groups of Which a User Is a Member?
- Hey, Scripting Guy! Can I Get a List of All Users in a Domain Without Their Manager Attribute Populated?
- Hey, Scripting Guy! How Can I Get a List of Domain Controllers in My Domain? (Part 2)
- Hey, Scripting Guy! How Can I Get a List of Domain Controllers in My Domain? (Part 1)
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Stop Services?
September 2009
- Hey, Scripting Guy! Can I Create Microsoft Access Reports of Stopped Services?
- Hey, Scripting Guy! Can I Create Microsoft Access Reports of Running Services?
- Hey, Scripting Guy! Can I Use Windows PowerShell to Find the Status of Services on My Computer?
- Hey, Scripting Guy! Can I “Unlock” a Read-Only File, Edit it, and Make It Read-Only Again?
- Hey, Scripting Guy! Can I Sort Files by Creation Date?
- Hey, Scripting Guy! How Can I Check for the Presence or Absence of a Text File?
- Hey, Scripting Guy! How Can I Clean Up File Names?
- Hey, Scripting Guy! Can I Remove Specific Folder Access Rights on a Per-User Basis?
- Hey, Scripting Guy! Can I Apply Security Settings for One Folder to Many Other Folders?
- Hey, Scripting Guy! How Can I Tell to Which Folders a User Has Been Granted or Denied Access?
- Hey, Scripting Guy! Can I Determine a Folder’s Access Rights and Who Has Them?
- Hey, Scripting Guy! Can I Determine Which Servers Have Specific Hotfixes Installed?
- Hey, Scripting Guy! Can I Create New Folders in a Sequentially Numbered Series?
- Hey, Scripting Guy! Can I Delete All Files from Nested Folders and Subfolders?
- Hey, Scripting Guy! How Can I Learn Windows PowerShell?
- Hey, Scripting Guy! Can I Use Windows PowerShell to Pick Start and End Dates?
- Hey, Scripting Guy! Can Windows PowerShell Alleviate My Need to Type Dates?
- Hey, Scripting Guy! Can I Open a File Dialog Box with Windows PowerShell?
August 2009
- When a Book Is Finished…
- Hey, Scripting Guy! Can I Create a GUI for a Windows PowerShell Script?
- Hey, Scripting Guy! How Can I Figure Out Which Version of Microsoft Office Word Is on a Bunch of Computers?
- Hey, Scripting Guy! Can I Read a Text File and Use It to Query Servers?
- Hey, Scripting Guy! Can You Translate This VBScript to Windows PowerShell?
- Developing a Script Taxonomy
- Hey, Scripting Guy! Can I List the Program Identifiers That Are on My Computer?
- Ode to Our New Script Gallery
- Check Out Our New Script Gallery!
- Hey, Scripting Guy! Where Can I Find a List of All the Things I Can Do with Windows PowerShell and WMI?
- Hey, Scripting Guy! Can Windows PowerShell Call WMI Methods?
- Hey, Scripting Guy! How Do I Use WMI with Windows PowerShell to Return Information About Properties?
- Hey, Scripting Guy! How Do I Use WMI with Windows PowerShell to Query More Than One Piece of Information?
July 2009
- Hey, Scripting Guy! How Can I Move a Group from One Organizational Unit to Another?
- Hey, Scripting Guy! How Can I Add a User to Multiple Groups?
- Hey, Scripting Guy! How Do I Remove All Group Members in Active Directory?
- Hey, Scripting Guy! How Can I Create Organizational Units with Windows PowerShell?
- Hey, Scripting Guy! How Can I Test the Efficacy of My Script Modifications?
- Hey, Scripting Guy! How Can I Speed Up My Windows PowerShell Scripts?
- Hey, Scripting Guy! How Can I Test a Bunch of Scripts and Generate a Report?
- Hey, Scripting Guy! How Can I Test a Script I Have Written?
- Hey, Scripting Guy! How Can I Ensure That Users Submit Only Allowed Values for Script Parameters?
- Hey, Scripting Guy! How Can I Verify Input Received from the Command Line?
- Hey, Scripting Guy! How Can I Use Error Handling When a Script Requests User Input?
- Hey, Scripting Guy! How Can I Handle Errors in a Windows PowerShell Script?
- Hey, Scripting Guy! How Do I Create a CSV File from Within Windows PowerShell?
- Hey, Scripting Guy! How Do I Get Data Out of a Function?
- Hey, Scripting Guy! How Can I Both Save Information in a File and Display It on the Screen?
- Hey, Scripting Guy! How Can I Simply Have Windows PowerShell Display Information on the Screen?
- Script Center 101: Our first Zunecast!
- Hey, Scripting Guy! How Can I Prompt Users for Information When a Script Is Run?
- Hey, Scripting Guy! How Can I Use a Named Parameter When Running Scripts?
June 2009
- Hey, Scripting Guy! How Can I Supply More Than One Value from the Command Line?
- Hey, Scripting Guy! How Can I Run a Script Without Involving Notepad?
- Hey, Scripting Guy! Did You Get a New Web Site?
- Hey, Scripting Guy! How Can I Collect System Restore Information in Windows Vista?
- Hey, Scripting Guy! How Can I Enable and Disable Offline Files?
- Hey, Scripting Guy! How Can I Work with the Offline Files Feature in Windows?
May 2009
- Hey, Scripting Guy! How Can I Back Up Specific Folders on My Windows Computer?
- Scripting: Your First Steps
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Run Daily Checks on My SQL Server 2008 Servers?
- Hey, Scripting Guy! How Can I Use the SQL Server Mini-Shell Version of Windows PowerShell?
- Hey, Scripting Guy! How Does Windows PowerShell Make It Easier to Work with SQL Server 2008?
- Hey, Scripting Guy! Why Should I Use Windows PowerShell with SQL Server 2008?
- Hey, Scripting Guy! How Can I Perform More Than One Action with the Win32_Printer WMI Class?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Remove Old Printer Connections, List Printers, and Set New Default Printers?
- Hey, Scripting Guy! How Can I Use WMI to Add a Printer Connection by Using Windows PowerShell?
- Hey, Scripting Guy! How Can I Document Printer Usage on Client Workstations?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Look for and Replace a Word in a Microsoft Word Document?
- Hey, Scripting Guy! How Can I Convert to Windows PowerShell a VBScript Script That Creates a Table in Office Word?
- Hey, Scripting Guy! How Can I Convert to Windows PowerShell a VBScript Script to Which I Want to Make Significant Changes?
- Hey, Scripting Guy! How Can I Convert a VBScript to a Windows PowerShell Script That Creates an Office Word Document with Hyperlinks?
- Hey, Scripting Guy! How Can I Evaluate a Condition and Select from Several Options with Windows PowerShell?
- Hey, Scripting Guy! How Can I Use the If Statement in Windows PowerShell?
- Hey, Scripting Guy! How Can I Loop Through Collections with Windows PowerShell?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Handle Mind-Numbing, Repetitive Tasks?
April 2009
- Hey, Scripting Guy! How Can I Use the Do…While…Loop in Windows PowerShell?
- Hey, Scripting Guy! How Can I Use the Windows PowerShell Equivalent of the VBScript While…Wend Loop?
- Hey, Scripting Guy! How Can I Write and Run a Windows PowerShell Script?
- Hey, Scripting Guy! How Can I Work with Directories, Files, and Folders by Using Windows PowerShell?
- Hey, Scripting Guy! How Can I Identify and Delete an Instance of a Process?
- Hey, Scripting Guy! Windows PowerShell and Pipelining
- Hey, Scripting Guy! Windows Powershell: An Introduction
- Hey, Scripting Guy! How Can I Parse My Firewall Log File to See What Kind of Packets Are Being Sent?
- Hey, Scripting Guy! How Can I See Which Packets Are Being Dropped by Windows Firewall?
- Hey, Scripting Guy! How Can I Convert a Tab-Delimited File to a Comma-Separated Value File?
- Hey, Scripting Guy! How Can I Create a Phone Directory from Files with Varying Text Formats?
- Hey, Scripting Guy! How Can I Check My Event Logs to See Why My Computer Isn’t Performing Well?
- Hey, Scripting Guy! How Can I Check the Size of My Event Log and Then Backup and Archive It If It Is More Than Half Full?
- Hey, Scripting Guy! How Can I Query Event Logs to Discover Active Directory Information?
- Hey, Scripting Guy! How Can I Check My Event Logs?
- Hey, Scripting Guy! Quick-Hits Friday: The Scripting Guys Respond to a Bunch of Questions (04/03/09)
- Hey, Scripting Guy! How Can I Run a Script When My Computer Is Idle?
- Hey, Scripting Guy! How Can I Best Work with Task Scheduler?
March 2009
- Hey, Scripting Guy! How Can I List and Delete Scheduled Jobs?
- Hey, Scripting Guy! How Can I Create a Scheduled Task on a Number of Computers?
- Hey, Scripting Guy! How Can I Identify All Local Users, Groups, and Services on a Local Computer?
- Hey, Scripting Guy! How Can I Change the Passwords of Multiple Local Computer Accounts?
- Hey, Scripting Guy! How Can I Create More Than One User, Assign Attribute Values, and Assign the Users to Groups?
- Hey, Scripting Guy! How Can I Create the Same User Account and Password on Multiple Computers?
- Hey, Scripting Guy! How Can I Search Active Directory with Windows PowerShell to Return a List of Missing Groups?
- Hey, Scripting Guy! How Can I Search Active Directory from Within Windows PowerShell?
- Hey, Scripting Guy! How Can I Remove a Microsoft Update?
- Hey, Scripting Guy! How Can I Search For, Download, and Install an Update?
- Hey, Scripting Guy! How Can I Tell Which Software Updates Are Available Via Windows Update?
- Hey, Scripting Guy! How Can I List All Updates That Have Been Added to a Computer?
- Hey, Scripting Guy! How Can I Get WMI Information About More Than One Computer?
- Hey, Scripting Guy! How Do I Migrate My VBScript WMI Queries to Windows PowerShell?
- Hey, Scripting Guy! How Do I Find the Names of WMI Classes?
- Hey, Scripting Guy! How Can I Use WMI with Windows PowerShell?
February 2009
- Hey, Scripting Guy! How Do I Query and Retrieve DNS Information?
- Hey, Scripting Guy! How Do I Create a New DNS Zone?
- Hey, Scripting Guy! How Can I Create DNS Mail Exchanger (MX) Records and Have a Text File Generated to Show What Was Created?
- Hey, Scripting Guy! How Do I Check Host Name Records?
- Hey, Scripting Guy! How Can I Import Data into Office Access from Office Excel?
- Hey, Scripting Guy! How Can I Tell Which Tables and Columns Are in a Database Without Opening It?
- Hey, Scripting Guy! How Can I Create a Database with More Than One Table?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Create an Office Access Database?
- Hey, Scripting Guy! How Can I Generate a List of My Group Policy Objects?
- Hey, Scripting Guy! How Can I Create New Group Policy Objects?
- Hey, Scripting Guy! How Can Get a List of All My Orphaned Group Policy Objects?
- Hey, Scripting Guy! How Can I List All Group Policy Objects in a Domain?
- Hey, Scripting Guy! How Can I Hide My Desktop Wallpaper?
- Hey, Scripting Guy! How Can I Rename All of the Pictures in a Folder?
- Hey, Scripting Guy! How Do I Rename All Files in a Folder?
- Hey, Scripting Guy! How Can I Tell How Much Free Disk Space a User Has?
January 2009
- Hey, Scripting Guy! How Can I Display My Office Outlook Appointments Without Starting Office Outlook?
- Hey, Scripting Guy! How Can I Notify Users of the Space Their Deleted Items Folder Is Using?
- Hey, Scripting Guy! How Do I Determine How Many Office Outlook E-Mail Messages I Sent in a Week?
- Hey, Scripting Guy! How Do I Use Windows PowerShell to Work with Junk E-Mail in Office Outlook?
- Hey, Scripting Guy! How Can I Stop an Unwanted Process?
- Hey, Scripting Guy! How Can I Back Up a Database’s Data Folder While the Database Is Running?
- Hey, Scripting Guy! How Do I Display a Message and the Time a Process Was Terminated?
- Hey, Scripting Guy! How Can I Be Notified When a Process Begins?
- Hey, Scripting Guy! How Can I Modify the Footers of an Office Excel Spreadsheet?
- Hey, Scripting Guy! How Do I Center Contents of a Column in Office Excel?
- Hey, Scripting Guy! How Do I Run an Office Excel Macro on Multiple Workbooks?
- Hey, Scripting Guy! How Can I Add a Function to an Office Excel Spreadsheet?
- Hey, Scripting Guy! How Can I Configure the Cmd Console via the Registry?
- Hey, Scripting Guy! How Can I Change My Internet Explorer Home Page?
- Hey, Scripting Guy! How Can I Modify Registry Settings That Configure Windows Explorer?
- Hey, Scripting Guy! How Do I Check Which Version of Windows PowerShell I'm Using?
- Hey, Scripting Guy! How Can I Copy a File Multiple Times and Give a Unique Name to Each File?
2008 177
December 2008
- Hey, Scripting Guy! How Can I Create File Names Based on Their Time Stamp?
- Hey, Scripting Guy! How Do I Back Up Files That Have Been Modified in the Last Day?
- Hey, Scripting Guy! How Can I Delete and Manage PDF Files?
- Hey, Scripting Guy! How Can I Document Printers?
- Hey, Scripting Guy! How Can I Kill Processes?
- Hey, Scripting Guy! How Can I Easily Reconfigure Services?
- Hey, Scripting Guy! How Can I Have Computer Configuration Information Written to an HTML File?
November 2008
- Hey, Scripting Guy! How Can I Pull Server Diagnostic Information and Have It Saved in an Excel Spreadsheet with a Chart?
- Hey, Scripting Guy! How Can I Collect Processor Information?
- Hey, Scripting Guy! How Can I Determine the Average Process Utilization for My Computer?
- Hey, Scripting Guy! How Can I Control the Data Returned by the Performance Monitor Tool?
- Hey, Scripting Guy! How Can I Find Locked-Out Accounts?
- Hey, Scripting Guy! How Can I Find Old Computer Accounts?
- Hey, Scripting Guy! How Can I Find Expiring Passwords?
- Hey, Scripting Guy! How Can I Locate Missing Attributes in Active Directory Domain Services?
- Hey, Scripting Guy! How Can I Count How Many Images Are Embedded in Microsoft Word Documents?
- Hey, Scripting Guy! How Can I Convert Word Files to PDF Files?
- Hey, Scripting Guy! How Can I Create a Microsoft Word Document from WMI Information?
- Hey, Scripting Guy! How Can I Check Spelling and Grammar in Microsoft Office Word?
- Hey, Scripting Guy! How Can I Format a Microsoft Word Paragraph?
- Hey, Scripting Guy! How Can I Add a Windows PowerShell Shortcut to the Quick Launch Toolbar?
October 2008
- Hey, Scripting Guy! How Can I Determine Folder Size?
- Hey, Scripting Guy! How Can I Create an HTA to Do Temperature Conversions?
- Hey, Scripting Guy! How Can I Edit Terminal Server Profiles for Users in Active Directory?
- Hey, Scripting Guy! How Can I Create Users from a CSV File?
- Hey, Scripting Guy! How Can I Create Passwords for My Users?
- Hey, Scripting Guy! How Can I Read a CSV File?
- Hey, Scripting Guy! How Can I Read Microsoft Excel Metadata?
- Hey, Scripting Guy! Australian Dispatch #3: Self-Contained Underwater Breathing Apparatus
- Hey, Scripting Guy! How Can I Reuse Functions?
September 2008
- Hey, Scripting Guy! How Can I Enable or Disable My Network Adapter?
- Hey, Scripting Guy! Australian Dispatch #2: A Metric Ton of Scripting
- Hey, Scripting Guy! Australian Dispatch #1: How Does a Scripting Guy Pack for a Trip?
- Hey, Scripting Guy! How Can I Write to Excel Without Using Excel?
- Hey, Scripting Guy! How Can I Read from Excel Without Using Excel?
- Hey, Scripting Guy! How Do I Find Information About the Network Adapter Cards on My Computer?
- Hey, Scripting Guy! How Can I Tell When I Last Logged On?
- Hey, Scripting Guy! How Do I Use Windows PowerShell to Run the Same WMI Queries Against Multiple Computers?
August 2008
- Hey, Scripting Guy! What’s Going on in the Service Host Process?
- Hey, Scripting Guy! How Can I Troubleshoot Drive-Mapping Issues?
- Hey, Scripting Guy! How Do I Calculate Server Uptime?
- Hey, Scripting Guy! How Long Has My Server Been Up?
- Hey, Scripting Guy! How Can I Find Files’ Metadata?
- Hey, Scripting Guy! When Will We Land?
July 2008
- Hey, Scripting Guy! How Can I Compare Files With the Same Name But Two Different Extensions?
- Hey, Scripting Guy! How Can I Load a Drop-Down List From a Text File?
- Hey, Scripting Guy! How Can I Read the MAC Address From a Text File?
- Hey, Scripting Guy! How Can I Replace a Series of Variables Found in a Text File with Values Taken From That File?
- Hey, Scripting Guy! How Can I Summarize Information Found in a Spreadsheet Row?
June 2008
- Hey, Scripting Guy! How Can I Copy Specified Sections of an .RTF File to a New Word Document?
- Hey, Scripting Guy! How Can I Prevent Office Excel From Turning My Imported Numbers Into Dates?
- Hey, Scripting Guy! How Can I Copy Files Based on Multiple Criteria?
- Hey, Scripting Guy! How Can I Add a Hyperlink to a Microsoft Office Outlook Signature?
- Hey, Scripting Guy! How Can I Change a Registry Value Named (Default)?
- Hey, Scripting Guy! How Can I Open and Close Outlook Attachments?
- Hey, Scripting Guy! How Can I Change the Letter Case of My File Names?
- Hey, Scripting Guy! How Can I Modify a Text File Based on the Value of a Particular Column in the File?
- Hey, Scripting Guy! How Can I Use a File Mask When Renaming Files?
- Hey, Scripting Guy! How Can I Remove the Speaker Notes From a PowerPoint Presentation?
- Hey, Scripting Guy! How Can I Remove Specified Commas from a Comma-Separated Values File?
- Hey, Scripting Guy! How Can I Retrieve Free/Busy Time From Microsoft Outlook?
- Hey, Scripting Guy! How Can I Run a Command-Line Tool Multiple Times and Save the Output to a Text File?
- Hey, Scripting Guy! How Can I Get a List of All the Styles in a Word Document?
- Hey, Scripting Guy! How Can I Get a Script to Pick Up Where It Left Off After a Reboot?
- Hey, Scripting Guy! How Can I Apply a Timeout to an InputBox?
- Hey, Scripting Guy! How Can I Add a Line to the Beginning of a Text File And Simultaneously Delete the Last Line of That File?
- Hey, Scripting Guy! How Can I Save My Outlook Contacts as .MSG Files?
- Hey, Scripting Guy! How Can I Determine the Largest Value in a Table Column in Microsoft Office Word?
- Hey, Scripting Guy! How Can I Move Files Based on Their Three-Part File Name?
- Hey, Scripting Guy! How Can I Use Leading Zeroes When Displaying a Value in Windows PowerShell?
May 2008
- Hey, Scripting Guy! How Can I Copy the Extended Data of My Audio Files to an Excel Spreadsheet?
- Hey, Scripting Guy! How Can I Search For a Specific Style in a Folder Full of Microsoft Word Documents?
- Hey, Scripting Guy! How Can I Report Back File Dates Using Labels Like Today, Yesterday, and Last Week?
- Hey, Scripting Guy! How Can I Tile Workbook Windows in Microsoft Excel?
- Hey, Scripting Guy! How Can I Extract Miscellaneous Computer Names From a Text File?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Determine Whether a Local User Account Exists?
- Hey, Scripting Guy! How Can I Remove Delimiters, and Fix Apostrophes, in a CSV File?
- Hey, Scripting Guy! How Can I Compare Two Strings Values and Then Report Back the Result of That Comparison?
- Hey, Scripting Guy! How Can I Sort Digital Files By the Date Each Picture Was Taken?
- Hey, Scripting Guy! How Can I Search a Folder For All the Image Files That Are Not a Specified Height and Width?
- Hey, Scripting Guy! How Can I Delete All the Files in a Folder Except for the Most-Recently Created File?
- Hey, Scripting Guy! How Can I Search a Text File for Activities That Took Place on a Specified Date?
- Hey, Scripting Guy! How Can I Move Emails From One Outlook Folder to Another?
- Hey, Scripting Guy! How Can I Determine the Distinguished Name of the OU Where the Logged-On User’s User Account Resides?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Pick Out the Unique File Extensions Used in a Collection of Files?
- How Can I Use Windows PowerShell to Report Back the Name and Creation Date for Files Containing a Specified String Value?
- Hey, Scripting Guy! How Can I Copy a Portion of a Microsoft Word Document to a New Microsoft Word Document?
- Hey, Scripting Guy! How Can I Modify a .CSV File and Then Import That File into Microsoft Excel?
- Hey, Scripting Guy! How Can I Search for a Word in a Text File and Return the Entire Line Where That Word Was Found?
- Hey, Scripting Guy! How Can I Identify the 20 Most-Recently Modified Files in a Folder?
- Hey, Scripting Guy! How Can I Change the Value and Color of a Spreadsheet Cell Based on the Sum of Other Cells in That Spreadsheet?
- Hey, Scripting Guy! How Can I Sort a Text File Based on a Specific Column in That File?
April 2008
- Hey, Scripting Guy! How Can I Read a Text File and Extract All the Text Enclosed in Double Quote Marks?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Determine the Number of Lines in a Text File?
- Hey, Scripting Guy! How Can I Install Fonts Using a Script?
- Hey, Scripting Guy! How Can I Pass Command-Line Arguments to a Batch File Started From a Script?
- Hey, Scripting Guy! How Can I Randomly Assign a Font to Characters in a Word Document?
- Hey, Scripting Guy! How Can I Schedule a Meeting Each Monday Through Friday For Two Weeks?
- Hey, Scripting Guy! How Can I Monitor a Folder for the Creation of New Subfolders?
- Hey, Scripting Guy! How Can I Parse a Text File and Retrieve All the Information Contained Within Square Brackets?
- Hey, Scripting Guy! How Can I Store Arrays Within Another Array?
- Hey, Scripting Guy! How Can I Find Folders Whose Name Fits a Specified Pattern?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Determine the Owner of a File?
- Hey, Scripting Guy! How Can I Import a Fixed-Width Data File into Microsoft Excel?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Look at All the Microsoft Office Documents in a Folder?
- Hey, Scripting Guy! How Can I Delete Duplicate Entries in a Tab-Delimited File?
- Hey, Scripting Guy! How Can I Conditionally Add Lines to a Text File?
- Hey, Scripting Guy! How Can I Retrieve All the Values in a Registry Key?
- Hey, Scripting Guy! How Can I Check to See if Two Lines of Text are in a File and, If They Aren’t, Append Those Lines to the File?
- Hey, Scripting Guy! How Can I Determine the Currency Symbol in Use on a Computer?
- Hey, Scripting Guy! How Can I Separate The Month From the Year in a Date String Like 122007?
- Hey, Scripting Guy! How Can I Sort Items Retrieved From a Microsoft Outlook Folder?
- Hey, Scripting Guy! How Can I Open an Alternate Home Page If the Default Home Page Isn’t Available?
- Hey, Scripting Guy! How Can Retrieve a List of All My Computer Accounts, Grouped By OU?
March 2008
- Hey, Scripting Guy! How Can I Retrieve Information About All the Shortcut Files in a Folder?
- Hey, Scripting Guy! How Can I Incrementally Rename Files Based on the File Creation Date?
- Hey, Scripting Guy! How Can I Change the Last-Accessed Date of a File to Match Its Last-Modified Date?
- Hey, Scripting Guy! How Can I Standardize the Logon Name for All My Users?
- Hey, Scripting Guy! How Can I Add a Hotkey to an HTA Button?
- Hey, Scripting Guy! How Can I Use Data Read From a Text File as Command-Line Parameters For a Batch File?
- Hey, Scripting Guy! How Can I Use Both AND and OR Operators in a Single WMI Query?
- Hey, Scripting Guy! How Can I List the Members of a Domain Group That Belongs to the Local Administrators Group?
- Hey, Scripting Guy! How Can I Retrieve the User Name and User Initials From Microsoft PowerPoint?
- Hey, Scripting Guy! How Can I Get a List of Active Directory Groups That Have Just 1 Member or Fewer?
- Hey, Scripting Guy! How Can I Copy a File to a Removable Drive If I Don’t Know the Drive Letter of That Drive?
- Hey, Scripting Guy! How Can I Find the Number (and Size) of All the Files Recently Modified or Added to a Computer?
- Hey, Scripting Guy! How Can I Sort a Spreadsheet By Cell Color?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Add a Domain User to a Local Group?
- Hey, Scripting Guy! How Can I Return a List of All the Folders Whose Name Starts With a Specified String Value?
- Hey, Scripting Guy! How Can I Get an HTA to Remember Its Previous Position Onscreen?
- Hey, Scripting Guy! How Can I Write a Message to All the Empty Files in a Folder?
- Hey, Scripting Guy! How Can I Verify That a User Entered a Valid Drive Letter?
- Hey, Scripting Guy! How Can I Map a Drive Based on the Computer’s Subnet?
- Hey, Scripting Guy! How Can I Change a File That’s Found in a Folder and in All Its Top-Level Subfolders?
February 2008
- Hey, Scripting Guy! How Can I List All the Users in an OU Who Are Not Members of a Specified Group?
- Hey, Scripting Guy! How Can I Move Files Based on a Portion of the File Name?
- Hey, Scripting Guy! How Can I Create a GUID Using Windows PowerShell?
- Hey, Scripting Guy! How Can I Check the Value of a Specific Cell in a Bunch of Office Excel Spreadsheets?
- Hey, Scripting Guy! How Can I Find a Word in a Document and Change the Background Color of the Paragraph Where That Word Appears?
- Hey, Scripting Guy! How Can I Replace Incorrect Dates in My File Names?
- Hey, Scripting Guy! How Can I Set a Reminder on All My Office Outlook Appointments?
- Hey, Scripting Guy! How Can I Mark the First Occurrence of a Number in an Office Excel Spreadsheet?
- Hey, Scripting Guy! How Can I Enable Users to Change File Extensions Using the SendTo Command?
- Hey, Scripting Guy! How Can I Extract Three-Digit Numbers From a String?
- Hey, Scripting Guy! How Can I Use a Disconnected Recordset in Windows PowerShell?
- How Can I Run a Subroutine in an HTA After a Set Amount of Time?
- Hey, Scripting Guy! How Can I Convert Pacific Standard Time to My Local Time?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Sort a CSV File?
- Hey, Scripting Guy! How Can I Remove Extraneous Spaces From Fields in a Text File?
- Hey, Scripting Guy! How Can I Select Text in a HTA and Then Append That Text to a File?
- Hey, Scripting Guy! How Can I Read Custom Summary Information Properties for an Office Excel File?
- Hey, Scripting Guy! How Can I Read Computer Names From a Text File and Then Verify Whether or Not Those Computers Still Exist?
- Hey, Scripting Guy! How Can I Count the Number of Sentences and Paragraphs in an Office Word Document?
- Hey, Scripting Guy! How Can I Create an HTA For Displaying Log Files?
- Hey, Scripting Guy! How Can I Randomly Assign a Sound to a Sound Event?
January 2008
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Retrieve the Non-Unique Items in a List?
- Hey, Scripting Guy! How Can I Display a Message or Change the Cursor When Carrying Out a Lengthy Operation in an HTA?
- Hey, Scripting Guy! How Can I Change the Color of a Spreadsheet Cell Based on a Range of Values?
- Hey, Scripting Guy! How Can I Create a Disk Quota That Gives the User Unlimited Disk Space?
- Hey, Scripting Guy! How Can I Schedule an All-Day Event in Microsoft Office Outlook?
- Hey, Scripting Guy! How Can I Sort the Contents of a Text File in Numerical Order?
- Hey, Scripting Guy! How Can I Change the Priority of Each Instance of an Application?
- Hey, Scripting Guy! How Can I Synchronize a Text File of Folder Names With the Subfolders in a Folder?
- Hey, Scripting Guy! How Can I Import Multiple Worksheets into an Access Database?
- Hey, Scripting Guy! How Can I Search For Values in an Excel Worksheet?
- Hey, Scripting Guy! How Can I Use Windows PowerShell to Replace Characters in a Text File?
- Hey, Scripting Guy! How Can I Extract Specific Information From a Word Document and Then Use That Information to Rename the Document?
- Hey, Scripting Guy! How Can I Add a Record to a Database Using Windows PowerShell?
- Hey, Scripting Guy! How Can I Search For a Folder and Return the Folder Path?
- Hey, Scripting Guy! How Can I Tally All the Items in a Microsoft Word Document?
- Hey, Scripting Guy! How Can I List All the Duplicate Files in a Folder and Its Subfolders?
- Hey, Scripting Guy! How Can I Reset the Revision Number of a Word Document to 1?
- Hey, Scripting Guy! How Can I Modify the Email Addresses of All the Users in an OU and Its SubOUs?
- Hey, Scripting Guy! How Can I Copy the Membership of a Local Group to a New Local Group?
- Hey, Scripting Guy! How Can I Add a Domain Group to a Local Group?
- Hey, Scripting Guy! How Can I Delete a Set of Records From an Access Database?
- Hey, Scripting Guy! How Can I Remove Group Members Whose User Accounts Reside in a Specific OU?