Short posts about Microsoft PowerShell as I learn, trying to focus on one aspect at a time.
Showing posts with label Defragment. Show all posts
Showing posts with label Defragment. Show all posts
Tuesday, November 4, 2008
Windows Forms with PowerShell
SAPIEN came out with an awesome form builder for PowerShell called PrimalForms. I decided to give it a whirl. It really makes short work of making a native Windows GUI. For my first project I made a quick and dirty app that allows me to get disk fragmentation data for a remote server using the DefragAnalysis method of Win32_Volume. I used the PrimalForms GUI to create my form, and then I only had to fill in the button1 click handler and the form load handler, add a small function for printing to the text box, and voila!
Labels:
Defragment,
Forms,
PrimalForms,
SAPIEN,
Scripts,
Win32_Volume,
Windows Forms,
WMI
Friday, October 31, 2008
Defrag Your Servers Remotely with PowerShell
Another quick and dirty script. I've got a couple servers that are running applications that suffer from disk thrashing, and are running Windows Server 2003. A defrag tends to noticeably increase performance. With this script I can kick off a defrag from my desk whenever I want.
Subscribe to:
Posts (Atom)