The Curious Engineer

Scripting Blog [archived]

2013–2014

1,441 posts

← 2008–2012 2015–2021 →

2014 716

December 2014

  1. PowerTip: What Should You Learn in 2015?
  2. 2014: A PowerShell Year in Perspective
  3. PowerTip: Resources for Learning PowerShell
  4. Top Hey, Scripting Guy! Blog Posts for 2014
  5. PowerTip: Find PowerShell User Groups
  6. Top PowerShell Scripts of 2014
  7. Weekend Scripter: Playing with PowerShell Prompt
  8. PowerTip: Explore PowerShell Help
  9. PowerTip: Round Numbers with PowerShell
  10. Weekend Scripter: Exploring IP Address Functions
  11. PowerTrivia: Scripting Guys Holiday Special Trivia #7
  12. Oliver Script: A Holiday Tale–Part 7
  13. PowerTrivia: Scripting Guys Holiday Special Trivia #6
  14. Oliver Script: A Holiday Tale–Part 6
  15. PowerTrivia: Scripting Guys Holiday Special Trivia #5
  16. Oliver Script: A Holiday Tale–Part 5
  17. PowerTrivia: Scripting Guys Holiday Special Trivia #4
  18. Oliver Script: A Holiday Tale–Part 4
  19. PowerTrivia: Scripting Guys Holiday Special Trivia #3
  20. Oliver Script: A Holiday Tale–Part 3
  21. PowerTrivia: Scripting Guys Holiday Special Trivia #2
  22. Oliver Script: A Holiday Tale–Part 2
  23. PowerTrivia: Scripting Guys Holiday Special Trivia #1
  24. Oliver Script: A Holiday Tale–Part 1
  25. PowerTip: Convert String into DateTime Object
  26. Access Objects Inside Other Objects in PowerShell Pipeline
  27. PowerTip: Create Custom PowerShell Objects
  28. Create Custom PowerShell Objects
  29. PowerTip: Expand Objects in PowerShell
  30. Understand Embedded Objects in PowerShell
  31. PowerTip: Programmatically Open Script in PowerShell ISE
  32. Use PowerShell to Find Hotfixes Installed in Time Range
  33. PowerTip: Require Specific Module in PowerShell Script
  34. Start Virtual Machines in Order and Wait for Stabilization
  35. PowerTip: Cause Out-GridView Cmdlet to Pause
  36. Weekend Scripter: Create PowerShell Graphical Help Function
  37. PowerTip: Use PowerShell Out-GridView to Explore Cmdlets
  38. Weekend Scripter: A Graphical Tool to Explore PowerShell Help
  39. PowerTip: Find PowerShell Cmdlets Supplied by Module
  40. Use PowerShell for an Easy Shutdown
  41. PowerTip: Replace Multiple Words in String with PowerShell
  42. Use a PowerShell Function to Determine Miles to Go
  43. PowerTip: Use CIM and PowerShell to Find WMI Classes
  44. Use PowerShell and WMI to Explore Threads
  45. PowerTip: Use PowerShell to Determine Weeks Between Dates
  46. Use PowerShell to Get BIOS Information on Remote Servers
  47. PowerTip: Zoom the PowerShell ISE
  48. Pre- and Post-Incrementing Do…While Loop in PowerShell
  49. PowerTip: Use PowerShell to See if String Has Wildcard Character
  50. Weekend Scripter: Count Images with PowerShell
  51. PowerTip: Use PowerShell to Replace Characters in String
  52. Weekend Scripter: Remove Non-Alphabetic Characters from String
  53. PowerTip: Create Self-Updating Variable
  54. Use the PowerShell Debugger
  55. PowerTip: Use PowerShell to View Trace Sources
  56. Trace Your Commands by Using Trace-Command
  57. PowerTip: Use PowerShell to Hide Parameter From IntelliSense
  58. Enforce Better Script Practices by Using Set-StrictMode
  59. PowerTip: Use PowerShell to Remove an Item from an Array
  60. Troubleshoot by Using Set-PSDebug
  61. PowerTip: Avoid Prompt When Using –Debug
  62. Provide Support by Using Verbose and Debug Streams

November 2014

  1. Networking Ideas for PowerShell Scripters
  2. PowerTip: Find Module Information from Cmdlet
  3. Weekend Scripter: Latitude, Longitude, and PowerShell
  4. PowerTip: Use PowerShell to Get List of FSMO Role Holders
  5. Active Directory Week: Essential Steps for PowerShell when Upgrading
  6. PowerTip: Use PowerShell to Work with Active Directory Date Fields
  7. Active Directory Week: Stale Object Cleanup Guidance—Part 2
  8. PowerTip: Use PowerShell to Get Inactive Active Directory Accounts
  9. Active Directory Week: Stale Object Cleanup Guidance—Part 1
  10. PowerTip: Use PowerShell to Find if User Is Nested Group Member
  11. Active Directory Week: Explore Group Membership with PowerShell
  12. PowerTip: Find PowerShell Help Topics for Active Directory
  13. Active Directory Week: Get Started with Active Directory PowerShell
  14. PowerTip: Use PowerShell to Find If Folder Inherits from Parent
  15. Weekend Scripter: Manage NTFS Inheritance and Use Privileges
  16. PowerTip: Use PowerShell to Show Hidden Files
  17. Weekend Scripter: Use PowerShell to Get, Add, and Remove NTFS Permissions
  18. PowerTip: Identify All Stopped Azure Virtual Machines with PowerShell
  19. Managing Azure IaaS with Windows PowerShell: Part 5
  20. PowerTip: Set Default Storage Account for PowerShell Cmdlets in Azure
  21. Managing Azure IaaS with Windows PowerShell: Part 4
  22. PowerTip: Use PowerShell to Identify Services in Azure by Location
  23. Manage Azure IaaS with Windows PowerShell: Part 3
  24. PowerTip: Get Azure Subscription Names with PowerShell
  25. Manage Azure IaaS with Windows PowerShell: Part 2
  26. PowerTip: Connect to Azure to Leverage PowerShell Cmdlets
  27. Manage Azure IaaS with Windows PowerShell: Part 1
  28. PowerTip: Continue a Windows PowerShell Script After Restart
  29. Weekend Scripter: Scriptify—A New PowerShell Learning Tool
  30. PowerTip: Using PowerShell to Search Text Files for Letter Pattern
  31. Use PowerShell to Search Active Directory for High-Privileged Accounts
  32. PowerTip: Find WSMAN Settings by Using PowerShell
  33. Final Comments about PowerShell Comments
  34. PowerTip: Use PowerShell to Display Event Viewer
  35. More Comments about PowerShell Commenting
  36. PowerTip: Check UI Culture and Current Culture
  37. Use Regions for PowerShell Comments
  38. PowerTip: Examine PowerShell Cmdlet Coverage
  39. Top Four Suggestions for Effective PowerShell Comments
  40. PowerTip: Add Multiple-line Comments in PowerShell
  41. Six Comments about PowerShell Commenting
  42. PowerTip: Use PowerShell to Find Windows Version
  43. Weekend Scripter: Install PowerShell 4.0 in Windows 7
  44. PowerTip: Save Offline Version of PowerShell Help
  45. Weekend Scripter: Use PowerShell to Update Help on Remote Servers
  46. PowerTip: Use PowerShell to Find MAC Address
  47. What It Means to Be a PowerShell MVP
  48. PowerTip: Find All PowerShell MVPs
  49. A Day in the Life of MVPs at the Summit
  50. PowerTip: Wait for PowerShell Job to Complete
  51. Remotely Run a PowerShell Workflow
  52. PowerTip: Find Help about Specific PowerShell Parameter
  53. MVP Summit–First Day Reports
  54. Uninstalling the PowerShell ISE by Using a Workflow
  55. PowerTip: Find Information about Started Virtual Machine
  56. The MVP Summit–Posting 1
  57. Use PowerShell to Start or Stop Virtual Machines in Order
  58. PowerTip: Use PowerShell to Query Cluster Shared Volumes' Free Space
  59. Weekend Scripter: Simplify to Troubleshoot PowerShell Script
  60. PowerTip: Use PowerShell to Find Module to Import
  61. Weekend Scripter: Announcing WMI Explorer 2.0

October 2014

  1. PowerTip: Export Certificate by Using PowerShell
  2. AutomatedLab Tutorial Series Part 6: Install Software and Run Custom Activities
  3. PowerTip: Use PowerShell to Import Certificate
  4. AutomatedLab Tutorial Series Part 5: Install CA Two-Tier Hierarchy for PKI
  5. PowerTip: Troubleshoot Get-VM Cmdlet
  6. AutomatedLab Tutorial Series Part 4: Install a Simple PKI Environment
  7. PowerTip: Use PowerShell to Take Snapshot of Virtual Machine
  8. AutomatedLab Tutorial Part 3: Working with Predefined Server Roles
  9. PowerTip: Create System Restore Point by using PowerShell
  10. AutomatedLab Tutorial Part 2: Create a Simple Lab
  11. PowerTip: Find Syntax of PowerShell Cmdlet
  12. AutomatedLab Tutorial Part 1: Introduction to AutomatedLab
  13. PowerTip: Test Connectivity to Remote Servers without Ping
  14. Weekend Scripter: Team Talk About Why to Upgrade to PowerShell 4.0
  15. PowerTip: Use PowerShell to Keep Servers Correctly Configured
  16. Number 1 Reason to Upgrade to PowerShell 4.0: Desired State Configuration
  17. My Path to a PowerShell 4.0 Upgrade
  18. PowerTip: Use PowerShell 4.0 Where Operator to Filter
  19. Practical Reasons for Upgrading to PowerShell 4.0
  20. PowerTip: Replace Characters in String that Is Not Part of Group
  21. Upgrade to PowerShell 4.0 Because It Is Easier to Use
  22. PowerTip: Determine PowerShell Version on Your System
  23. Should I Upgrade to Latest Windows PowerShell Version?
  24. PowerTip: Get PowerShell Module by Using –FullyQualifiedName Parameter
  25. Weekend Scripter: Why Upgrade to PowerShell 4.0?
  26. PowerTip: Find Errors Related to Update-Help
  27. Weekend Scripter: Why Learn PowerShell?
  28. PowerTip: Change the PowerShell Prompt
  29. PowerTip: Use PowerShell to Remove Characters in a String
  30. PowerTip: Check Status of PowerShell Help Files on Remote Computers
  31. PowerTip: Use PowerShell to See If WinRM Is Running on Remote Computer
  32. PowerTip: Check Version of PowerShell
  33. PowerTip: Find Name of PowerShell Host
  34. Weekend Scripter: Glimpse into the PowerShell Future
  35. PowerTip: Use PowerShell to Display Number Grouping and Control Decimal Places
  36. Weekend Scripter: Use PowerShell to Calculate and Display Percentages
  37. PowerTip: Use PowerShell to Get SSL Certificate
  38. Use PowerShell to Identify When Hotfixes Are Installed
  39. PowerTip: Empty Hash Table with PowerShell
  40. Convert a Script to a PowerShell Function
  41. PowerTip: Use PowerShell to Find Information about Object Properties
  42. Extend the Encode/Decode PowerShell Script
  43. PowerTip: Put Array of Letters Back into a Word with PowerShell
  44. Converting Words to ASCII Numbers and Back with PowerShell
  45. PowerTip: Break a Word into Letters with PowerShell
  46. Automatically Create Hash Tables and Reverse Values
  47. PowerTip: View All Values of an Enum
  48. Weekend Scripter: Give Your PowerShell Console a Glassy Theme
  49. PowerTip: Find How Many Scripts Use Write-Host
  50. Weekend Scripter: Change PowerShell Get-Help to Display Examples
  51. PowerTip: Change Color of PowerShell Errors
  52. Adding Local Users to Local Groups
  53. PowerTip: Use PowerShell to Reverse Array
  54. Use PowerShell to Create Local Groups
  55. PowerTip: Use PowerShell to Create Hash Table to Hold Lowercase Letters
  56. Use PowerShell to Create Local User Accounts

