Products
The Admin Script Pack
The Spider's Parlor has created a set of management tools to make some common and some not so common administrative tasks a breeze.
Admin Script Pack Version 3.8 released 05/22/2009.
Order the Admin Script Pack today and get lifetime free updates*!
| Order Now! |
The Admin Script Pack sells for $150 USD.
Look at all you get:
|
Script Name |
Description |
| AddIEicon | Add the special IE icon to the desktop of Windows XP systems. |
| AddOutlookIcon | Creates the “special” Outlook icon on the desktop. Outlook 2003 does not create this icon like previous versions of Outlook did. Not compatible with outlook 2007. |
| AddRemoveAdmin | Allows a local adminstrator to be added to a given PC. Register this script in ADUC using display specifiers. You can then right click on a computer object to add a local admin. Contact The SpidersParlor for help installing in ADUC. |
| AddSafeModeBoot | Adds Safe Mode choice to XP boot menu |
| AddSnippetTool | Adds the snippet tool to the Quick Launch menu. |
| AddUserToLocalAdminGroup | Adds a user to the local admin group on a PC. This version is not integrated into ADUC. |
| ADSystemInfo | Provides AD System Info details. |
| AllowCPanelApplets | Have you ever wondered where the Display Settings icon or Network Connections folder went in the Control Panel's Classic View? For that matter, why can't you search for them using the start menu search? Because they are prohibited from loading in the regi |
| AllowSBSAnyDrive2008 | Allows System State Backups to any drive. By default cannot use C:. |
| AlwaysRunTaskMan | Configures Task Manager to automatically execute on login. |
| AssignRights2HomeDirectories | Assigns rights to existing directories. Ideal when moving user shares. |
| BackupNK2 | Creates a safe backup of the Outlook NK2 file. This file is used for auto completion of email addresses. |
| BesSendAs | Edit script with domain\userID of the BES Admin service. Register this script in ADUC via display specifiers. Right click a user object to grant BES Admin the SendAs right. Contact The Spider's Parlor for assistance registering with Display Specifiers. |
| BrowseToFolder | Allows user to select a target folder by browsing. |
| changeFileAttributes | Sets file attributes. |
| ChangeServiceAccountPW | Changes the password for all services running under a given service account on the current machine or a remote machine. Gives the option to stop and restart the services when completed. |
| CheckCDStatusEject | Checks if CD or DVD ROM is ready and if not ejects it. |
| CheckIfFixRun | Performs a registry check to see if a script should continue execution or not. |
| CheckIfRegKeyExists | Checks is a registry key is present or not. |
| CheckIsAlive | Verifies if a PC is reachable before taking other actions. Creates a list of PCs still needing attention. |
| CheckWSlistScreenOutput | Performs a check to see if machines are online. Produces output to the screen. |
| CleanBadMail | Empties the Exchange BadMail and UCEArchive folders. Script may be easily modified to delete files from any folder. Configure this script with your folder paths and specify how old files should be before they are deleted. |
| CleanDiskAutomation | Allows workstations to be remotely configured to run Disk Cleanup Wizard at scheduled times with preconfigured settings. This script requires setting a number of options to select time to run cleanup, days to execute and what options to clean. |
| CleanHotfixUninstalls | This script will enumerate Uninstall folders under the Windows directory and delete them if they are more than two weeks old. |
| CleanLocalProfiles | Cleans the local user profiles directory. Checks for current users and deletes folders of users no longer in AD. |
| CleanupHPCpqVM | Removes all Compaq & HP drivers from a virtual machine after Physical to Virtual (P2V) conversion. |
| ClearHomeDirectory | Clears the home directory property in Active Directory for all users. This setting is a legacy setting for use with NT4 mixed mode domains. This script must be executed on a server or workstation that is part of an Active Directory domain. |
| ClearLogonHours | Clears the logon hour restrictions property in Active Directory for all users. This script must be executed on a server or workstation that is part of an Active Directory domain. |
| ClearProxy | Clears proxy settings from the registry. |
| CloneServices | Takes a snapshot of service states and saves to a file. When script is executed on another server with that file present the server is configured the same way as the server the snapshot was created from. |
| CloneUserGroups | Makes a target user a member of the same groups as a template user. |
| CompareUsersAndFolders | Compares user folders against AD users and deletes folders where a user account no longer exists. |
| ComputerInventory2TextFile | Provides extensive inventory information for a given server or workstation. Run this script to perform a quick inventory on a PC. It is recommended to run this script from a USB drive. When executed the script will generate a report based on the PC name. |
| ComputerInventoryEmail | This is a resource script. It will inventory a PC and email the results. Requires you to modify the SMTP server and send to address. |
| CopyToMoveTo | This script adds a menu choices to the Windows Explorer right click menu to allow both move and copy to any folder on the system. |
| CreateContactsFromExcelList | Created contacts in Active Directory. Change the value of strOU to direct to a different OU. Otherwise, manually create CompanyContacts OU before running this script. |
| CreateWSList | Creates a WSLIST file by enumerating all computers in the domain. |
| DeleteDisabledUsers | performs a cleanup of disabled user accounts and deletes them. Provides exclusion list for special accounts or accounts that otherwise cannot be deleted yet. |
| DisableAccount | Disables an Active Directory user account. |
| DisableExchangeWriter |
Turns on the Exchange writer for the Volume Shadow Copy service in Windows Small
Business Server 2003. http://support.microsoft.com/default.aspx?scid=kb;EN-US;Q838183 |
| DisableRSSandTCPOffload | This script implements workaround #3 from MSKB 948496 to manually disable RSS and TCP Offload in the registry. |
| DisableUACRemotely | Remotely disables Vista UAC. |
| DomainInfo | Provides a complete list of domain info. (User, ComputerName, Domain Name, Domain Root, DNS Domain Name and PDC Role Holder) |
| DosHere | Allows you to right click a folder in Windows Explorer and choose Command Prompt Here. A command prompt will open already navigated to the folder. |
| EnableDisableRemoteDesktop | Enables/Disables Remote Desktop, logs event to application log |
| EnableScreenSaverPasswordProtection | This script can be used to configure a screen saver, set the idle time for the screen saver to wait and configures the screen saver to require a password to unlock the system. Can be configured to run via a login script. |
| EnableVistaVerboseMessages | Configures Windows Vista to display detailed information during startup, login, logoff and shutdown. |
| EnumSMTP | Lists all SMTP addresses used in a domain. |
| EventSinkScript | Sample disclaimer that is added to all outgoing mail. For use with Exchange 2003 only. |
| ExportADContactsList | Exports AD contacts to a CSV file. The report is saved in the same directory as the script was executed from. |
| fileBrowse | Allows user to browse to a file. Requires a DLL from XP on Vista and Windows 7 machines. Get a copy of safrcdlg.dll free from http://www.thespidersparlor.com/publicdownloads/safrcdlg.zip. |
| FindDeadPCs | Searches AD for defunct computer accounts. Report is written to c:\OldComputers.txt. If running against a remote domain, launch a command prompt using RUNAS then execute this script via CSCRIPT.EXE. |
| FixCSC | Fixes client side caching (C:\Windows\CSC) for when offline files take up too much disk space. |
| FocusBarEnhancer | Configures the Vista Focus Bar to be thincker so it can be seen. |
| ForceADUsersPWExpire | Forces domain users password to expire. Script is configurable to allow exclusions of service accounts or any user accounts that should not be expired. You may customize this script to set the maximum password age before resetting. This script runs in 3 m |
| ForceCSCRIPT | Forces a script to run under Cscript.exe. |
| GetCDKeyandSerialNumber | Returns the OS Serial Number and CD Key. |
| GetCurrentUserDistinguishedName | Returns the distinguishedName for the current user. |
| GetDNSDomainName | Gets the DNS Domain Name. |
| GetExistingUsers | Returns a list of domain users for the current domain. |
| GetExistingUsersPrompt | Prompts for a domain name and returns a list of domain users for the specified domain. |
| GetGroupMembers | Enumerates all groups in Active Directory and produces a report of group memberships. |
| GetlastLogonTime | Determines the last time a user logged into the domain. |
| getLockoutLocation | Reports what users are locked out at machines provided in a list file (wslist.txt) |
| GetLogonServer | Returns logon server via local environmental variables. |
| GetmailboxSize | Returns the Exchange mailbox size for a given user name. |
| GetOfficeCDKey | Reports what CD key was used when Microsoft Office was installed. |
| GetPCDistinguishedName | Gets the PC distinguishedName. |
| GetStartupSpecialFolder | Locates the Startup special folder. |
| GetThisScriptsFolder | Returns the folder that the current script was executed in. |
| GetWSHVersion | Returns the Windows Script Host Version for a list of PCs. |
| IEDownloadSpeedEnhancer | Configures IE to support more than the default 2 connections to a web site for faster downloads. |
| IERotator | Allows IE to rotate between a list of web site. |
| IMFUpdateEnabler | Configures Exchange Server to receive IMF updates via Windows Update. Note: this requires restarting the SMTP Service. Script will prompt to restart service. |
| InstallCSE | Installs Client Side Extensions for use with Group Policy Preferences from Windows Server 2008. Installing CSE will allow printer and drive mappings to be configured via GPP. |
| IPSwitcher | Saves IP configurations and allows switching between configurations. Ideal for laptops. |
| ListDisabledUsers | Creates a list of disabled user accounts. Run this script to identify exceptions to be included in DeleteDisableduser.vbs. |
| ListInactiveAccounts | Determines when each user in the domain last logged on and creates a list in Excel of Notepad. |
| ListSpecialServiceAccounts | Queries a server or workstation for a list of services that are not running under the Local System Account or Network Service. |
| MailEnableGroup |
Mail enables groups in AD for Exchange 2007 using PowerShell. Register this script in ADUC display
specifiers to add as a right click menu choice to groups. Contact The Spider's Parlor for free
assistance with this task. This script will do the following: 1. Checks if the target group is Universal or Global 2. If Global converts to Universal 3. Checks the domain the group is from 4. Finds a domain controller for the domain 5. Executes PowerShell to mail enable the group |
| MonitorProcess | Monitors a given process and provides notification when the process ends. |
| MonitorSiteIsUp | Verifies that a web site is accessable. |
| NotifyESEUTILCompletion | Notifies via email when ESEUTIL has completed. Very helpful when it is vital to compelte Exchange management and get databases online ASAP. Edit with your email and SMTP server information. |
| NotifyPasswordExpireOWA | Send an email out to network users to notify them if their password is due to expire. This is helpful in environments with users that predominantly or solely work remotley and utilize OWA. |
| NTBackupSpeedTweak | Provides registry tweaks that will speed up NT Backup. |
| OptimizeXP | Sets registry settings to optimize Windows XP performance. Options provided allow setting kernel to always run in RAM, configures pre-fetch settings to optimize faster boot or faster application start and disabling of 8.3 Naming for better NTFS performanc |
| OverlayWinver | Add overlay text to the desktop to display Windows OS version. |
| OWACustomTimeOut | Allows you to set custom timeout values for public and private computers that access Outlook Web Access |
| pingListStatus | Pings a list of computers. Allows source file to be a text file or Excel spreadsheet. Provides a report of ping status. |
| PingStatus | Pings computers. |
| ProgressBar | Provides a fake progress bar so users are aware that your code is running. |
| ReasonForLogon | Set this script up as a login script for servers. When a user logs in they will be asked for a reason which is then recorded in the event logs. |
| RebootWS | Reboots a PC remotely. |
| RebootWSfromList | Reboots a list of servers or workstations. |
| RebootWSfromListWithReport | Reboots a list of servers or workstations. Produces a status/error report. |
| RecordLoginLocations | Edit script to indicate where to save tracking information. This script will record when a user logs on. Modifying the report text and implemented as a logoff script, this can also be used to track login & logoff activity. |
| RecursiveGroupMemberSearch | Performs a recursive search of all members of a security or distribution group. |
| RenameComputer | uses NETDOM to rename a computer remotely. |
| ReportInsalledActiveXControls | Creates a list of installed ActiveX controls. |
| ReportLogonLocationsByPC | Reports what users are logged on a given list of computers. |
| ReportNonInheritedPermissions | Creates a report of non inherited NTFS file permissions. Useful for auditing of shared folders. |
| ReportThumbdrives | Produces a report of network computers that have thumb drives attached. |
| ReportUserGroupMembership | Creates a text file listing all memberships for a given user. |
| ReportUserGroupMembershipADUCVersion | Creates a text file listing all memberships for a given user. Register this script in ADUC to allow right click access on user object. Register in ADUC via display specifiers. Contact The Spider's parlor for assistance. |
| resetAdminPasswordOnPC | Resets the admin password on a list of computers. |
| ResetResourceAcctPWAD | Allows changing of resource account passwords on computers located within a selected OU in ADUC. Register this script in ADUC via display specifiers. Contact The Spider's Parlor for free assistance with this task. This script requires a comma seperated |
| ReturnScriptPath | Returns the full path and script name of the current script. |
| RootDSE | Provides RootDSE information. |
| SBSDisableDHCPRogueDetection | Disables automatic shutdown of SBS DHCP if another DHCP server is detected. |
| SendToPowerShell | Adds SendTo right menu choice for PowerShell. |
| ServerShutdownForUPS | Initiates network shutdown of servers when configured as the action to take by APC or other UPS service. Modify the script with your list of servers. |
| SetForwardToInfo | Forwards email to an AD contact. |
| SetLogonPrompt | Sets logon prompt text. |
| SetMarqueeScrSettings | Allows standardized text to be configured for the Marquee Screen Saver. |
| ShowLDAP | Adds a right click menu choice in ADUC to display the LDAP path of a given object. Register this script in ADUC via display specifiers. Contact The Spider's Parlor for assistance with this task. |
| SMTPTarpit | Configures Exchange or Windows SMTP service to use tar pit settings to prevent directory harvesting. Use in conjunction with Recipient Filtering. Defaults to 5 second delay, modify the script for custom time settings. |
| SpecifyCscriptColors | Changes the color of the CMD prompt when running Cscript. |
| StartMenuSpeed | Changes the default behavior for the start menu. Requires a click to navigate the menu as apposed to the default behavior that auto expands and contracts the menu. Very useful for when you are connected to servers remotely and window sizes between your PC |
| StopStartSpooler | Stops and restarts the spooler service. |
| TSPrintFix | Allows Terminal Services users to redirect printing to their Network or USB (DOT4) printers. Normal TS rules apply, the server still needs to have the print drivers loaded to redirect. This script must be run on the client machine prior to connecting via |
| TSPrintFixStartMenuVersion | Allows Terminal Services users to redirect printing to their Network or USB (DOT4) printers. Normal TS rules apply, the server still needs to have the print drivers loaded to redirect. This script must be run on the client machine prior to connecting via |
| UseMMCNewUIfor2003 | Update Windows 2003 MMC with the new UI designed for Vista. Requires separate download from Microsoft. See script comments for details. |
| UseMMCNewUIforXP | Update Windows XP MMC with the new UI designed for Vista. Requires separate download from Microsoft. See script comments for details. |
| VistaAddIEIcon | Adds an IE icon to Windows Vista Desktop. |
| WhoIsLoggedInThere | Reports which user is actively logged into a PC. |
| WhoIsLoggedInThereListVer | Reports which user is actively logged into a list of PCs. |

Convenient CHM file format allows for easy browsing of scripts. Each script has options to copy the code to the clipboard or to save the script to a VBS file.
*Free updates offer is automatically rescinded for customers who contract custom work and do not pay for services.
| Order Now! |
