I’ve been playing around with scripted installed for SharePoint 2010. Given the install process is lengthy, tedious and very easy to bugger up, having a script that performs a least-privilege install automatically is pretty attractive.
Over at Codeplex they’ve got AustoSPInstaller, which is on v2 of the 2010 script. This takes an XML config file with your service account passwords and so on and goes through all the punishment of a manual install in your behalf.
Great! Except the powershell script kept getting access denied errors. That’s odd. I opened up regedit and had a look at the permissions. OK script is running as me, I’m in the local domain user’s group, admins have full rights. WTF?
Now, it’s been a while since I’ve done anything with scripts other than fool around with the filesystem, AD or a compliant SharePoint install, and I’ve only worked on this machine once before. Luckily I’ve banged my head against this particular wall before.
I’m an administrator… but I still need to ‘run as administrator’ the script.
Much better now.
Of course, on the first run the script found the development database server is full and punched out. Oh well.