Re: Run WinForms Gui app as standard user

Julian Simpson <[email protected]> Sat, 26 May 2012 10:51:32 +0100
Newsgroups gmane.comp.java.cruise-control.user
Message-ID <CANwBkz-9pK2m+5YzV9CyxbUzaopFAYk3ei+LwF34nwApbmSYXA@mail.gmail.com>
On Saturday, 19 May 2012, Adam Bruss wrote:

>  CruiseControl is running as a service under an admin user. That user
> could be changed to a normal user as you mentioned. The GUI app is being
> stopped before it reaches our code.  The GUI app runs successfully as a
> normal user outside of Cruisecontrol so the problem is the CruiseControl
> environment, specifically the non-interactive desktop session it uses on
> Windows.****
>
> ** **
>
> I think best option is to try running the CruiseControl service as a
> standard user and then using psexec to do tasks that need admin rights like
> installing our software.****
>
>
+1. run it in a DOS box and look the other way ....!

J.

> ** **
>
> Thanks,****
>
> Adam****
>
> ** **
>
> Adam Bruss****
>
> Senior Development Engineer****
>
> AWR Corporation****
>
> 11520 N. Port Washington Rd., Suite 201****
>
> Mequon, WI  53092  USA****
>
> P: 1.262.240.0291 x104****
>
> F: 1.262.240.0294****
>
> E: [email protected]****
>
> W: http://www.awrcorp.com****
>
> ** **
>
> *From:* Julian Simpson [mailto:[email protected] <javascript:_e({},
> 'cvml', '[email protected]');>]
> *Sent:* Saturday, May 19, 2012 3:49 AM
> *To:* [email protected] <javascript:_e({}, 'cvml',
> '[email protected]');>
> *Subject:* Re: [Cruisecontrol-user] Run WinForms Gui app as standard user*
> ***
>
> ** **
>
> Are you running CruiseControl from a service?  I think you can change the
> user that it runs as.  Otherwise I guess you need to sniff out what the GUI
> app is trying to access.****
>
> ** **
>
> cheers****
>
> ** **
>
> J.
>
> On Monday, 14 May 2012, Adam Bruss wrote:****
>
> Hello,
>
> I'm getting this error message from a child program ran by ant in a
> cruisecontrol build.
>
> "The application failed to initialize properly. Usually indicates that the
> application has been launched on a Desktop to which current user has no
> access rights. Another possible cause is that either gdi32.dll or
> user32.dll has failed to initialize."
>
> The flow of how the software is run is as follows: Java cruisecontrol ->
> ant -> ant exec task -> c++ console application -> PsExec -> GUI
> application(software)
>
> The GUI application is ran with PsExec as a standard user for testing
> purposes. The software runs successfully when ran by the console
> application and psexec from the command line. The problem starts when
> running through Cruisecontrol. The error message comes from the GUI
> application early before any of our code is executed.
>
> Has anyone tried to do something like this before or have any ideas for a
> solution? The main thing I need to do is run a Windows Forms application as
> a standard user from cruisecontrol. The Windows Forms application runs
> successfully as admin.
>
> Thanks,
> -Adam
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Cruisecontrol-user mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user****
>
>
>
> -- ****
>
> Julian Simpson****
>
> The Build Doctor Ltd.****
>
> http://www.build-doctor.com****
>
> [email protected] <javascript:_e({}, 'cvml',
> '[email protected]');>****
>
> (+44) 207 183 0323****
>
> ** **
>


-- 
{
    "name": "Julian Simpson",
    "contact": "07967189579",
    "positions": [
        {
            "company": "Neo Technology",
            "role": "Software Engineer",
            "web": "http://neotechnology.com"
        },
        {
            "company": "The Build Doctor Limited",
            "role": "Director",
            "web": "http://www.build-doctor.com"
        }
    ]
}

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

_______________________________________________
Cruisecontrol-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cruisecontrol-user