September 2014

  1. PowerTip: Retrieving Specific Items from Hash Table
  2. Use PowerShell to Create Ordered Dictionary
  3. PowerTip: Find Syntax for Related PowerShell Cmdlets
  4. PowerShell and Active Directory Recycle Bin
  5. PowerTip: Display Keys from Hash Table
  6. Weekend Scripter: Sorting PowerShell Hash Tables
  7. PowerTip: Find all Format*xml Files Referencing WMI Class
  8. Weekend Scripter: Why Does PowerShell Hide Stuff?
  9. PowerTip: Find Current Working Directory in PowerShell
  10. What's Up with the Crazy PowerShell Formatting?
  11. PowerTip: Use PowerShell to Assess Memory Requirements
  12. Analyzing PowerShell Script Files
  13. PowerTip: Use PowerShell and Graphical Tool to View Files
  14. Use Select-String Cmdlet in PowerShell to View Contents of Log File
  15. PowerTip: Read First Line of File with PowerShell
  16. Fun Formatting Ones—Part 2: The Method
  17. PowerTip: Display Hidden Properties from Object
  18. Fun Formatting Ones—Part 1: The Task
  19. PowerTip: Remove Leading and Trailing Spaces with PowerShell
  20. Weekend Scripter: Use PowerShell to Connect to GoToMeeting
  21. PowerTip: Use PowerShell to Find Object Events
  22. Weekend Scripter: Playing with PowerShell Processes and Events
  23. PowerTip: Display Message in 16 Colors
  24. Use PowerShell to Repeatedly Terminate Specific Processes
  25. PowerTip: Cause PowerShell to Wait for Specific Event
  26. Use PowerShell to Monitor Specific Process Creation
  27. PowerTip: Find Extended Type Data in PowerShell Session
  28. Use PowerShell to Monitor for Process Startup
  29. PowerTip: Change Value of Element in Array with PowerShell
  30. Use PowerShell to Start Random Processes at Random Times
  31. PowerTip: Use PowerShell to Find Path for Processes
  32. Use PowerShell to Start a Process at Random Times
  33. PowerTip: Use Windows PowerShell to Open Word Document
  34. Weekend Scripter: Manipulating Word and Excel with PowerShell
  35. PowerTip: Find Array Members with Get-Member in PowerShell
  36. Weekend Scripter: The WMI Explorer Tool
  37. PowerTip: Find WMI Classes Related to Services
  38. Why Are All These Services Starting?
  39. PowerTip: Use PowerShell to Cast to WMI UInt Value Type
  40. Use PowerShell and WMI to Glean Basic Operating System Information
  41. PowerTip: Find Value from PowerShell Hash Table
  42. Inventory Drive Types by Using PowerShell
  43. PowerTip: Find WMI Classes by Using PowerShell
  44. Use PowerShell to Provide Startup Information
  45. PowerTip: Use Tab to Complete WMI Class Names
  46. Use PowerShell to Detect Activation Status
  47. PowerTip: New Lines with PowerShell
  48. Weekend Scripter: Don’t Break PowerShell Script with Line Breaks
  49. PowerTip: PowerShell Tabs
  50. Weekend Scripter: Space: Not the Final Frontier in PowerShell
  51. PowerTip: Find How Many Days until PowerShell Summit Europe 2014
  52. PowerShell Summit Europe 2014 in Amsterdam
  53. PowerTip: Use Complete Name for PowerShell Cmdlet
  54. PowerShell Naming Conflicts
  55. PowerTip: Use PowerShell to Copy Array
  56. Using and Understanding Tuples in PowerShell
  57. PowerTip: Reverse Array with PowerShell
  58. Using a Tuple in PowerShell
  59. PowerTip: Use PowerShell to Sort Array
  60. What’s a Tuple, and Why Would I Want to Use It?

August 2014

  1. PowerTip: Using PowerShell to Determine if Path Is to File or Folder
  2. Weekend Scripter: Parse Folder of Data with PowerShell
  3. PowerTip: Use PowerShell to Set Primary and Secondary DNS Server Addresses
  4. Weekend Scripter: A Function to Clean Up Data Import
  5. PowerTip: Hide Common Code in PowerShell ISE
  6. Creating Custom PowerShell Objects
  7. PowerTip: Use Graphical Tool to Create PowerShell Commands
  8. Use PowerShell to Fix Address Issues Prior to Export
  9. PowerTip: Use PowerShell to Change System Time
  10. Use PowerShell to Normalize Names Before Data Import
  11. PowerTip: Create Custom Names for CSV File
  12. Use PowerShell to Fix Date from CSV File
  13. PowerTip: Use PowerShell to Read Tab Delimited File
  14. Use PowerShell to Read Munged Data
  15. PowerTip: Find Cmdlets that Need TimeSpan Object
  16. Weekend Scripter: Use PowerShell to Troubleshoot Group Policy
  17. PowerTip: Use PowerShell to Install Sysinternals
  18. Weekend Scripter: PowerShell and Chocolatey
  19. PowerTip: Mini-Scripting Games 2014 Answer 5
  20. PowerShell Mini-Scripting Games 2014: Answer 5
  21. PowerTip: Mini-Scripting Games 2014 Answer 4
  22. PowerShell Mini-Scripting Games 2014: Answer 4
  23. PowerTip: Mini-Scripting Games 2014 Answer 3
  24. PowerShell Mini-Scripting Games 2014: Answer 3
  25. PowerTip: Mini-Scripting Games 2014 Answer 2
  26. PowerShell Mini-Scripting Games 2014: Answer 2
  27. PowerTip: Mini-Scripting Games 2014 Answer 1
  28. PowerShell Mini-Scripting Games 2014: Answer 1
  29. PowerTip: Find PowerShell Canonical Aliases
  30. Weekend Scripter: Many Paths to a PowerShell Command
  31. PowerTip: Change Value of Element in PowerShell Array
  32. The Scripting Editor Tells All
  33. PowerTip: Mini-Scripting Games 2014 Question 5
  34. PowerShell Mini-Scripting Games 2014: Problem 5
  35. PowerTip: Mini-Scripting Games 2014 Question 4
  36. PowerShell Mini-Scripting Games 2014: Problem 4
  37. PowerTip: Mini-Scripting Games 2014 Question 3
  38. PowerShell Mini-Scripting Games 2014: Problem 3
  39. PowerTip: Mini-Scripting Games 2014 Question 2
  40. PowerShell Mini-Scripting Games 2014: Problem 2
  41. PowerTip: Mini-Scripting Games 2014 Question 1
  42. PowerShell Mini-Scripting Games 2014: Problem 1
  43. PowerTip: Use PowerShell to Find Printer Configuration
  44. Mini-PowerShell Scripting Games 2014: Questions, Problems, and Answers
  45. Weekend Scripter: Add Security Groups to Print Servers by Using PowerShell
  46. PowerTip: Use PowerShell to Identify Users Without a Photo
  47. Weekend Scripter: Exporting and Importing Photos in Active Directory
  48. PowerTip: Find How Many Days Are in a Month
  49. Use PowerShell to Report on Exchange Online
  50. PowerTip: Find Syntax for PowerShell Method
  51. Use PowerShell to Produce Mailbox Activity Report
  52. PowerTip: Determine if PowerShell is a 64-Bit Version
  53. Use PowerShell for Office 365 Reporting
  54. PowerTip: Expand Environmental Variables with PowerShell
  55. Use PowerShell to Force Office 365 Online Users to Change Passwords
  56. PowerTip: Use PowerShell to List Time Zones Defined on System
  57. Use PowerShell to Create Bulk Users for Office 365
  58. PowerTip: Use PowerShell to Display Square Root of Number
  59. Weekend Scripter: A Hidden Gem in the PowerShell Ocean: Get-PSCallStack
  60. PowerTip: Wire Up PowerShell GUI Buttons
  61. Weekend Scripter: Fixing PowerShell GUI Examples
  62. PowerTip: Use PowerShell to Create Temporary File Name
  63. I've Got a PowerShell Secret: Adding a GUI to Scripts

July 2014

  1. PowerTip: Use PowerShell to Display Invalid File Names
  2. Exclude Delayed Start Services when Checking Status with PowerShell
  3. PowerTip: Check Status of PowerShell Preference Variables
  4. Use PowerShell to Write Verbose Output
  5. PowerTip: Use PowerShell to Create Two Column Output
  6. Troubleshoot PowerShell Script Output
  7. PowerTip: Start PowerShell with No Profile
  8. Troubleshooting a PowerShell SQL Server Script
  9. PowerTip: Use PowerShell to Find WMI Classes for Creating
  10. Weekend Scripter: Authentication Silos Part 2
  11. PowerTip: Use PowerShell to Find WMI Classes
  12. Weekend Scripter: Authentication Silos Part 1
  13. PowerTip: List All Parameters for a Cmdlet
  14. Transforming the Active Directory Cmdlets: Part 5
  15. PowerTip: Identify All Properties for Active Directory User
  16. Transforming the Active Directory Cmdlets: Part 4
  17. PowerTip: Use PowerShell to Determine ASCII Value
  18. Transforming the Active Directory Cmdlets: Part 3
  19. PowerTip: Convert Plain Text to Secure String
  20. Transforming the Active Directory Cmdlets: Part 2
  21. PowerTip: Find List of Users in Active Directory
  22. Transforming the Active Directory Cmdlets: Part 1
  23. PowerTip: Use PowerShell to Display Last Boot Time
  24. Weekend Scripter: Use PowerShell to Fix Broken Printer
  25. PowerTip: Find All PowerShell Profile Locations
  26. Weekend Scripter: Exploring Powershell Profiles
  27. PowerTip: Remove Spaces from Both Ends of String
  28. Trim Your Strings with PowerShell
  29. PowerTip: Use PowerShell Split Operator to Break Strings
  30. Using the Split Method in PowerShell
  31. PowerTip: Create Empty String with PowerShell
  32. Join Me in a Few String Methods Using PowerShell
  33. PowerTip: Use PowerShell to Get Hash Code of Tuple
  34. Keep Your Hands Clean: Use PowerShell to Glue Strings Together
  35. PowerTip: Remove First Two Letters of String
  36. PowerShell String Theory
  37. PowerTip: Generate Random Beeps with PowerShell
  38. Weekend Scripter: Hurrah for Curah
  39. PowerTip: PowerShell Summit Europe 2014
  40. Weekend Scripter: Top Ten PowerScripting PodCasts
  41. PowerTip: How Long Has My Computer Been Running?
  42. An End of Week Treat: Mini-Scripting Games
  43. PowerTip: Count a Range of Seconds with PowerShell
  44. Use Windows PowerShell to Prepare for Migration from SharePoint 2007
  45. PowerTip: Find Information About ErrorActionPreference
  46. Handling Errors the PowerShell Way
  47. PowerTip: Use PowerShell to Locate the Help File You Need
  48. Getting to Know ForEach and ForEach-Object
  49. PowerTip: Find Information About PowerShell Cmdlet Parameter Sets
  50. Piping Results from One PowerShell Cmdlet to Another
  51. PowerTip: Find PowerShell Variables in Various Scopes
  52. Weekend Scripter: From Zero to PowerShell Hero
  53. PowerTip: Examine the Most Recent PowerShell Error
  54. Weekend Scripter: Using Try, Catch, Finally Blocks for PowerShell Error Handling
  55. PowerTip: Difference Between XML PowerShell Cmdlets
  56. Back to Basics Part 5: Outputting Data
  57. PowerTip: Looking for Folders and Files in PowerShell
  58. Back to Basics Part 4: More Ways to Manipulate Data
  59. PowerTip: Sorting More than One Column
  60. Back to the Basics Part 3: Do Something with Your Data
  61. PowerTip: Use Custom Delimiter with CSV File
  62. Back to the Basics Part 2: Learn about the Pipeline and “Getters”

