Tag Archives: PowerShell

Custom FSRM notification script

I’ve been working on a script to generate an informative message to users when they exceed quota thresholds on our file server. The features of the File Server Resource Manager (FSRM) provides a variety of useful variables that can be plugged into an automated email. However, we have found that it’s often very useful to [...]

Powershell Join-String function

Update: better yet, read about the -Join and -Split PowerShell operators. Live and learn. —Geoff Something I’ve found myself missing in PowerShell is a function to combing the elements of a list with a given separator, like Perl’s join() function. I finally got annoyed enought to write one. It seems to do what I want, so [...]

Event data mining with PowerShell

On Server 2008 and 2008 R2, if your Domain Controllers aren’t configured to require LDAP signing and disallow simple LDAP binds in plaintext, Active Directory Domain Services logs a warning event on startup, and summary events every 24 hours. A couple weeks ago, I followed the recommendation to enable logging of unsigned and plaintext LDAP [...]

PowerShell – find a free IP

Since we don’t use DHCP in our server subnets, I frequently have to locate free IP addresses when deploying a server. I remembered reading a TechNet Magazine article by Don Jones that used the PowerShell PROCESS block and the Win32_PingStatus WMI class in a sample script. I took that and rewrote the function a little: [...]

Monday – 2009-09-28

Today’s issues: Backup issues Shared folder quotas Printer configurations Data execution protection I created a Server 2008 x64 guest for managing 64-bit drivers on our shared printers. It works much better than trying to use Printer Management MMC in RSAT on Windows 7. One hiccup I ran into while install the Ricoh PCL6 Driver for [...]

Friday – The 13th of March

Thirteen is a lucky number! Found the UVM Webteam’s official style guide. Nice level of detail. Installed WinSCP to help a user, then a Windows 7 update. My system rebooted and was unresponsive. After trying several different things, I ended up booting into safe mode and removing WinSCP. Whatever! Get together with Greg to review [...]

Worklog – Wednesday, Feb 25

Service restarts on some hosts. Looked into automating some periodic restarts. One app vendor suggests using SQL Agent. I don’t really like the idea of using SQL Agent for non-database tasks. Found an interesting exercise in CMD batch file writing in a Microsoft script to restart IIS services. Powershell is another possibility. Problems with SharePoint [...]