Saving Time Through
OSN Tech Conference 2001
Provide consistency to
How Do I Get Started?
Identify problem/task to script
Decide tools/scripting language to use
Does a script already exist?
If good, share with others
Factors – Choosing Language
Experience level in programming and
scripting. Extensive or scarce?
What languages have you used? Is the
language based on C/C++ or BASIC?
Is the scripting language supported on the
platform(s) you plan to use?
How To Invoke Your Script?
Login Script / Startup Files
Before / After Backup
Trial and error
Borrow good quality code
Use components and code libraries
For file system operations, write commands
to a batch file first
Doing scripting in a client web
Dangers of Scripting
Ruin/break a working machine
Incorrect task automation
Is there a better or faster way?
Probably. How much time and
money do you want to spend to find
it? Will it provide a better long term
solution than your script? How much
“control” do you want over the
Task Automation Examples
Automatic email FTP a file each night
notification Perform a repetitious
Change browser MS Office task
configuration Change / add user
Mass creation of user rights on server
accounts Alter registry settings
Remove certain types for an application
of files weekly Display/collect
Archive log files dynamic web data
Rest of the session …
Choose at least one task that you
would like to automate in your
building/district. Work through that
task. Spend remainder of time on a
second task or explorer various