June 2014

  1. PowerTip: Learn to Start the PowerShell Pipeline
  2. Back to the Basics Part 1: Learn About the PowerShell Pipeline
  3. PowerTip: Document Server's IP Addresses by Using PowerShell
  4. Weekend Scripter: Basic Lync Server 2013 Backup and Restore—Part 2
  5. PowerTip: Export Lync Topology with PowerShell
  6. Weekend Scripter: Basic Lync Server 2013 Backup and Restore—Part 1
  7. PowerTip: List All Lync Enterprise Voice Users with PowerShell
  8. Managing Lync Server 2013 with Windows PowerShell—Part 5
  9. PowerTip: Get List of Blocked Domains on Lync with PowerShell
  10. Managing Lync Server 2013 with Windows PowerShell—Part 4
  11. PowerTip: Remove User from Lync Server 2013 with PowerShell
  12. Managing Lync Server 2013 with Windows PowerShell—Part 3
  13. PowerTip: Add a Federation Domain to Lync with PowerShell
  14. Managing Lync Server 2013 with Windows PowerShell—Part 2
  15. PowerTip: Convert to Upper Case with PowerShell
  16. Managing Lync Server 2013 with Windows PowerShell—Part 1
  17. PowerTip: Create an SRV Record in DNS with PowerShell
  18. Weekend Scripter: Automating the Preparation of Lync Server 2013—Part 2
  19. PowerTip: Extend Active Directory Schema for Lync with PowerShell
  20. Weekend Scripter: Automating the Preparation of Lync Server 2013—Part 1
  21. PowerTip: Determine PSReadLine Option Configuration
  22. A Better PowerShell Console with Custom PSReadLine Functions
  23. PowerTip: Unload All Non-Microsoft Modules
  24. Useful Shortcuts from PSReadLine PowerShell Module
  25. PowerTip: Add Days, Hours, and Minutes to Current Time
  26. Better PowerShell History Management with PSReadLine
  27. PowerTip: Use PowerShell to Round Numbers
  28. A Better PowerShell Command-Line Edit
  29. PowerTip: Load PowerShell Modules and See What’s Imported
  30. The Search for a Better PowerShell Console Experience
  31. PowerTip: Send Output to Clipboard with PowerShell
  32. Weekend Scripter: Use PowerShell to Explore Dates
  33. PowerTip: Get Unique Numbers by Using PowerShell
  34. Weekend Scripter: Non-PowerShell Books for PowerShell People
  35. PowerTip: Use PowerShell to Create DateTime Object for Any Date
  36. Calling XMLDocument Methods in PowerShell
  37. PowerTip: Find Other Ways to Use Split Method
  38. Calling XML Document Properties from Within PowerShell
  39. PowerTip: Split String with PowerShell
  40. Using PowerShell to Explore Structure of an XML Document
  41. PowerTip: Validate XML Document with PowerShell
  42. Exploring XML Document by Using the [XML] Type Accelerator
  43. PowerTip: Display Formatted XML with PowerShell
  44. Creating an XML Document for Admins
  45. PowerTip: Does PowerShell Array Contain a Value?
  46. Weekend Scripter: Develop Minimal Footprint with PowerShell and Features on Demand
  47. PowerTip: Use PowerShell to Display Windows Path
  48. Weekend Scripter: Cool PowerShell Profile Functions from Bruce Payette
  49. PowerTip: View Directory List as Tree by Using PowerShell
  50. Understanding XML and XPath
  51. PowerTip: Use PowerShell to Open Event Log
  52. Using PowerShell to Parse System Log for Windows Updates
  53. PowerTip: Use PowerShell to See Latest Log Entry
  54. Data Mine the Windows Event Log by Using PowerShell and XML
  55. PowerTip: Find Permissible Event Log Keywords with PowerShell
  56. Use FilterHashTable to Filter Event Log with PowerShell
  57. PowerTip: Open Printer Dialog Box from PowerShell
  58. Use PowerShell to Troubleshoot Defrag Issues
  59. PowerTip: Use PowerShell to Test Virtual Hard Disks
  60. Weekend Scripter: Predicting the Future of PowerShell

May 2014

  1. PowerTip: Use PowerShell to Report Daylight Savings Time
  2. Weekend Scripter: Use PowerShell to Automate Active Directory Accounts
  3. PowerTip: Set the PowerShell ISE Zoom Level
  4. PowerShell Best Practices: Advanced Functions
  5. PowerTip: Obtain a List of All Functions in PowerShell
  6. PowerShell Best Practices: Simple Functions
  7. PowerTip: Find a List of PowerShell Type Accelerators
  8. PowerShell Best Practices: Simple Scripting
  9. PowerTip: Ensure Compliance with PowerShell Best Practices
  10. PowerShell Best Practices for the Console
  11. PowerTip: Find Disk Partition Information with PowerShell
  12. PowerShell Best Practices: Examine the Issues
  13. PowerTip: Use PowerShell to Discover Laptop Webcam
  14. Weekend Scripter: Use PowerShell to Find and Disable Webcams
  15. PowerTip: See if You Have a PowerShell Profile
  16. What’s in Your PowerShell Profile? Powershell Team Favorites
  17. PowerTip: Use PowerShell to Display Date Formats
  18. What’s in Your PowerShell Profile? Microsoft PFEs' Favorites
  19. PowerTip: Import All PowerShell Modules
  20. What’s in Your PowerShell Profile? PowerShell MVPs Favorites
  21. PowerTip: Use PowerShell and WMI to Change Disk Label
  22. What's in Your PowerShell Profile? Users' Favorites Part 2
  23. PowerTip: Use PowerShell to Add Hyper-V to Windows 8.1 Laptop
  24. What's in Your PowerShell Profile? Here Are Some User's Favorites
  25. PowerTip: Use PowerShell to Find Things to Get
  26. What's In Your PowerShell Profile? Here Are a Few of My Favorites
  27. PowerTip: Time Parts of PowerShell Scripts
  28. Weekend Scripter: PowerShell Speed Improvement Techniques
  29. PowerTip: Use Comment-Based Help in Shared Scripts
  30. Weekend Scripter: Best Practices for PowerShell Scripting in Shared Environment
  31. PowerTip: Use PowerShell to Find Status of Hyper-V
  32. Troubleshooting PowerShell Scheduled Jobs
  33. PowerTip: View PowerShell Formatting Data
  34. Advanced PowerShell Scheduled Jobs
  35. Day Three at Scripting Guys Booth–Microsoft TechEd 2014
  36. PowerTip: Check Status of PowerShell Scheduled Jobs
  37. Ask the Experts at TechEd 2014 in Houston
  38. Use PowerShell to Create Job that Runs at Startup
  39. Morning and Afternoon–Second Day at TechEd
  40. PowerTip: View and Keep Results of PowerShell Job
  41. What Happens to PowerShell Scheduled Job After Reboot?
  42. TechEd 2014 Expo Hall Reception
  43. The Scripting Guys Booth at Tech Ed 2014–Morning of Day One
  44. PowerTip: Find Network Adapters Bound to TCP/IP v4
  45. Introduction to PowerShell Scheduled Jobs
  46. PowerTip: Convert Character Array to String
  47. Scripting Guys Booth Setup at TechEd
  48. Weekend Scripter: Houston, We Don’t Have a Problem…
  49. Arrived in Houston for TechEd 2014
  50. PowerTip: Use PowerShell to Find Grandparent of Path
  51. Weekend Scripter: Introducing Script Browser and Script Analyzer
  52. PowerTip: Sort a PowerShell Array
  53. PowerShell Looping: The Continue Statement
  54. PowerTip: Verify If File Changes by Computing Hash
  55. PowerShell Looping: Advanced Break
  56. PowerTip: Use PowerShell to Find Firmware of Virtual Machines
  57. PowerShell Looping: Basics of the Break
  58. PowerTip: Use PowerShell to Find Virtual Machine BIOS Information
  59. PowerShell Looping: Understanding and Using Do…Until
  60. PowerTip: Use PowerShell to Obtain BranchCache Status
  61. PowerShell Looping: Understanding and Using Do…While
  62. PowerTip: Test Certificate by Using PowerShell
  63. Weekend Scripter: Find the Scripting Guys Booth at TechEd 2014
  64. PowerTip: Use PowerShell to Create Self-Signed Certificate
  65. Scripting Guys Booth Guest Meet and Greet Schedule for TechEd 2014
  66. PowerTip: Use PowerShell to Remove Mapping to Share
  67. Scripting Wife Creates Ideal TechEd 2014 Schedule
  68. PowerTip: Close Open SMB File Shares with PowerShell
  69. PowerShell Looping: The Automatic Foreach

April 2014

  1. PowerTip: Use Windows PowerShell to Find Open Files
  2. PowerShell Looping: Using While
  3. PowerTip: Use PowerShell to Show State of Scheduled Tasks
  4. PowerShell Looping: Using the Foreach-Object Cmdlet
  5. PowerTip: Use PowerShell to Find USB Drives
  6. Basics of PowerShell Looping: Foreach
  7. PowerTip: Use PowerShell to Find Expiring Certificates
  8. Weekend Scripter: Geeking Out at PowerShell Summit
  9. PowerTip: Use PowerShell to Look Up Variable Values
  10. Weekend Scripter: Access PowerShell Preference Variables
  11. PowerTip: Use PowerShell to Find Dates of Last Defender Scans
  12. Use PowerShell to Find Operating System Version
  13. PowerTip: Use PowerShell to Display Defender Update Status
  14. Create and Manage SharePoint Online Sites by Using PowerShell
  15. PowerTip: Convert JSON File to PowerShell Object
  16. JSON Is the New XML
  17. PowerTip: Find Largest File in User Profile with PowerShell
  18. Remediate Active Directory Members that Don't Support LVR
  19. PowerTip: Use PowerShell to Find Size of User Profile
  20. PowerShell and TFS: The Basics and Beyond
  21. PowerTip: Find PowerShell Modules
  22. Weekend Scripter: Exploring PowerShell Modules
  23. PowerTip: Use PowerShell to Pause Execution
  24. Weekend Scripter: Use PowerShell to Hide Processes in Windows
  25. PowerTip: List All Running Tasks in Windows 8.1
  26. Windows 8.1 and the Land of Forgotten Modules: Part 5
  27. PowerTip: List all Local Printers in Windows 8.1
  28. Windows 8.1 and the Land of Forgotten Modules: Part 4
  29. PowerTip: Use PowerShell to Audit Shares
  30. Windows 8.1 and the Land of Forgotten Modules: Part 3
  31. PowerTip: Enable IIS in Windows 8.1 with PowerShell
  32. Windows 8.1 and the Land of Forgotten Modules: Part 2
  33. PowerTip: Update Windows Defender with PowerShell
  34. Windows 8.1 and the Land of Forgotten Modules: Part 1
  35. PowerTip: List Contents of DNS Zone with PowerShell
  36. Windows Server 2012 R2 Network Cmdlets: Part 7
  37. PowerTip: List DHCP Server Clients with PowerShell
  38. Windows Server 2012 R2 Network Cmdlets: Part 6
  39. PowerTip: Use PowerShell to Get DNS Settings
  40. Windows Server 2012 R2 Network Cmdlets: Part 5
  41. PowerTip: Use PowerShell to Get IP Addresses
  42. Windows Server 2012 R2 Network Cmdlets: Part 4
  43. PowerTip: Use PowerShell to Rename Network Adapter
  44. Windows Server 2012 R2 Network Cmdlets: Part 3
  45. PowerTip: Use PowerShell to List Firewall Rules
  46. Windows Server 2012 R2 Network Cmdlets: Part 2
  47. PowerTip: Use PowerShell to Get List of Network Teams
  48. Windows Server 2012 R2 Network Cmdlets: Part 1
  49. PowerTip: Use PowerShell to Display Known Colors
  50. Weekend Scripter: Build a Clock Widget by Using PowerShell and WPF
  51. PowerTip: Use PowerShell to List Only Directories
  52. Weekend Scripter: Organize Music Collection with PowerShell
  53. PowerTip: Use PowerShell to Display Pop-Up Window
  54. Build a Tool that Uses Constrained PowerShell Endpoint
  55. PowerTip: Restore Default PSSession Endpoints
  56. Use Delegated Administration and Proxy Functions
  57. PowerTip: Test a PSSession Configuration File
  58. Build Constrained PowerShell Endpoint Using Configuration File
  59. PowerTip: List Remote PowerShell Endpoint Configurations
  60. Build Constrained PowerShell Endpoint Using Startup Script

