Actually, yes, I ran into an issue with this, I had to do something in the user directory for something I was running with Excel to work properly. This article [1] shows the location of the user directory for the NT Authority\SYSTEM user. The issue was that the Desktop directory was missing for that user, so you also need to do what "DebarchanS" says in [2]. My guess is that PowerPoint needs something similar.
slide 1 - http://serverfault.com/questions/9325/where-can-i-find-data-stored-by-a-windows-service-running-as-local-system-accou 2 - http://social.technet.microsoft.com/forums/en-US/officesetupdeploylegacy/thread/334c9f30-4e27-4904-9e71-abfc65975e23 On Thu, Mar 7, 2013 at 3:26 AM, Johannes Wienke < jwie...@techfak.uni-bielefeld.de> wrote: > On 03/07/2013 12:06 AM, jo2dad wrote: > > I'm running Jenkins as a service. There is a Jenkins slave running on > the > > Window box I'm using. I'm not sure how to tell whether the service has > > permission to interact with the desktop. > > > > The rest of the script runs fine (MATLAB make its figures, PowerPoint > > opens, does its thing and saves the results), it's just when it gets to > the > > end and tries to close PowerPoint when things go wrong. > > > > When I look at processes using Task Manager, MATLAB, PowerPoint and > Jenkins > > show up as NT Authority\SYSTEM. I assumed this meant that everything was > > running as System user and should have all necessary permissions. > > IIRC there are some restrictions whata system user is allowed to do. > E.g. in one of our projects we tried to get the user directory, which > fails for the system services. Maybe powerpoint hits something similar. > Can you give it a try and let the slave for once run as a usual windows > user? > > Cheers, > Johannes > > > -- Website: http://earl-of-code.com -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.