con ASP.NET puoi eseguire uno script con le credenziali (username, password) specificate nella sezione impersonate del file web.config
Esempio (file web.config
... <configuration> <system.web> <identity impersonate="true" userName="pippo" password="123456789" /> </system.web> </configuration> ...