March 2014

  1. PowerTip: Find Default Session Config Connection in PowerShell
  2. Introduction to PowerShell Endpoints
  3. PowerTip: Use PowerShell to Save Verbose Messages in Output File
  4. Understanding Streams, Redirection, and Write-Host in PowerShell
  5. PowerTip: Use PowerShell to Find Internet Explorer Settings
  6. Weekend Scripter: Change Internet Explorer Start Page via PowerShell
  7. PowerTip: Find Processes with Process ID Less Than 1000
  8. Manage Office 365 SharePoint with Modules
  9. PowerTip: Use PowerShell to Check Validity of User Certificates
  10. Use PowerShell to Manage Exchange Online in Office 365
  11. PowerTip: Find Aliases Exported by PowerShell Module
  12. Use PowerShell to Manage Office 365 Users
  13. PowerTip: Get PowerShell Printer Examples
  14. Use PowerShell to Explore Office 365 Installation
  15. PowerTip: Use PowerShell to Check if Computer Is Up
  16. Getting Started with Office 365 and PowerShell
  17. PowerTip: Create XML with PowerShell
  18. Weekend Scripter: Use PowerShell to Investigate File Signatures—Part 2
  19. PowerTip: Convert Output to Use Specific Delimiter
  20. Weekend Scripter: Use PowerShell to Investigate File Signatures—Part 1
  21. PowerTip: Use PowerShell to Document DSN Names
  22. Use Dynamic Parameters to Populate List of Printer Names
  23. PowerTip: Use PowerShell to Find What’s New
  24. Use PowerShell to Send Test Page to a Printer
  25. PowerTip: Find Printer Ports by Using PowerShell
  26. Creating a Port Scanner with Windows PowerShell
  27. Find PowerShell Providers that Support Transactions
  28. Taking on Iron Scripter Competition at PowerShell Saturday 007
  29. PowerTip: Use PowerShell to Find Blog Posts
  30. Using the Windows Azure REST APIs with PowerShell
  31. PowerTip: Use PowerShell to Create Zip Archive
  32. PowerTip: PowerShell One-Liner to Find Virtual Machine
  33. PowerTip: Use PowerShell to Find SMB Shares
  34. PowerTip: Find More Information about Windows PowerShell Jobs
  35. PowerShell Jobs Week: Jobs in the Enterprise
  36. PowerTip: Protect the Data Produced by PowerShell Jobs
  37. PowerShell Jobs Week: Job Processes
  38. PowerTip: Stop a PowerShell Job
  39. PowerShell Jobs Week: Jobs and Workflows
  40. PowerTip: Use PowerShell to Discover Tasks Associated with Scheduled Jobs
  41. PowerShell Jobs Week: Scheduled Jobs
  42. PowerTip: Use PowerShell to Find Job Help
  43. PowerShell Jobs Week: Remote Jobs
  44. PowerTip: Use PowerShell to Keep Job Data
  45. PowerShell Jobs Week: WMI and CIM Jobs
  46. PowerTip: Control Job Starts with PowerShell
  47. PowerShell Jobs Week: Introduction to PowerShell Jobs
  48. PowerTip: List Outlook Contacts with PowerShell
  49. Weekend Scripter: Create Entries for Birthdays from Outlook Contacts List

February 2014

  1. PowerTip: Search All WMI Namespaces with PowerShell
  2. Use WMI and PowerShell to Create Collection Query Rules
  3. PowerTip: Find Network Adapters for all Virtual Machines
  4. Use PowerShell to Set Configuration Manager Properties
  5. PowerTip: Find All PowerShell Providers
  6. Apply Common PowerShell Concepts to Configuration Manager
  7. PowerTip: Use PowerShell to Count Hops to Server
  8. Using PowerShell to Migrate DHCP Servers: Part 2
  9. PowerTip: Use PowerShell to Display DHCP Addresses
  10. Using PowerShell to Migrate DHCP Servers: Part 1
  11. PowerTip: Use PowerShell to Find Start Apps
  12. Weekend Scripter: Pin PowerShell Script to Start Screen
  13. PowerTip: Get the Latest PowerShell Help
  14. PowerTip: Personalize Your Copy of PowerShell
  15. PowerTip: Find Status of PowerShell Preference Variables
  16. PowerTip: Use PowerShell to Find User Profile Path
  17. PowerTip: Find Information about PowerShell Errors
  18. PowerTip: Is It a PowerShell Alias?
  19. 2014 Winter PowerShell Scripting Games Wrap Up #1
  20. PowerTip: Start Hidden Process with PowerShell
  21. Weekend Scripter: Use PowerShell to Start Hidden Process
  22. PowerTip: Include Expressions in a String in PowerShell
  23. String Formatting in Windows PowerShell
  24. PowerTip: Use PowerShell to Configure IP Address in Windows Server 2012 R2
  25. A PowerShell Valentine’s Day Special
  26. Set Up a Lab with Windows PowerShell and Free Microsoft Software: Part 5
  27. PowerTip: Create New Item in Registry with PowerShell
  28. Set Up a Lab with Windows PowerShell and Free Microsoft Software: Part 4
  29. PowerTip: Mount ISO or VHD File with PowerShell
  30. Set Up a Lab with Windows PowerShell and Free Microsoft Software: Part 3
  31. PowerTip: Use PowerShell to Edit XML File
  32. Set Up a Lab with Windows PowerShell and Free Microsoft Software: Part 2
  33. PowerTip: Identify Letter of Mounted ISO or VHD File with PowerShell
  34. Set Up a Lab with Windows PowerShell and Free Microsoft Software: Part 1
  35. PowerTip: Show Desired State Configuration Cmdlets
  36. Weekend Scripter: My Very First PowerShell Saturday!
  37. PowerTip: Use PowerShell to Get Length of a Number
  38. Weekend Scripter: Scripting Wife Talks about PowerShell Saturday 007
  39. PowerTip: Use PowerShell to Count Types of Photos
  40. Use PowerShell to Find Files that Have Not Been Accessed
  41. PowerTip: Use PowerShell to Count Photos
  42. Use PowerShell to Find Metadata from Photograph Files
  43. PowerTip: Get a Directory Listing of Multiple Folders
  44. List Music File Metadata in a CSV and Open in Excel with PowerShell
  45. PowerTip: Create a CSV File in PowerShell
  46. Use PowerShell to Create CSV File to Open in Excel
  47. PowerTip: Use PowerShell to Find Hidden Files
  48. List Files in Folders and Subfolders with PowerShell
  49. PowerTip: Use PowerShell to Verify UI Culture
  50. Weekend Scripter: Use PowerShell to Migrate to Active Directory On-Premises
  51. PowerTip: Clear All Events from Event Logs by Using PowerShell
  52. Weekend Scripter: Using AutoSpInstaller and AutoSpSourceBuilder

January 2014

  1. PowerTip: Learn to Use Where or ForEach in PowerShell 4.0
  2. Comparing PowerShell PSSessions and CIM Sessions
  3. PowerTip: Use PowerShell to Retrieve CIM Methods
  4. Invoking CIM Methods with PowerShell
  5. PowerTip: Copy Information to the Clipboard with PowerShell
  6. Use PowerShell to Manipulate Information with CIM
  7. PowerTip: Find Commands in Specific PowerShell Modules
  8. Introduction to the CIMCmdlets PowerShell Module
  9. PowerTip: Find PowerShell Cmdlets that Accept CIM Session
  10. What is CIM and Why Should I Use It in PowerShell?
  11. PowerTip: Find Day of the Week by Using PowerShell
  12. Weekend Scripter: Modify DNS Settings via Windows PowerShell
  13. PowerTip: Use PowerShell to Choose Random Letters
  14. Using PowerShell ISE Snippets to Remember Tricky Syntax
  15. PowerTip: Use PowerShell to Show Path to All Your Profiles
  16. Create Backups of Virtual Machines in Windows Azure by using PowerShell
  17. PowerTip: Find PowerShell Aliases that Rename Commands
  18. Avoiding PowerShell Scripting Pitfalls
  19. PowerTip: Find All Two-Letter PowerShell Aliases
  20. Use PowerShell to Find Two-Letter Alias Combinations
  21. PowerTip: Find Aliases for Your Favorite PowerShell Commands
  22. Understanding Tradeoffs When Searching for a String
  23. PowerTip: Find WMI Classes that Support Updates
  24. Using PowerShell CIM Cmdlets to Explore WMI Classes
  25. PowerTip: Use PowerShell to List Restore Points
  26. Tuning SQL Server Management Operations
  27. PowerTip: Use PowerShell to Create Computer Restore Point
  28. Avoid Account Lockout: Use PowerShell to Find Old Mobile Devices
  29. PowerTip: Use PowerShell to Find Networking Counters
  30. Gathering Network Statistics with PowerShell
  31. PowerTip: Get Network Adapter Power Management Settings
  32. Use PowerShell to Work with Network Adapter Power Settings
  33. PowerTip: Use PowerShell to Show Connected Physical Adapters
  34. Using PowerShell to Find Connected Network Adapters
  35. PowerTip: Rename Network Adapter with PowerShell
  36. Renaming Network Adapters by Using PowerShell
  37. PowerTip: Use PowerShell to Enable All Network Adapters
  38. Enabling and Disabling Network Adapters with PowerShell
  39. PowerTip: Use PowerShell to Find Protocol Binding on Network Adapters
  40. Weekend Scripter: Use PowerShell to Identify Network Adapter Characteristics
  41. PowerTip: Predefine Cmdlet Parameters in Variable
  42. Weekend Scripter: Wow! I Didn’t Know You Could Do That in PowerShell!
  43. PowerTip: Use PowerShell to Remove a File Share
  44. PowerShell and Excel: Fast, Safe, and Reliable
  45. PowerTip: Use PowerShell to Create New File Share
  46. Use PowerShell to Get Account Lockout and Password Policy
  47. PowerTip: Use PowerShell to Get Information about SMB Sessions
  48. 2014 PowerShell Heroes announced
  49. The 2014 PowerShell Community Predictions
  50. PowerTip: Disable Module Autoload in PowerShell
  51. PowerTip: Use PowerShell to List Virtual Machines
  52. Top Five 2013 Hey, Scripting Guy! Blog Posts
  53. PowerTip: Enable App Background Task Logging with PowerShell
  54. Use PowerShell to Import Group Policy Objects
  55. PowerTip: Use PowerShell to Display Inbound Firewall Rules
  56. Using PowerShell to Back Up Group Policy Objects
  57. PowerTip: Find Windows Azure Database with PowerShell
  58. Security Series: Using PowerShell to Enable BYOD—Part 3
  59. PowerTip: Determine If PowerShell Command Exists
  60. Leverage Registry Key Time Stamps via PowerShell
  61. PowerTip: Use PowerShell to Display Network Adapter Stats
  62. Create a Proxy Function to Display Registry Key Time Stamps

2013 725

