posts-powershell

Operate Your Own PowerShell Gallery

With PowerShellGet, you can easily share PowerShell code. Go to www.powershellgallery.com and download the MSI installer to install PowerShellGet if...

Identifying Special Characters

If you must ensure that a string contains only a given set of characters, try this: $text = 'tobias.weltner' $hasOtherCharacters = $text...

Inserting Text into String

Use Insert() to insert new text into an existing string at a given position. Here is an example: $text = "Server failed" 1..100 |...

Dealing With Long File Names

The Windows file system often has issues with file paths longer than 256 characters. Provided you followed our tips and installed PowerShellGet, you...

Colorizing PowerShell Console

In PowerShell 5.0, when you enter code into the PowerShell console, the tokens get colorized, much similar to the PowerShell ISE interactive...

Check PowerShell Gallery Code

In the previous tip we introduced the PowerShell Gallery and showed how to download content (scripts and modules). Since the PowerShell Gallery is a...

Using PowerShell Gallery

The PowerShell Gallery is a public repository for PowerShell scripts and modules. It is entirely managed by cmdlets. Before you can use the...

Nested PowerShell Transcripts

In previous versions of PowerShell, session logging (transcripts) were supported only in the PowerShell console, and there could only be one...

Logging PowerShell Sessions

PowerShell always supported session logging in the PowerShell console. Simply enter Start-Transcript to log all input and output to a text file....

Ad-hoc Debugging in PowerShell ISE

Beginning with PowerShell 5.0, you can break into the debugger any time (in the PowerShell ISE). Simply press CTRL+B to invoke the debugger while a...

1 89 90 91 92 93 237