Tag Archives: Scripting

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 Universal Print was that it was [...]

backups – Bad and Good

We’ve been working with our backup vendor to address some shortcomings of their product as it relates to Windows 2008 system recover. This was precipitated by a failure of a portion of our virtual infrastructure, which lead to corruption of several hosts’ virtual disk files.
We managed to rebuild one failed host from bare (virtual) metal, [...]

Tuesday – May 5

Spurred by some recent traffic on the Windows-HiEd list, I have looked into the Windows Update process on some of our Server 2008 Core systems. The thread was specifically with regard to KB article 953631, and that some folks have found that it installs repeatedly on Server Core instances and blocks other updates.
In examining the [...]

Monday – March 23

Goal for today: finish moving provisioning.
Made some initial progress on separating functionality into different modules. Lots of reading about modules, semantics of use and require. I should probably be creating tests at the same time. Will this ever get done?!

Wednesday – March 18

Greg has been hammering on the storage migration, while I have climbed over a provisioning hurdle.
Checking IPS Cert expiration issue.
Worked more provisioning. For tomorrow, create a function to check all volumes for a home directory before creating one. Starting to look like I need to make a module. Whee.
Didn’t get to Fax testing; sorry, Marty.
Did [...]

Thursday – March 5

Goal for today: get auto_provisioning script working.
Feeling cold; AC is blowing strong and winning the HVAC smackdown.
Made lots of progress on provisioning scripts, then hit brick wall: Need IO::Socket::SSL and Net::SSLeay in order to do Net::LDAP->starttls, and the perldap package from UWinnipeg for Perl 5.10 doesn’t have these available.
Do I try to compile myself and [...]

WorkLog – Wednesday, March 4

Air conditioning and heat are on in my office. AC is winning. <brrrr>
Found ShellRunAs forum post, blogged it.
Networker troubleshooting; uninstalled 7.4, installed 7.5. Survey says? It works!
Provisioning scripts work: reworking scripts to use icacls instead of xcacls.vbs.
ETS all-staff forum
Work on script adjustments. Made significant headway; no longer using mapped drive, using icacls instead of xcacls.vbs [...]

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 search service.
Greg [...]

Five Ways to Improve Your Perl Programming

brian d foy has an article up at O’Reilly with some good tools and tips for better Perl programming. As teasers for his forth-coming Mastering Perl, he mentions some useful tools, like Perl::Tidy and Perl::Critic, and well as some other modules and approaches to make Perl code more useful and reusable.