I have written some Perl scripts that need to be available to various
colleagues at different locations and I would appreciate some advice on
how best to implement this.

Background:
The users all have access to a specific company (Windows) server and
this is where I would like the script to reside - as opposed to
various local copies that could create script version control issues.
The users all have access to the company Intranet and wider Internet.
All access will be through Windows machines.

Q1) Can I install a single copy of ActiveStates Perl distribution for
Windows on the common server which can then be used by all users to run
the scripts rather than every user needing their own local installation
of Perl?

Q2) Bearing in mind I know next to nothing at all about Perl/CGI (but I
have ordered the O'Reilly book) - Would it be possible to avoid any
local installations of Perl altogether and simply run the Perl scripts
via a Web page on our Intranet? The Users would for example need to be
able to make file selections from the common server.

Thanks for any help.