ps1

ps1

Latest Articles by ps1

IderaBlog_thumbs

Identifying AD Accounts without Proper Encryption Type

IderaBlog_thumbs

Determining Language Packs (Part 1)

IderaBlog_thumbs

Running $PSScriptRoot in Selected Code

IderaBlog_thumbs

Pasting Multiple Lines in PowerShell

IderaBlog_thumbs

Cleaning Up PowerShell Modules (Part 2)

IderaBlog_thumbs

Cleaning Up PowerShell Modules (Part 1)

IderaBlog_thumbs

Quickly Finding Outdated PowerShell Modules

IderaBlog_thumbs

Using Efficient Lists in PowerShell

IderaBlog_thumbs

Managing File Shares on Windows with PowerShell (Part 1)

IderaBlog_thumbs

Out-GridView with Custom Columns

IderaBlog_thumbs

Converting Ticks to DateTime

IderaBlog_thumbs

Unlock Additional PowerShell Modules in Windows 10

IderaBlog_thumbs

Exporting CSV without Quotes (and Other Conversion Tricks)

IderaBlog_thumbs

Using BITS to Download Files (Part 1)

IderaBlog_thumbs

Repairing Install-Module (PowerShellGet)

IderaBlog_thumbs

Identifying Name of Local Administrator Account

IderaBlog_thumbs

Reading Last Logged-On User and Other Registry Values

IderaBlog_thumbs

Converting File Paths to 8.3 (Part 1)

IderaBlog_thumbs

Updating Help without Admin Privileges

IderaBlog_thumbs

Setting and Clearing Trusted Hosts

IderaBlog_thumbs

Using PowerShell 7 inside PowerShell ISE

IderaBlog_thumbs

Identifying Antivirus Engine State

IderaBlog_thumbs

Speeding Up PowerShell Remoting

IderaBlog_thumbs

Creating PowerShell Functions Dynamically

IderaBlog_thumbs

Identifying Windows Type

IderaBlog_thumbs

Launching PowerShell Scripts Invisibly

IderaBlog_thumbs

Get-ComputerInfo vs. systeminfo.exe (Part 1)

IderaBlog_thumbs

Simple PowerShell Chat

IderaBlog_thumbs

Converting SecureString to Text

IderaBlog_thumbs

Embedding Binaries (Pictures, DLLs) in PowerShell Scripts

IderaBlog_thumbs

Using Awesome Export-Excel Cmdlet (Part 5)

IderaBlog_thumbs

Converting HTTP Response Codes

IderaBlog_thumbs

Finding Hidden PowerShell Applications

IderaBlog_thumbs

Using Pop-up Dialogs that Are Always Visible

IderaBlog_thumbs

Using Session Variables in Web Requests

IderaBlog_thumbs

Using FileSystemWatcher Asynchronously

IderaBlog_thumbs

Finding PowerShell Named Pipes

IderaBlog_thumbs

Using a Queue instead of a Recursion

IderaBlog_thumbs

Locking the Screen with PowerShell

IderaBlog_thumbs

Passing Arguments to Encoded Commands

IderaBlog_thumbs

Deleting Registry Keys that can’t be Deleted

IderaBlog_thumbs

Splitting Large Files in Smaller Parts (Part 1)

IderaBlog_thumbs

Using Custom Prompts for Mandatory Parameters

IderaBlog_thumbs

Calculating Most and Least Significant Byte

IderaBlog_thumbs

Create ASCII Art

IderaBlog_thumbs

Verifying Local User Account Passwords

IderaBlog_thumbs

Converting Text to Image

IderaBlog_thumbs

Removing Empty Array Elements (Part 1)

IderaBlog_thumbs

Removing BOM from the Unicode Files

IderaBlog_thumbs

Get Text File Encoding

IderaBlog_thumbs

SID of Current User

IderaBlog_thumbs

Finding Windows Universal Unique Identifier (UUID)

IderaBlog_thumbs

Formatting Date and Time (with Culture)

IderaBlog_thumbs

Sending PowerShell Results to PDF (Part 1)

IderaBlog_thumbs

Using FileSystemWatcher Correctly (Part 2)

IderaBlog_thumbs

Using FileSystemWatcher Correctly (Part 1)

IderaBlog_thumbs

Using Solid Alternatives for $MyInvocation

IderaBlog_thumbs

Translating VBScript to PowerShell

IderaBlog_thumbs

Detecting WinPE

IderaBlog_thumbs

Extract Specific Files from ZIP Archive

IderaBlog_thumbs

Running CMD commands in PowerShell

IderaBlog_thumbs

Progress Bar Timer

IderaBlog_thumbs

Understanding Script Block Logging (Part 1)

IderaBlog_thumbs

Reading Event Logs Smart (Part 1)

IderaBlog_thumbs

Turning Display Off Immediately

IderaBlog_thumbs

Purging Kerberos Tickets for All Accounts

IderaBlog_thumbs

Purging Kerberos Tickets for the Current User

IderaBlog_thumbs

Using Chocolatey with PowerShell

IderaBlog_thumbs

Positioning the PowerShell Console Cursor

IderaBlog_thumbs

Sort IPv4 and IPv6 Addresses Correctly

IderaBlog_thumbs

