Author Archive

Windows Server Updates

This is what happens when automatic updates are turned off and I’m left to update the servers….I find a way to do it with as little interaction as possible.

Cracking the Windows Update API

Something that I’ve been working on for a while is an application or script that checks the availability of other servers to decide if it should start the update/restart steps. Though testing and more testing, I’ve found that even with the awesome power of Powershell, I still needed the power of a binary to get [...]

Fixed: fastping, now with working get-help comments

After getting frustrated with my fastping not displaying anything after using get-help, I asked the twitterverse for help, and they did! Super-duper thanks to @djryan (twitter/web) for the pointers.

<#
.SYNOPSIS
Ping a node as fast as you can.
.DESCRIPTION
Whereas the ping.exe utility keeps steady at 1 ping per second,
this will ping with custom wait periods as low as [...]

Ping faster from powershell with FastPing!

I’ll let the code do most of the talking.
<#
.Synopsis
Ping a node as fast as you can.
.Description
Whereas the ping.exe utility keeps steady at 1 ping per second,
this will ping with custom wait periods as low as 0 milliseconds.
.Parameter ip
IP or hostname of network node.
.Parameter count
Number of pings to [...]

Finding applicable Windows Updates via cli

An ongoing project here at work is server maintenance and applying patches. One of the issue we’ve been facing is how to do windows updates for clusters. While we could do an AD structure and schedule different install and restart times for the different sides, we can’t include checks to see if the other side [...]

MS-SQL Powershell database backup

Recently one of our SQL clusters decided it was a good idea to not backup databases anymore. So today my boss told me to get something to bandaid the situation until we can fix the situation (which will likely be an upgrade/reinstall).
To learn more check out the MSDN pages on the Microsoft.SqlServer.Management.Smo namespace.

#
# Temp database backup
#
$d [...]

Link Dump#1: Je.org

In part of finding out if people like what I’m posting, I from time to time do a google search for the site or myself. Today, I came across some kind of neat links, some of my internet life and some of other people who unfortunatly share my name.

http://www.cafepress.com/je_org //Probably the only place on the [...]

Windows 7 Powershell LogonUI Changer

Based off of the W7C LogonUI Changer, this Powershell script should make changing the LogonUI background easier for the IT admins out there.
Download win7logonui.zip (Includes the ImageProcessor source and DLL)
Usage:

After copying or building imageprocessor.dll move it to the same folder as win7logonui.ps1 (or edit the script).
Example: win7logonui.ps1 \path\to\image.jpg
Set $DebugPreference to “Continue” to watch the script [...]

Ad-hoc fileshares

A little concept I’ve been working on every now and again is ad-hoc shares. The reasoning behind it is that committees and other short lived inter-department groups need something to share documents with that can be backed up. Email can be a hassle and quickly fills quotas, IT staff probably hates the idea of users [...]

Willmar Developers Guild?

Earlier this week I came across a developers guild for the Twin Cities area and it got me wondering if there was one around here Willmar. The only groups I think would be like this one are the clubs for certain Ridgewater courses or maybe the Willmar Lakes Area Young Professionals. While these groups are [...]