December 2013

  1. Get Windows Azure Active Directory Tenant ID in Windows PowerShell
  2. Reusing PowerShell Registry Time Stamp Code
  3. PowerTip: Use PowerShell to Find Registry Access
  4. Use PowerShell to Access Registry Last-Modified Time Stamp
  5. PowerTip: Use PowerShell to Disable Network Adapter
  6. Weekend Scripter: Using PowerShell to Replace STSADM
  7. PowerTip: Get Time Difference between Dates with PowerShell
  8. Weekend Scripter: Use PowerShell to Host New Year’s Eve Countdown Clock
  9. PowerTip: Use PowerShell to Create Hash Table
  10. Phantom Elements in a Hash Table
  11. PowerTip: Display a Blinking Message by Using PowerShell
  12. PowerShell Report for a Windows Failover Cluster
  13. PowerTip: Add Computer to Security Group with PowerShell
  14. ‘Twas the Night Before Scripting: Part 5
  15. PowerTip: Show Group Members with PowerShell
  16. ‘Twas the Night Before Scripting: Part 4
  17. PowerTip: Create Computer Account in Active Directory with PowerShell
  18. Cmdlets Roasting on an Open Fire
  19. ‘Twas the Night Before Scripting: Part 3
  20. PowerTip: Set Custom Attributes in Active Directory
  21. ‘Twas the Night Before Scripting: Part 2
  22. PowerTip: Create a Secure Password with PowerShell
  23. ‘Twas the Night of Before Scripting: Part 1
  24. PowerTip: Debug a Workflow with PowerShell 4.0
  25. Security Series: Using PowerShell to Enable BYOD–Part 2
  26. PowerTip: Use PowerShell to Discover Console Colors
  27. Migrating Host-Named Site Collections
  28. PowerTip: PowerShell One-Liner to Find Short Aliases
  29. Store PowerShell Profile on SkyDrive
  30. PowerTip: Use PowerShell to List App Background Task Info
  31. Use PowerShell to Work with RODC Accounts
  32. PowerTip: Use PowerShell to Display a Routing Table
  33. PowerTip: Use PowerShell to Find DNS Suffix Search List
  34. PowerShell Above and Beyond the Minimum Requirements
  35. PowerTip: Kick Off Formal WinSat Evaluation
  36. Weekend Scripter: Configure HyperV on Windows 8 Computer
  37. PowerTip: Use PowerShell to Clear DNS Cache
  38. Working with Task Scheduler XML
  39. PowerTip: Use PowerShell to Find Connections to Remote Servers
  40. Using the PowerShell Contains Operator
  41. PowerTip: Use PowerShell to Show IP Interface Overview
  42. Understanding the PowerShell While Statement
  43. PowerTip: Find Net Route with PowerShell
  44. Use PowerShell to Create Remote Session
  45. PowerTip: Use PowerShell to Display Routing Table
  46. Use PowerShell to Create Registry Keys
  47. PowerTip: Use PowerShell to Resolve DNS Names
  48. Find Hidden Message Embedded in Image
  49. See How Naming Makes PowerShell Easy to Learn
  50. PowerTip: Use PowerShell to Get WinSat Score on Windows 8.1
  51. Weekend Scripter: Who are the Administrators?
  52. PowerTip: Use PowerShell to Subtract Timespans
  53. Weekend Scripter: Create an HTML Server Report with PowerShell
  54. PowerTip: Use PowerShell to Display Network Adapter Bindings
  55. Solving Office Holiday Gift-Giving Conundrums with PowerShell
  56. Security Series: Using PowerShell to Enable BYOD–Part 1
  57. PowerTip: Use Special Formatting from Types XML File in WMI
  58. Getting Started with PowerShell: The Basics of WMI
  59. PowerTip: Use PowerShell to Get List of Authorized Root Certificates
  60. Getting Started with PowerShell: The Certificate Provider
  61. PowerTip: Use PowerShell to Write Process Information to Text File
  62. Getting Started with PowerShell: Text Files
  63. PowerTip: Use PowerShell to Group Processes in Windows
  64. Getting Started with PowerShell: The Pipeline
  65. PowerTip: Find User Name for a Process
  66. Weekend Scripter: Determine Process that Locks a File

November 2013

  1. PowerTip: Find PowerShell Version
  2. Weekend Scripter: WMF, PowerShell, and Exchange Server Compatibility
  3. PowerTip: Use PowerShell to Clear the Trusted Hosts File
  4. Remoting Week: Non-Domain Remoting
  5. PowerTip: Remove PowerShell Web Access Authorization Rules
  6. Remoting Week: Remoting Security
  7. PowerTip: Use PowerShell to Discover Certificate Thumbprints
  8. Remoting Week: Configuring Remoting
  9. PowerTip: Determine Version of WSMAN on Remote Computer
  10. Remoting Week: Remoting Sessions
  11. PowerTip: Use PowerShell to Find Key of WMI Class
  12. Remoting Week: Remoting Recap
  13. Announcing the 2013 Honorary Scripting Guys
  14. Psst…Charlotte PowerShell Saturday Details Leaked
  15. PowerTip: Find Missed Runs on Scheduled Task or Job
  16. Using Scheduled Tasks and Scheduled Jobs in PowerShell
  17. PowerTip: Export PowerShell Cmdlet Information
  18. Use PowerShell to Rename Files in Bulk
  19. PowerTip: Save PowerShell Cmdlet Info as CSV File
  20. Use PowerShell to Remove Data from CSV File
  21. PowerTip: Create Restore Point with PowerShell
  22. Use PowerShell to Determine Computer Reliability
  23. PowerTip: Get Detailed Information When Updating PowerShell Help
  24. Use PowerShell to Review the Setup Event Log
  25. PowerTip: Compare the Contents of Files with PowerShell
  26. The Admin’s First Steps: Capacity Planning Part 3
  27. PowerTip: Debug Script on Remote Computer
  28. Remote Script Debugging in Windows PowerShell
  29. PowerTip: Use PowerShell to Copy Profiles to SkyDrive
  30. PowerTip: Use PowerShell to Find Installed Hotfixes
  31. Use PowerShell to Find Installed Software
  32. PowerTip: Use PowerShell to Get Details about Setup Log
  33. Use PowerShell Objects to Simplify Script Output
  34. PowerTip: Enable PowerShell Remoting with Public Network
  35. Use PowerShell to Simplify Collecting Computer Information
  36. PowerTip: Use PowerShell Cmdlet to Report CredSSP
  37. Combine Automation Tasks by Using PowerShell Objects
  38. PowerTip: Use PowerShell to Format Dates
  39. The Admin’s First Steps: Capacity Planning Part 2
  40. PowerTip: Back-to-Basics Math Class
  41. Weekend Scripter: PowerShell Does Scientific Notation
  42. PowerTip: Use PowerShell to Display Syntax for a Cmdlet
  43. Weekend Scripter: Use PowerShell to Back Up SharePoint Installation
  44. PowerTip: Use PowerShell to Determine System Stability
  45. Leveraging PowerShell to Help Minimize Risk While Performing Administrative Tasks
  46. PowerTip: Use PowerShell to Create a Date String
  47. A PowerShell Object Lesson: Part 3
  48. PowerTip: Find the Type of an Object
  49. A PowerShell Object Lesson: Part 2
  50. PowerTip: Find Help about PowerShell Objects
  51. A PowerShell Object Lesson: Part One
  52. PowerTip: View Network Statistics with PowerShell
  53. The Admin’s First Steps: Capacity Planning Part 1
  54. PowerTip: Use PowerShell to Get Connection Profile
  55. Weekend Scripter: Use PowerShell to Discover Switch Extensions
  56. PowerTip: Find if Computer has .NET Framework 4.5
  57. How to Write Great Help Examples
  58. PowerTip: Add User to Group in Active Directory with PowerShell
  59. Building a Demo Active Directory: Part 5

October 2013

  1. PowerTip: Create a New User in Active Directory with PowerShell
  2. Building a Demo Active Directory: Part 4
  3. PowerTip: Create an Active Directory Group with PowerShell
  4. Building a Demo Active Directory: Part 3
  5. PowerTip: Create an Organizational Unit with PowerShell
  6. Building a Demo Active Directory: Part 2
  7. PowerTip: Rename a Computer with PowerShell
  8. Building a Demo Active Directory: Part 1
  9. PowerTip: Use CIM Cmdlets to Find WMI Classes
  10. The Admin’s First Steps: Local Group Membership
  11. PowerTip: Find Background Task Info about Windows 8.1 with PowerShell
  12. Weekend Scripter: Use PowerShell to Configure Windows Defender Preferences
  13. PowerTip: Use PowerShell to Verify Windows Search Settings
  14. Use PowerShell to See What Windows Defender Detected
  15. PowerTip: Use PowerShell to Configure Windows Defender Signature Updates
  16. Use PowerShell to Update Windows Defender Signatures
  17. PowerTip: Find Windows Defender Configuration Info
  18. Use PowerShell to Explore Windows Defender Preferences
  19. PowerTip: Use PowerShell to Get Windows Defender Status
  20. A Quick and Easy Upgrade to Windows 8.1 on Surface RT
  21. Exploring the Windows Defender Catalog
  22. PowerTip: Search for YouTube Videos
  23. Mike’s Best Practices at PowerShell Saturday in Atlanta on Oct 26
  24. InvokeRestMethod for the Rest of Us
  25. PowerTip: Find Members of Critical Groups with PowerShell
  26. The Admin’s First Steps: Empty Groups
  27. PowerTip: Use PowerShell to Unblock Files
  28. Weekend Scripter: Use PowerShell and Pinvoke to Remove Stubborn Files
  29. PowerTip: Change the Startup Action on Virtual Machine with PowerShell
  30. Recovering Virtual Machines in Hyper-V Server 2012 R2: Part 5
  31. PowerTip: Import a Hyper-V Virtual Machine with Only Its .xml File
  32. Recovering Virtual Machines in Hyper-V Server 2012 R2: Part 4
  33. PowerTip: Create a Virtual Switch in Hyper-V with Windows PowerShell
  34. Recovering Virtual Machines in Hyper-V Server 2012 R2: Part 3
  35. PowerShell Saturday–Atlanta edition
  36. PowerTip: Identify Configuration Changes for Hyper-V Virtual Machines
  37. Recovering Virtual Machines in Hyper-V Server 2012 R2: Part 2
  38. PowerTip: Identify Locations of Hyper-V Config Files
  39. Recovering Virtual Machines in Hyper-V Server 2012 R2: Part 1
  40. PowerTip: Use PoweShell to Start Service on Remote Machine
  41. The Admin’s First Steps: Discovering Shares
  42. PowerTip: Run Remote Command in Disconnected Session
  43. Disconnected Sessions: Phenotype and Genotype (Part 2)
  44. PowerTip: Add Key-Value Pair to Ordered Dictionary
  45. ConvertTo-OrderedDictionary
  46. PowerTip: Change Output Object Property Names with PowerShell
  47. The Admin’s First Steps: Testing Service Health
  48. PowerTip: Find What Various Windows Features Do
  49. Use PowerShell to Create Virtual Switches
  50. PowerTip: Use PowerShell to Find System Committed Memory
  51. Using PowerShell to Set Up Hyper-V
  52. PowerTip: Use PowerShell to Obtain Disk Image Info
  53. Use PowerShell to Bulk Create New Conference Rooms
  54. PowerTip: Use PowerShell to Find Event Logs with Events
  55. Weekend Scripter: A Reluctant Immersion to PowerShell
  56. PowerTip: Connect to PSSession if Availability is “None”
  57. Disconnected Sessions: Phenotype and Genotype (Part 1)
  58. PowerTip: Find Only PowerShell Cmdlets that Use “Get”
  59. CSV: Add a Carriage Return for PowerShell Import
  60. PowerTip: Use PowerShell to Find Video-Related WMI Classes
  61. Use PowerShell to Discover Multi-Monitor Information
  62. PowerTip: Discover All Event Logs on a Server
  63. The Admin’s First Steps: Scan Multiple Event Logs
  64. PowerTip: Launch Cmd.exe Commands from PowerShell
  65. Rebuild the Pause Command with PowerShell

