Dick Lewis


Dick Lewis is a senior systems engineer with Lewis Technology in Riverside, California. He is an MCSE and a Microsoft Certified Trainer (MCT) specializing in enterprise management of Windows Server 2003 and Windows 2000 servers and workstations.

Who Is Accessing Your Shared Resources?
In a perfect world, shared folders have specific permissions granted to one or more security groups that contain the user community for that share. But the world is far from perfect, which is why you might need to use SharedFolderUserCapture.bat.
Safeguarding Your Windows Servers
SafeGuarding Your Windows Servers provides a collection of the best resources for planning and implementing high availability as well as the proper tools and procedures for recovering from a disaster.
Reduce Your Downtime While Reading Uptime Reports
Reviewing the uptime statistics for many servers can be time-consuming. Here's a script that produces a report in which it's easy to spot problematic uptime statistics.
Valuable Lessons Learned
Learn about some of the challenges Dick Lewis faced when creating UptimeReport.bat. By sharing the lessons he learned, he hopes you can avoid similar problems.
Scripting DFS
You can use Microsoft's command-line tools to configure and query DFS, but the tools might return more information than you need. Here’s a script that will help you get the back-end target server locations that your DFS links are really pointing to.
DFS Scripting Tools
Here are some Microsoft command-line tools for scripting, creating, modifying, or just viewing the Distributed File System structure.
Arrays and Temporary Files
By using a temporary file as your “array,” you can redirect command output to a text file to get a list that you can easily manipulate and filter.
5 Scripts for Managing Local Groups 2
Check out these five handy scripts to simplify management of local groups. They provide an easy way to add and remove members, enumerate memberships, and modify group properties.
Learn How to Error-Proof Paths and Creatively Manipulate Strings
GetUserProfiles.bat is not only a working script that you can use to clean up old user profiles but it’s also a valuable learning tool.
The FAQs About Setting Up Your Shell Scripting Environment
Learn the basics of setting up a Windows command shell scripting environment.
May I Have a Menu Please?
RegModsMenu.bat illustrates how you can add a menu interface to scripts. This script stores registry-modification information and performs the modifications.
Error-Handling Techniques
Learn more about noteworthy error-handling techniques that Dick Lewis uses in two of his "mini" scripts.
Small Scripts Pack Power 10
Eleven "mini" scripts use a variety of tools and techniques to automate specific, practical admin tasks related to system security and stability.
Handling Spaces in Command Paths
Use these techniques to ensure that scripts containing command paths with spaces will run correctly.
Naming Temporary or Output Files
These three techniques let you ensure unique temporary or output filenames.
Microsoft Stack Master Class

Master-Level Microsoft Stack Class with John Savill
Online Class: Thursdays Oct. 12th-Dec. 21st
30 Hours of Training for $995!

Understand the complete Microsoft solution stack, how the products work together, and how to implement and maintain for a total datacenter and desktop solution. This course covers the latest technology updates including Windows Server 2016 and Windows 10 and will enable the new capabilities to be leveraged in your organization.


Join the Conversation

Sponsored Introduction Continue on to (or wait seconds) ×