How would you like us to categorize our scripts on https://scripts.itarian.com/?
We want to categorize them according to the tasks you guys do: eg: Onboarding a customer, offboarding a customer, cleaning a computer…(so please list the actions/tasks you do so that we can write and categorize the scripts according to those tasks you do)
As you may know, you can run scripts on your managed devices to accomplish a wide range of custom tasks. We are adding scripts daily, but now we want to categorize them effectively so our users find what they need faster. We’d like your ideas on what you’d like to see as script categories.
Here’s a few examples of script categories to get you started:
- Onboarding a customer (there could be a set of things you do to onboard a customer etc)
- Gets System info from computer
- Script that prints out how long it has been or when was the last time since the selected computer has restarted
- Disable firewall and will not prompt for enabling it again and a code for to get ip adress from dhcp automatically
- Resize/delete/create partitions
- Test the name resolution on the client from the DNS servers and the latency/reliability of getting responses and resolution
- Turn off messages about Windows Update in the Action Center after installing the patch manager software.
- Renames a computer to a specified name, joins that computer to a specified domain using specified username/password
- If the PC has not been rebooted in the last 14 days, prompt the user to reboot and do so once a day until is rebooted. And, if you can, combine that with a check for if Windows *needs* to reboot. So, if a PC needs to reboot *at all*, prompt the user and, if it's been more than two weeks since the last reboot, ask them to do so.
- Create a script that enable RDP
- Manage the power setting and sleep settings of a machine. Then that could be applied via a group profile, so I can set machines that users leave on to not sleep/power off. Then my scheduled updates and virus scans can force reboot afterward.
- add a list of required bookmarks to the browser and to all users desktops.(The script should verify if the bookmark exist and only create if it doesn't exist. It would be much more beneficial if the script would run through a list and not have to create a procedure for each bookmark.)
- laptops to lock after 10 minutes of Inactivity
- Remove all files from folders with name "temp" and "Temporary internet files" at all users profiles (Documents&Settings\User....).
- Clean up Windows Temp folder
- Cleanup installed browsers caches (cookies, history of viewing and download history must remain).
- Check on the success/failure of backup systems
- procedure to report the Bitlocker status of drives ("compliance indicator" ? :-)
- Domain Scripts
- Rollup of all standard desktop maintenance best practices to improve performance and clean up? Like empty recycle bin, clean up all temp files, defrag disk (if not an SSD),
- Get Physical Disk Drive Information
- Monitor to check if Adobe Reader, or Acrobat, is the default PDF viewer
- Script that alert (create a ticket in service desk) when the smart status of the principal harddrive go bad.
- Generate an alert when software inventory is changed
- Uninstall specific KB
- script to report log on/off times for users each day.(users using domain managed laptops)
- end report via Email this report should include the following information : 2x a day browser reports. (we want to see if a certain user is tampering with things) Mouse/keyboard idle script Change of settings , something that can show if someone made changes on computer settings
- managing local Windows users (creating, deleting, resetting passwords, etc.).
Software and app
- Automatically install updates but do if via the name e.g, "Malicious Software Removal Tool".
- Scan for new installed application and send us a daily report by mail
- script to remove certain software, matching a regex string that is in Programs and Features
- uninstall security products and disable the tamper protection (with password)
- Software inventory
- list of all of the software installed for a customer (ie so I can know what I need to remove that is not compliant with policy)
- Monitor new software installation (open a ticket when there is a new software installed) (Monitoring)
- get a list of the top 5 apps using the resources with the email (Doing so might give a clue of what caused the problems at the time)
- gather network configuration
- gather internet speeed
- map all network drives through Procedures
- Runs a windows powershell command as administrator and writes the output to a file on a network. The output needs to append to the file, not overwrite (>> not >)
- Script that automates installing fonts across a network.
Product Management Team