September 2013

  1. PowerTip: Use PowerShell to Show Control Panel Items
  2. Domain Migration: Why We Need the Script
  3. PowerTip: Examine PowerShell Runspace Initial Session State
  4. Weekend Scripter: Max Out PowerShell in a Little Bit of Time—Part 2
  5. PowerTip: Find Information about Default PowerShell Runspace
  6. Weekend Scripter: Max Out PowerShell in a Little Bit of Time—Part 1
  7. PowerTip: Use PowerShell to Multiply Strings
  8. The PowerShell Summit: Why You Should Care
  9. PowerTip: Use PowerShell to Find Example Code
  10. Scripting Wife Talks About the PowerShell Summit
  11. PowerTip: Make Multiple WMI Queries to Remote Machine
  12. The Admin’s First Steps: Documenting Servers
  13. PowerTip: Use PowerShell to Access Online Help
  14. Are You Safe?
  15. PowerTip: Create Array with Five Numbers
  16. Adding Array Index Numbers to PowerShell Custom Objects
  17. PowerTip: Determine Size of PowerShell Console
  18. Weekend Scripter: Using PowerShell to Cook Popcorn for Music
  19. PowerTip: Use PowerShell to Send Beep to Console
  20. Weekend Scripter: Use Windows PowerShell to Play Recorded Music
  21. PowerTip: Use PowerShell 3.0 to Find WMI Classes
  22. Hey, Dude! Where Are My Methods?
  23. PowerTip: Supporting Updatable Help
  24. HelpInfoUri, HelpUri, and other Help Mysteries
  25. PowerTip: Use PowerShell and WSMan to Obtain Service Info
  26. Creating ACLs for Windows Azure Endpoints—Part 3
  27. PowerTip: Use PowerShell to Find Disabled User Accounts in AD DS
  28. Recursively Search Active Directory Security Groups
  29. PowerTip: Display Only Hidden Files and Folders in PowerShell
  30. PowerShell Summit North America 2014 announced
  31. Conditional User Profile Deletion Revisited
  32. PowerTip: Use PowerShell to Search a Hash Table
  33. Weekend Scripter: Create a Visual Piano with Windows PowerShell
  34. PowerTip: Use PowerShell to Wait for a Key Press
  35. Weekend Scripter: Use Hash Table with PowerShell to Create a Simple Piano
  36. PowerTip: List Runbooks with PowerShell
  37. Systems Center 2012 Orchestrator and PowerShell: Part 5
  38. PowerTip: Copy Your Script to Notepad Before Editing in Orchestrator
  39. Systems Center 2012 Orchestrator and PowerShell: Part 4
  40. PowerTip: Trapping Variables Within a PowerShell Script in Orchestrator
  41. Systems Center 2012 Orchestrator and PowerShell: Part 3
  42. PowerTip: Publish Data to Orchestrator Data Bus
  43. Systems Center 2012 Orchestrator and PowerShell: Part 2
  44. PowerTip: Use PowerShell to Access Orchestrator Variables or Data
  45. Systems Center 2012 Orchestrator and PowerShell: Part 1
  46. PowerTip: Use PowerShell to Run a Command on a Remote Server
  47. Remoting the Implicit Way
  48. PowerTip: Use PowerShell to Find Dependent Services
  49. Weekend Scripter: Remoting the Cloud with Windows Azure and PowerShell
  50. PowerTip: Control Text-File Encoding with PowerShell
  51. Windows PowerShell 3.0 First Steps: Part 5
  52. PowerTip: Customize Table Headings with PowerShell
  53. Windows PowerShell 3.0 First Steps: Part 4
  54. PowerTip: Sort Objects Based on a Particular Property
  55. Windows PowerShell 3.0 First Steps: Part 3
  56. PowerTip: Find Current PowerShell Error Action Preference
  57. Windows PowerShell 3.0 First Steps: Part 2
  58. PowerTip: Use PowerShell 3.0 to Resize Partitions
  59. Windows PowerShell 3.0 First Steps: Part 1
  60. PowerTip: Display Progress Bar with PowerShell
  61. Weekend Scripter: Creating ACLs for Windows Azure Endpoints—Part 2 of 2

August 2013

  1. PowerTip: Use PowerShell to Parse Text Files
  2. Weekend Scripter: Creating ACLs for Windows Azure Endpoints—Part 1 of 2
  3. PowerTip: Capture Console Application Data with PowerShell
  4. Automating DiskPart with Windows PowerShell: Part 5
  5. PowerTip: List Physical Drives with PowerShell
  6. Changes to TechNet Library Scripting Node
  7. Automating DiskPart with Windows PowerShell: Part 4
  8. PowerTip: Use PowerShell to Get a List of All Volumes
  9. Automating DiskPart with Windows PowerShell: Part 3
  10. PowerTip: Show attached USB Drives with PowerShell
  11. Automating DiskPart with Windows PowerShell: Part 2
  12. PowerTip: Use PowerShell to Automate Commands with DiskPart
  13. Automating DiskPart with Windows PowerShell: Part 1
  14. PowerTip: Find PowerShell Events and Levels
  15. Weekend Scripter: Install Free PowerShell Remote Server Admin Tools
  16. PowerTip: Use PowerShell to Get BitLocker Recovery Key
  17. Deciding How to Use PowerShell to Access AD DS
  18. PowerTip: Find PowerShell Logging Info
  19. PowerShell Workflow for Mere Mortals: Part 5
  20. PowerTip: View PowerShell Console Host Information
  21. PowerShell Workflow for Mere Mortals: Part 4
  22. PowerTip: Use PowerShell to Display Date, Time, and Hour
  23. PowerShell Workflow for Mere Mortals: Part 3
  24. PowerTip: Customize How PowerShell Displays a Date
  25. PowerShell Workflow for Mere Mortals: Part 2
  26. PowerTip: Use PowerShell to Display Locale-Specific Date
  27. PowerShell Workflow for Mere Mortals: Part 1
  28. PowerTip: Display All PowerShell Modules and Cmdlets
  29. Weekend Scripter: Understanding PowerShell in Windows 8
  30. PowerTip: Use PowerShell to Write BitLocker Recovery Key to Text File
  31. Weekend Scripter: Understanding PowerShell in Windows 7
  32. PowerTip: Find Case-Specific Strings by Using PowerShell
  33. Use PowerShell to Customize Server Manager
  34. PowerTip: Use PowerShell to Show Approved Verbs Group
  35. Use PowerShell to Log Changes to AD DS Attributes
  36. PowerTip: Use PowerShell to Display Replications in AD DS
  37. Use PowerShell to Change Sign-in Script and Profile Path
  38. PowerTip: Use PowerShell to Get DHCP Server Database Info
  39. Add User Principal Names in Active Directory via PowerShell
  40. PowerTip: Use PowerShell to See Network Adapters Bound to TCP/IP
  41. Adding Office Locations in AD DS with PowerShell
  42. PowerTip: Use PowerShell to Report Network Adapter Binding
  43. Weekend Scripter: Run PowerShell Scripts from Remote File Share: Part 3
  44. PowerTip: Change PowerShell Script Execution Policy
  45. Weekend Scripter: Run PowerShell Scripts from Remote File Share: Part 2
  46. PowerTip: Use PowerShell to Get DHCP Stats
  47. Running PowerShell Scripts from a Remote File Share
  48. PowerTip: Use PowerShell to Rename Printers
  49. Use PowerShell in Windows 8 to Remove Printers
  50. PowerTip: Use PowerShell to Display Help for Module Cmdlets
  51. Install Printer Drivers with PowerShell in Windows 8
  52. PowerTip: Use PowerShell to Get Printer Configuration
  53. Use PowerShell to Create New Printer Ports
  54. PowerTip: Use PowerShell to Verify Secure Boot Policy
  55. Use PowerShell to Test Remote Printers
  56. PowerTip: Add Commands to PowerShell History
  57. Weekend Scripter: Looking at PowerShell Aliases
  58. PowerTip: Use PowerShell to Get Detailed Network Adapter Information
  59. Weekend Scripter: Use PowerShell to Get Folder Sizes
  60. PowerTip: Find the Number of Variables In-Scope
  61. More Messing Around with Wireless Settings with PowerShell
  62. PowerTip: Use PowerShell to Show Network Adapter Status
  63. Use PowerShell to display Short File and Folder Names

July 2013

  1. PowerTip: Use PowerShell to Launch Item from Control Panel
  2. PowerShell Get-Command Cmdlet Returns Only One Instance
  3. PowerTip: Use PowerShell to Retrieve List of Control Panel Items
  4. Learn How to Configure PowerShell Memory
  5. PowerTip: Reload Your PowerShell Profile
  6. Add a Couple of Functions to PowerShell Profile
  7. PowerTip: Automatically Open a Script in the PowerShell ISE
  8. Weekend Scripter: Cheesy Script to Set Speaker Volume
  9. PowerTip: Open the Windows PowerShell ISE from Inside the Console
  10. Weekend Scripter: Use PowerShell to Uninstall Modern Apps
  11. Use PowerShell to Inventory Modern Apps in Windows 8
  12. PowerTip: Use PowerShell to View App Package Installation Log
  13. PowerTip: Create a New GUID by Using PowerShell
  14. Use PowerShell to Report and Set Monitor Brightness
  15. PowerTip: Count Your PowerShell Scripts
  16. Exploring Active Directory Data Types with PowerShell
  17. PowerTip: Generate an HTML Battery-Life Report in PowerShell
  18. Write Users and Proxy Addresses to CSV by Using PowerShell
  19. PowerTip: Discover which PowerShell Cmdlets Have Parameter to Accept Specific Type
  20. Export User Names and Proxy Addresses to CSV File
  21. PowerTip: Discover PowerShell Cmdlets that Accept Array of Strings
  22. Weekend Scripter: Create Proxy Addresses in Active Directory with PowerShell
  23. PowerTip: Use PowerShell to Find Status of DirectAccess Connection
  24. Weekend Scripter: Introducing the PowerShell and WMI Browser
  25. PowerTip: Get the Number of Items in a Hash Table
  26. Use PowerShell to Create First and Last Names for Test Users
  27. PowerTip: Find Number Elements in a PowerShell Array
  28. Use PowerShell to Set AD DS Users’ Display Names
  29. PowerTip: Use PowerShell to Return Random Computer Names
  30. Set Telephone Numbers for All Users in an OU via PowerShell
  31. PowerTip: Use PowerShell to Check String for a Match
  32. Query Multiple WMI Classes but Return One Object with PowerShell
  33. PowerTip: Find PowerShell Cmdlets that Accept Hash Table Input
  34. Use PowerShell and a Filter Hash Table to Speed Boot Trace
  35. PowerTip: Find the Largest Number in a PowerShell Array
  36. Weekend Scripter: Use PowerShell to Get Boot-Up Trace Events
  37. PowerTip: Get a List of Installed Troubleshooters
  38. Weekend Scripter: Use PowerShell to Get Startup Event Log Entries
  39. PowerTip: Use PowerShell to Round a Decimal Number
  40. Using the Windows API and Copy-RawItem to Access Sensitive Password Files
  41. PowerTip: Use PowerShell 3.0 in Windows 8 to Find Driver Information
  42. Use PowerShell to Sort CSV Files in Order
  43. PowerTip: Use PowerShell to Retrieve DirectAccess Client Configuration
  44. A PowerShell Function to Count String Length
  45. PowerTip: Use PowerShell to Find Aliases Exported by All Modules
  46. Simplify Your Script by Creating PowerShell Type Accelerators
  47. PowerTip: Use PowerShell to Check Status of Client DNS Cache
  48. Use PowerShell to Find PowerShell Type Accelerators
  49. PowerTip: Find Unique Types with PowerShell
  50. Weekend Scripter: Use PowerShell to Go Back in Time
  51. PowerTip: Counting Characters with PowerShell
  52. Weekend Scripter: A Little PowerShell Help Here…Please?
  53. PowerTip: Use PowerShell to Find Performance of Processes
  54. Optimize Performance of AD DS Queries via PowerShell
  55. PowerTip: Use PowerShell to Copy Items and Retain Folder Structure
  56. Use PowerShell to Translate Airport Code to City Name
  57. PowerTip: Import Only Aliases and Functions from a PowerShell Module
  58. Using the Live REST API with PowerShell
  59. PowerShell updatable help updated!
  60. PowerTip: Customize PowerShell Cmdlet Names to Avoid Conflict
  61. Use PowerShell to Work with SkyDrive for Powerful Automation
  62. PowerTip: Import Specific Cmdlets from a Module
  63. Use PowerShell 3.0 to Get More Out of Windows Live