Sort IPv4 Addresses Correctly

Super-Fast Ping Command Featured Image

Final Super-Fast Ping Command

IderaBlog_thumbs

Finding Registered Event Log Source Names

IderaBlog_thumbs

Select-Object and -ExcludeProperty

IderaBlog_thumbs

Converting PowerShell to Batch

IderaBlog_thumbs

Converting User Name to SID

IderaBlog_thumbs

Displaying Data in a Grid View Window Vertically

Finding All Domain Controllers

Finding All Domain Controllers (no module required)

IderaBlog_thumbs

Getting Cached Credentials

IderaBlog_thumbs

Installing Modules in PowerShell Core on Linux

IderaBlog_thumbs

Parsing Distinguished Names

IderaBlog_thumbs

Registering Default PowerShell Repository

IderaBlog_thumbs

Running PowerShell Script as a Scheduled Task

IderaBlog_thumbs

Creating Random MAC Addresses

IderaBlog_thumbs

Converting Binary String to Integer

IderaBlog_thumbs

Turning AD User into a Hash Table

IderaBlog_thumbs

Exporting ActiveDirectory Module

IderaBlog_thumbs

Determine if Array Contains Value – Using Wildcards

IderaBlog_thumbs

Working with LDAP and Dates

IderaBlog_thumbs

Show or Hide Windows

IderaBlog_thumbs

Using Named Parameters in PowerShell Functions

IderaBlog_thumbs

Modern Replacement for systeminfo.exe

IderaBlog_thumbs

PowerShell Remoting and HTTP 403 Error

IderaBlog_thumbs

Replacing Special Chars like “Umlauts”

Finding AD User by SAMAccountName

Finding AD User by SAMAccountName

IderaBlog_thumbs

Changing Excel Cells from PowerShell

IderaBlog_thumbs

Cleaning Week: Deleting CBS Log File

IderaBlog_thumbs

Adding New Nodes to an XML Document

IderaBlog_thumbs

Bringing Window in the Foreground

IderaBlog_thumbs

Enabling Telnet Client and Watching Star Wars

IderaBlog_thumbs

Enabling PowerShell Remoting with NTLM

IderaBlog_thumbs

Test-Connection with Timeout

IderaBlog_thumbs

Use Get-CimInstance with DCOM

IderaBlog_thumbs

Waiting for Process Launch

IderaBlog_thumbs

Updating Your Office Phone Number in Active Directory

IderaBlog_thumbs

Cloning Active Directory Security Settings

IderaBlog_thumbs

Bulk-Remove Protection for Accidental Deletion in AD

IderaBlog_thumbs

Using Green Checkmarks in Console Output

IderaBlog_thumbs

Using Symbols in Console Output

IderaBlog_thumbs

Removing Whitespace (and Line Breaks)

IderaBlog_thumbs

Understanding break, continue, return, and exit

IderaBlog_thumbs

Getting Registry Values and Value Types

IderaBlog_thumbs

Measuring Website Response (and Execution Times)

IderaBlog_thumbs

Exporting Out-GridView Content

IderaBlog_thumbs

Finding Explicit Permissions

IderaBlog_thumbs

Accessing COM Objects without ProgID

IderaBlog_thumbs

Changing GPO Description/Comment

IderaBlog_thumbs

Replacing NTFS Permissions with SDDL Information

IderaBlog_thumbs

Pinging via IPv4

IderaBlog_thumbs

Getting the Number of Lines in a String

IderaBlog_thumbs

Finding Minimum and Maximum Values

IderaBlog_thumbs

Getting Files with Specific Extensions Only

IderaBlog_thumbs

Testing UNC Paths

IderaBlog_thumbs

Exporting and Importing Credentials in PowerShell

IderaBlog_thumbs

Use $PSScriptRoot to Load Resources

IderaBlog_thumbs

Getting More Than 1000 Active Directory Results

IderaBlog_thumbs

Converting Binary SID to String SID

IderaBlog_thumbs

Converting Excel CSV to UTF8

IderaBlog_thumbs

Change Order of CSV Columns

IderaBlog_thumbs

Check Windows License Status

IderaBlog_thumbs

Chapter 18. WMI: Windows Management Instrumentation

IderaBlog_thumbs

Stripping Decimals Without Rounding

IderaBlog_thumbs

Removing Multiple White Spaces

IderaBlog_thumbs

Sending Emails with Special Characters

IderaBlog_thumbs

Ignoring Empty Lines

IderaBlog_thumbs

Writing Registry Key Default Values

IderaBlog_thumbs

Case-Sensitive Hash Tables

IderaBlog_thumbs

Making sure PowerShell scripts run in 32-bit

IderaBlog_thumbs

Configuring WSMan Remotely for multiple computers

IderaBlog_thumbs

Checking Whether Hash Table Contains Key

IderaBlog_thumbs

Calling VBScript From PowerShell

IderaBlog_thumbs

Returning Text Information From PowerShell To VBScript

IderaBlog_thumbs

Accessing individual Files and Folders Remotely via WMI

IderaBlog_thumbs

Converting ASCII and Characters

IderaBlog_thumbs

Validating a URL

IderaBlog_thumbs

Converting Hash Tables to Objects