A sample text widget

Etiam pulvinar consectetur dolor sed malesuada. Ut convallis euismod dolor nec pretium. Nunc ut tristique massa.

Nam sodales mi vitae dolor ullamcorper et vulputate enim accumsan. Morbi orci magna, tincidunt vitae molestie nec, molestie at mi. Nulla nulla lorem, suscipit in posuere in, interdum non magna.

How to Ping a Computer using PowerShell

Pinging a computer is really simple, and of course since this is PowerShell we don’t want to just use something as primitive as ping.exe, we want to use .NET and take advantage of all the method calls and filters. […]

Using the System.Environment Class in PowerShell

The Environment class has a huge array of information and accessing this information is very simple, I’m going to try and give a whole bunch of one line examples of how to do this using PowerShell. […]

Send eMail and SMS Text Messages with PowerShell

Thanks to the .NET library sending emails with PowerShell is surprisingly very simple! One thing to remember is line breaks, when you need a new line, make sure to use the escape characters `n . In the first example, I’ll send just a regular email, in the second I’ll send a SMS text message. […]

Check If File Exists with VB.NET

I was creating an application in Visual Basic the other day and I couldn’t remember how to check to see if a file exists, so I thought I would do a quick example to see if a file exitsts. If the file exists, the program will continue on, however, if the file doesn’t exist you will get a message box saying that the file does not exist, and the application will exit. […]

Append Text to a File Using Add-Content in PowerShell

Here’s a quick tutorial on how to add text to the end of a text file using the Add-Content or its alias ac in PowerShell. In this first example let’s add "This is the last line" to the end of a file. […]

Pass Credentials via PowerShell

I’ve often found it necessary to pass my Administrator domain or Domain Admin (DomAdmin) credentials to run a PowerShell WMI command. Fortunately PowerShell provides 3 different ways of doing just that, not counting using Windows built in runas command. The three methods I’m going to go over are

  1. Entering your own unique credentials
  2. Entering a service account password, ie: the same username (or hard coding a username)
  3. Hard coding a user name and password


Mounting a Virtual/Network Drive with PowerShell

There’s multiple reasons why someone would want to mount a virtual or network drive, especially in an enterprise environment where many users don’t understand the concept of UNC paths or when older software doesn’t support long path names or UNC connections. Now there’s two things we need to know, is this a local path, or is it somewhere on the network. Once we know that we can get started. […]

Explained: What Does Applying Computer Settings… mean

You know how whenever you login to your Windows box you always see a message saying “Applying computer settings…” and it can sit there for what feels like forever!!! Well it annoyed me to no end, I wanted to find out what it really meant and see if there was a way to tell me what sort of voodoo Microsoft was running on my machine. So after a quick search I found 2 Microsoft KB articles, kb325376 and kb316243. Now, I have a meaningful description like applying group policy, playing log off sound, etc… […]

Block IE7 and/or IE8 from Automatic Updates via the Windows Registry

Here’s a quick and simple additions for you SysAdmins out there, how to block Windows XP from automatically downloading Internet Explorer 7 and IE 8. This is a simple addition to the Windows Registry