June 2013

  1. PowerTip: Get Network Adapter Statistics in Windows 8
  2. Weekend Scripter: Find Errant ACLs Inside a Folder with PowerShell
  3. PowerTip: Use PowerShell 3.0 to Identify Zone Information of Files
  4. Weekend Scripter: Understanding TimeSpan Objects
  5. PowerTip: Use PowerShell to Find Virtual Machines Using Dynamic Memory
  6. Create a New Virtual Machine with PowerShell: Part 3
  7. PowerTip: Use PowerShell to Find Screensaver Info for Logged-on User
  8. Use PowerShell to Interact with the Windows API: Part 3
  9. PowerTip: Use a PowerShell command to get User Name and Domain
  10. Use PowerShell to Interact with the Windows API: Part 2
  11. PowerTip: Use a .NET Framework Class in PowerShell to Get User Info
  12. Use PowerShell to Interact with the Windows API: Part 1
  13. PowerTip: Audit Special Privilege Use with PowerShell
  14. Use PowerShell and Regular Expressions to Search Binary Data
  15. PowerTip: Use PowerShell to Report Computer Performance
  16. Weekend Scripter: Use PowerShell to Create Office 365 Reports
  17. PowerTip: Find System Uptime via PSCX PowerShell Cmdlet
  18. Weekend Scripter: Getting Started with Microsoft Azure and PowerShell
  19. PowerTip: Use PowerShell to Add Disks to a Live Virtual Machine
  20. Create a New Virtual Machine with PowerShell: Part 2
  21. Scripting Guys schedule for TechEd Europe and special guests at the Scripting Guys booth
  22. PowerTip: Use PowerShell Function to Return Properties for Network Adapters
  23. How to Use PowerShell to Write to Event Logs
  24. PowerTip: Use a PowerShell 3.0 Switch to Find Only Directories
  25. Don't Translate File and Folder VBScript Scripts into PowerShell
  26. PowerTip: Use PowerShell to Check the Status of Event Logs
  27. Translate a VBScript Event Log Script to PowerShell, Dude…
  28. Scripting Wife Shares her Ideal TechEd Europe 2013 Schedule
  29. PowerTip: Find Files Modified During a Date Range by Using PowerShell
  30. PowerTip: Use PowerShell to Find IP Config of Adapter
  31. Weekend Scripter: Use PowerShell to Manage Auto-Connect Wireless Networks
  32. PowerTip: Find Information about Network Adapters with PowerShell
  33. Weekend Scripter: Use PowerShell to Find Auto-Connect Wireless Networks
  34. PowerTip: Use PowerShell to Add Drive to Virtual Machine
  35. Create a New Virtual Machine with PowerShell: Part 1
  36. PowerTip: Use PowerShell to Find All AD DS Users
  37. Translate Active Directory VBScript into PowerShell—Not Me!
  38. PowerTip: Use PowerShell 3.0 CIM Class to Find Logical Disk Info
  39. Translate VBScript into PowerShell—Not!
  40. PowerTip: Use PowerShell to Display User Rights to File Volume
  41. Determine Pending Reboot Status—PowerShell Style! Part 2
  42. PowerTip: Use PowerShell to Create Future Dates
  43. Determine Pending Reboot Status—PowerShell Style! Part 1
  44. PowerTip: Use PowerShell to Create a Computer Restore Point
  45. Weekend Scripter: Use PowerShell for Conditional User Profile Removal
  46. PowerTip: Use PowerShell to Find Computer Restore Points
  47. Weekend Scripter: Use PowerShell to Generate a Recent Profile Report
  48. PowerTip: Create a New VHD with Windows PowerShell
  49. Build and Restore Snapshots in Hyper-V with Windows PowerShell
  50. TechEd–4 All Over but the Party
  51. PowerTip: Use PowerShell to Rename a Virtual Machine
  52. Creating a Home Drive with Windows PowerShell: Part 3
  53. PowerTip: Use PowerShell to Add Processors to Virtual Machine
  54. TechEd–3 or What's Up Today, Scripting Guy?
  55. Creating a Home Drive with Windows PowerShell: Part 2
  56. TechEd 2013 New Orleans–Day 2
  57. PowerTip: Use PowerShell to Add Adapter to a Virtual Machine
  58. TechEd 2013: Another Day, Another Script
  59. Creating a Home Drive with Windows PowerShell: Part 1
  60. PowerTip: Use PowerShell to Check Virtual Machine Boot Order
  61. TechEd 2013: A Couple of Scripts
  62. Getting Ready for TechEd Floor to Open
  63. Generating a New Password with Windows PowerShell
  64. Scripting Guys at TechEd T-1
  65. PowerTip: Determine PowerShell Version
  66. Weekend Scripter: Install PowerShell 3.0 on Windows 7
  67. PowerTip: Use PowerShell to Find Current Time Zone
  68. Weekend Scripter: Scripting Wife Reveals TechEd NA Schedule

May 2013

  1. PowerTip: Use PowerShell to List Hyper-V Switches
  2. Import Multiple Virtual Machines with Windows PowerShell
  3. PowerTip: Use PowerShell to Get Status of BranchCache
  4. Use PowerShell to Initialize Raw Disks and to Partition and Format Volumes
  5. PowerTip: Find Services with the Same Dependencies with PowerShell
  6. Scripting Wife Reveals Her North America TechEd 2013 Schedule
  7. Use PowerShell to Add VHDs and Configure New Virtual Machines
  8. PowerTip: Identify the Network Adapter Connection Profile
  9. Use the UpdateServices Module to Manage WSUS
  10. PowerTip: Use PowerShell to Eject DVDs from Group of Virtual Machines
  11. Weekend Scripter: Use PowerShell to Build Multiple Virtual Machines
  12. PowerTip: Use PowerShell to Find Disabled User Accounts
  13. Weekend Scripter: Use PowerShell to Find Computers SIDs in AD DS
  14. PowerTip: Use PowerShell to Put Virtual Machine in Saved State
  15. Export Multiple Virtual Machines with Windows PowerShell
  16. PowerTip: Find Format Data Used by Current PowerShell Session
  17. Variable Substitution in a PowerShell Script Block
  18. PowerTip: Create a PowerShell Script Block on the Fly
  19. PowerShell Hash Tables that Contain Keywords…hmm…
  20. PowerTip: Create an XML Representation of a Registry Key with PowerShell
  21. Use PowerShell to Copy Only Folders that Contain Files
  22. PowerTip: Toggle Outline View in the Windows PowerShell ISE
  23. Weekend Scripter: Add Power and Functionality to the PowerShell ISE Part 2
  24. PowerTip: Find the Path to a PowerShell Module
  25. Weekend Scripter: Add Power and Functionality to the PowerShell ISE Part 1
  26. PowerTip: Use PowerShell to Get Virtual Machine Start Mode
  27. Change Virtual Machine Network Configuration with PowerShell
  28. 2013 Scripting Games: Beginner Event 4
  29. PowerTip: Find All Required Assemblies for PowerShell Modules
  30. I Found This Module—What Do I Do?
  31. PowerTip: Use PowerShell to Show Screensaver Info for Logged-on User
  32. I Found this PowerShell Function—Now What Do I Do? Part 3
  33. PowerTip: Use Set-Variable to Create a ReadOnly PowerShell Variable
  34. I Found this PowerShell Function—Now What Do I Do? Part 2
  35. PowerTip: Use PowerShell to List Top-Level WMI Namespaces
  36. Security Series: Using PowerShell to Protect Your Private Cloud Infrastructure – Part 3
  37. PowerTip: Use PowerShell to Find Changed Directories
  38. Weekend Scripter: Playing with PowerShell's Get-Variable Cmdlet
  39. PowerTip: Use PowerShell to Find Running Virtual Machines
  40. Get a List of Virtual Machines by Using PowerShell
  41. PowerTip: Use PowerShell to Display Video Configuration
  42. I Found this PowerShell Function—Now What Do I Do? Part 1
  43. PowerTip: Use PowerShell to Find Security Hotfixes
  44. Use PowerShell to Discover, Diagnose, and Document SQL Server
  45. PowerTip: Use PowerShell to Find Status of Optional Features in Windows
  46. 10 Tips for the SQL Server PowerShell Scripter
  47. PowerTip: Use PowerShell to Troubleshoot PowerShell
  48. Use PowerShell to Clean-up SQL Server Jobs
  49. PowerTip: Use PowerShell to Find Network Adapter Power State
  50. Use PowerShell to Examine Dirty and Expensive SQL Server Properties
  51. PowerTip: Use PowerShell to Find Reserved System Volumes
  52. Use PowerShell to Work with SQL Server Instance-Level Properties
  53. PowerTip: Use PowerShell to Show Remaining Battery Time
  54. Troubleshooting an AlwaysOn Availability Group with PowerShell

April 2013

  1. PowerTip: Use PowerShell to Check DHCP Status
  2. Monitor an AlwaysOn Availability Group with PowerShell
  3. PowerTip: Find Printer Configuration in Windows 8
  4. Set Up an AlwaysOn Availability Group with PowerShell
  5. PowerTip: Use PowerShell to Find Total CPU Time
  6. Weekend Scripter: Use PowerShell to Upload a New File Version to SharePoint
  7. PowerTip: Add Two PowerShell Arrays Together
  8. Weekend Scripter: Improve Performance When Combining PowerShell Arrays
  9. PowerTip: Use PowerShell to Display the Desktop
  10. Use PowerShell to Work with Windows Explorer
  11. PowerTip: Use PowerShell to Find Virtual Machine DVD Info
  12. PowerTip: Use PowerShell to Find WMI Classes Related to Disks
  13. PowerTip: Use PowerShell to Keep Up-to-Date with the 2013 Scripting Games
  14. PowerTip: Use PowerShell to Find WMI Classes with a Specific Property
  15. PowerTip: Use PowerShell to Detect Mouse Type Used on Laptop
  16. PowerTip: Use PowerShell to Copy Files
  17. PowerTip: Get Windows PowerShell Online Help
  18. PowerTip: Find the PowerShell Version
  19. PowerTip: Get a List of Installed BPA Models
  20. Installing WSUS on Windows Server 2012
  21. PowerTip: Use PowerShell to Find the Temp Folder Path
  22. Weekend Scripter: Use PowerShell to Clean Out Temp Folders
  23. PowerTip: See All PowerShell Script Execution Policies
  24. Weekend Scripter: Pick Comments from a PowerShell Script
  25. PowerTip: Determine the Status of Your DHCP Server Audit Log
  26. Security Series: Using PowerShell to Protect Your Private Cloud Infrastructure – Part 2
  27. Microsoft Script Explorer: Next Steps
  28. Named Arguments for PowerShell Functions: Best Practices
  29. PowerTip: Find All Windows PowerShell Functions
  30. Accepting Arguments for PowerShell Functions: Best Practices
  31. PowerTip: Easily See the Content of Your Function
  32. Using PowerShell Functions: Best Practices
  33. PowerTip: Easily Find PowerShell Aliases for Cmdlets
  34. Using PowerShell Aliases: Best Practices
  35. Do One Thing and Do It Well
  36. Scope in Action
  37. Performance Counters and Windows System Assessment Report
  38. Testing License State and Setting the License Key
  39. Closures in PowerShell
  40. How to Remove a Loaded Module
  41. Enabling Multihop Remoting
  42. Why PowerShell Uses Objects
  43. Technique: Determining Replication Schedules
  44. Excel Spreadsheets
  45. Windows Software Update Services
  46. Pipelined Expressions
  47. Working with HTML Fragments and Files
  48. Working with XML

March 2013

  1. PowerTip: Use PowerShell to Create System Restore Point
  2. Weekend Scripter: Managing Dell AppAssure with Windows PowerShell
  3. PowerTip: Use PowerShell to Find Calling Assembly
  4. Weekend Scripter: Run C# Code from Within PowerShell
  5. PowerTip: Use PowerShell to Find Non-Inherited Access to a Folder
  6. Security Series: Using PowerShell to Protect Your Private Cloud Infrastructure – Part 1
  7. PowerTip: Find PowerShell Noun Distribution
  8. PowerTip: Get the Last Boot Time with PowerShell
  9. Troubleshoot the InvokeMethodOnNull Error with PowerShell
  10. PowerTip: Store PowerShell Credentials
  11. Decrypt PowerShell Secure String Password
  12. PowerTip: Display Hidden Files by Using PowerShell
  13. Learn About Using PowerShell Value Binding by Property Name
  14. PowerTip: Use PowerShell to Find Your Word Version
  15. Weekend Scripter: Convert Word Documents to PDF Files with PowerShell
  16. PowerTip: Use PowerShell to Find Domain Naming Context
  17. Weekend Scripter: Explore AD DS Attributes with PowerShell
  18. PowerTip: Use PowerShell to Find Name & OS Version of Domain Controllers
  19. Explore Active Directory Users with PowerShell Out-GridView
  20. PowerTip: Use PowerShell to See Status of AD Optional Features
  21. Use the PowerShell AD Provider to Modify User Attributes
  22. PowerTip: Use PowerShell to Determine AD Forest Mode
  23. Use PowerShell to Find Non-Default User Properties in AD
  24. PowerTip: Easily Obtain the AD DS Default Password Policy
  25. Find Active Directory User Info with the PowerShell Provider
  26. PowerTip: Avoid Loading the AD: Drive with the Active Directory Module
  27. Playing with the AD: Drive for Fun and Profit
  28. PowerTip: Use PowerShell to Identify SSD
  29. Weekend Scripter: Use PowerShell to Configure a New Laptop
  30. PowerTip: Use PowerShell in to Find Running Tasks
  31. Weekend Scripter: Use PowerShell and Custom Time Span Format Strings
  32. PowerTip: Use PowerShell to Find the Number of Seconds in Three Days
  33. Use PowerShell and Conditional Formatting to Format Time Spans
  34. PowerTip: Use UNIX Date Formatting in PowerShell
  35. Use PowerShell and Conditional Formatting to Format Dates
  36. PowerTip: Display the Value of Pi to Three Decimal Places
  37. Use PowerShell and Conditional Formatting to Format Numbers
  38. PowerTip: Create a Sortable Date with PowerShell
  39. Use PowerShell to Format Strings with Composite Formatting
  40. PowerTip: Display the Date in Month, Day, Year Format
  41. Understanding PowerShell and Basic String Formatting
  42. PowerTip: Use PowerShell to Find Disabled Features in Windows 8
  43. Weekend Scripter: Playing Around with PowerShell Modules
  44. PowerTip: Find Renamed PowerShell 3.0 Cmdlets
  45. Weekend Scripter: Use PowerShell to Find Dynamic Parameters
  46. PowerTip: Easily Find the Value of a PowerShell Variable
  47. Learn to Use the PowerShell Variable: Drive
  48. PowerTip: Find All Defined One-Letter PowerShell Aliases
  49. Working with the PowerShell Alias: Drive
  50. PowerTip: Use PowerShell to Find Commands from Imported Modules
  51. Learn How to Use the PowerShell Env: PSDrive
  52. PowerTip: Use PowerShell to Find Code-Signing Certificates
  53. Use PowerShell to Find Certificates that are About to Expire
  54. PowerTip: Use PowerShell to Find Application Hangs
  55. Use PowerShell to Find Detailed Windows Profile Information
  56. PowerTip: Use PowerShell Out-GridView with NetStat
  57. Weekend Scripter: The PowerShell Community State of the Union
  58. PowerTip: Use PowerShell to Return Only Processes that Display a Start Time
  59. Weekend Scripter: Use PowerShell to Display Process Name and Uptime
  60. PowerTip: Use PowerShell to Easily Compare Running Processes
  61. Use PowerShell to Explore Windows Audio Drivers

February 2013

  1. PowerTip: Determine How Long a PowerShell Command Takes
  2. Use PowerShell to Explore Process Threads in Windows
  3. PowerTip: Use PowerShell to Easily Find How Long a Process Runs
  4. Get Exchange Online Mailbox Size in GB
  5. PowerTip: Find the Number of Entries in Event Logs
  6. Use PowerShell to Show Update Messages from a Specific App
  7. PowerTip: Get a Quick Update on Event Log Status via PowerShell
  8. Use PowerShell to Find Windows 8 Modern App Updates
  9. PowerTip: Learn About PowerShell Format Files
  10. Weekend Scripter: Two Way-Cool PowerShell Text File Tricks: Tail and Wait
  11. PowerTip: Easily Send Output to Both the PowerShell Console and a Variable
  12. Weekend Scripter: Creating a Sample Log File by Using PowerShell
  13. PowerTip: Find Dynamic Parameters for Certain PowerShell Providers
  14. Use PowerShell to Find Installed Video Codecs on Windows 8
  15. PowerTip: Count the Number of Commands Exposed by Imported Modules
  16. Use PowerShell to Perform an Orderly Shutdown of a Server Running Hyper-V
  17. PowerTip: Turn Off PowerShell Module Autoload
  18. Use PowerShell to Find Servers that Need a Reboot
  19. PowerTip: Change PowerShell to Display More Info by Default
  20. Use a PowerShell Function to See If a Command Exists
  21. PowerTip: Keep Output from Scrolling Off the PowerShell Console
  22. Use PowerShell and a Web Service to Find Holidays
  23. PowerTip: Find Your Personal PowerShell Aliases
  24. Weekend Scripter: Use PowerShell for ADM Cleanup—The Exciting Conclusion
  25. PowerTip: Find the Start Mode and Startup Account for Services
  26. Weekend Scripter: Backup and Remove Old ADMs
  27. PowerTip: Use a PowerShell Cmdlet to Obtain AD DS Replication Information
  28. Use PowerShell to Simplify Removing Old ADM Files from AD DS
  29. PowerTip: Easily Create a Script that Creates PowerShell Aliases
  30. The PowerShell LoveOMatic Revisited for Valentine’s Day
  31. PowerTip: Use PowerShell 3.0 Cmdlet to Find PowerTips and Links
  32. PowerShell Workflows: A Practical Example
  33. PowerTip: Start Your PowerShell 3.0 Script in PowerShell 2.0
  34. Learn How to Easily Troubleshoot PowerShell Remoting
  35. PowerTip: Use PowerShell to Reveal the Size of an [int16]
  36. Clean Up Your PowerShell History to Remove Error Entries
  37. PowerTip: Use PowerShell to Obtain Permissions Report for a GPO
  38. PowerTip: Use PowerShell to Find GPOs Without a Description
  39. Weekend Scripter: Playing Around with PowerShell Namespace ApartmentState
  40. PowerTip: Easily Find the PowerShell ApartmentState
  41. Use PowerShell to Find Group Policy RSoP Data
  42. PowerTip: Use PowerShell to Get a Listing of All GPOs in a Domain
  43. Use PowerShell to Generate and Parse a Group Policy Object Report
  44. PowerTip: Use a PowerShell Cmdlet to Find Group Membership
  45. PowerShell Workflows: Design Considerations
  46. PowerTip: Use PowerShell to Check Your AD DS Domain Mode
  47. Use PowerShell to Obtain Domain Controller Hardware Info
  48. PowerTip: Use a PowerShell Cmdlet to Get the Default AD DS Domain Password
  49. Use PowerShell to Prepare for a Domain Upgrade
  50. PowerTip: Find All of the Common Approved PowerShell Verbs
  51. Weekend Scripter: Create a SendTo Notepad Shortcut
  52. PowerTip: Find Processes That Use A Lot of Virtual Memory
  53. Weekend Scripter: Sort Process Names by Length of Name
  54. PowerTip: Use PowerShell to Add Printers to Windows Server 2012
  55. Use PowerShell to Create and to Use a New Event Log

January 2013

  1. PowerTip: Find Windows Hotfixes Installed After a Certain Date
  2. Create a Custom Hyper-V Resource Metering Reset Report
  3. PowerTip: Find Workflow Help on PowerShell
  4. PowerShell Workflows: Using Parameters
  5. PowerTip: Change the Startup of Your Hyper-V Virtual Machine
  6. Use PowerShell to Reset Hyper-V Resource Metering
  7. PowerTip: Easily Find the Memory Configuration of Your Virtual Machines
  8. Use PowerShell to Configure Hyper-V Resource Metering
  9. PowerTip: Find Printers That Use 32-bit or 64-bit drivers
  10. Weekend Scripter: Use PowerShell to Meter Resources on Hyper-V Windows Server 2012
  11. PowerTip: Use PowerShell to Find Printers Published in Active Directory
  12. Weekend Scripter: Easily Publish all Printers on a Print Server to Active Directory
  13. PowerTip: Install the File and Storage Services Tools
  14. Use PowerShell to Remove the GUI on Windows Server 2012
  15. PowerTip: Find the Status of File and Storage Services
  16. Use PowerShell to Change IP Behavior with SkipAsSource
  17. PowerTip: Use a PowerShell Function to Determine DirectAccess Connection Status
  18. PowerShell Workflows: Restarting the Computer
  19. PowerTip: Use a PowerShell Function to Find Scheduled Task Info
  20. Use a .NET Framework Class to Open a File Dialog Box
  21. PowerTip: Find Out From Whence a Command Comes
  22. Using .NET Framework Assemblies in Windows PowerShell
  23. PowerTip: Use PowerShell Find all Enabled Group Policy Objects
  24. Weekend Scripter: Using .NET Framework Enumerations in Windows PowerShell
  25. PowerTip: Check the Secure Boot Policy on Windows 8
  26. Weekend Scripter: Basics of .NET Framework Language
  27. PowerTip: Get the Default Domain Password Policy
  28. Use a PowerShell Script to Show Active Directory Backup Status Info
  29. PowerTip: Find Information About Attached Mice
  30. Use PowerShell to Change the Mouse Pointer Scheme
  31. PowerTip: Get DNS Server Cache Details
  32. PowerShell Workflows: Job Engine
  33. PowerTip: Use PowerShell to Quickly Find Virtual Machine Network Adapters
  34. Use PowerShell to Create Multiple DHCP Scopes on DHCP Servers
  35. PowerTip: Find Files Using the Wrong Year
  36. Use PowerShell to Create IPv4 Scopes on Your DHCP Server
  37. PowerTip: Test the Presence of a Remote Share by Using PowerShell
  38. Weekend Scripter: Parsing the DHCP Database? No Way!
  39. PowerTip: Test PowerShell Remote Connections
  40. Weekend Scripter: DHCP Address Conflict Detection
  41. PowerTip: Use a PowerShell Function to Find DNS Server Block List
  42. Use PowerShell Functions to Authorize DHCP Servers
  43. PowerTip: Float Your PowerShell Help
  44. Use PowerShell to Query AD DS for DHCP Servers
  45. PowerTip: Find All PowerShell Registry Drives
  46. PowerShell Workflows: Nesting
  47. PowerTip: Find Records that Do Not Exist in DNS Cache
  48. Replace NSLookup with a Built-in Windows 8 PowerShell Function
  49. PowerTip: Find Parameter-Specific Help Information
  50. Use PowerShell to Troubleshoot Client DNS
  51. PowerTip: Use PowerShell 3.0 to Find Size of Volumes and Partitions
  52. Weekend Scripter: Messing Around with Disks
  53. PowerTip: Quickly Show Folders and Subfolders in PowerShell 3.0
  54. Weekend Scripter: Sorting Folders by Size
  55. PowerTip: Easily Find the Location of Current User Profile
  56. Understanding and Using PowerShell Profiles
  57. PowerTip: Find PowerShell Active Directory cmdlets
  58. Use PowerShell to Deploy a New Active Directory Forest
  59. PowerTip: Find All of the One-Letter PowerShell Aliases
  60. PowerShell Workflows: Restrictions
  61. PowerTip: Get-Community Help
  62. New Year’s PowerShell Predictions for 2013

← 2008–2012 2015–2021 →