Archive: [announce] NSIS-RunAs dll


[announce] NSIS-RunAs dll
Hi,


I have seen this problem many times by searching Google and found nothing so I coded it. (Now the irony is that I finally found about the "Nopey" plugin but it was too late).

So here it goes.

I have implemented a library to be called with the System plugin to facilitate the execution of installation code (or another program) under an administrator account.
It is a bit limited for the moment but patches are welcome.

More details can be found here:

http://nsis.sourceforge.net/NSIS-RunAs

This code is distributed under the LGPL with an exception documented in the source code headers.


Ever thought of building software with scons? You need the Platform SDK Server 2003 edition, Visual Toolkit 2003, Python, and scons. NSIS itself uses this for its build system. This is what I use to build all my software at home. I only use the Visual C++ IDE to edit the source code.
This sure beats opening each project and compiling each one in Visual C++ separately :).

[edit]I forgot to add I have read the wiki page and noticed what you build the software with, which is why I posted a reply.[/edit]


Well, I still prefer not to use Visual C++ and stuff like that. GCC replaces it quite well. At least for my use. Besides I have a quite good knowledge of GCC too. The matter is not to use gratis tools, it's to use *free* tools... ;)

For the rest, I don't know about them and do not have much use for them either. The tools I use generally are GCC, GNU Make and GNU Emacs, even to edit Delphi code. I love Python though and I do use it to write most of my scripts.


Hi wolfgangsourdea,

dll is working without problem... :-)
But I need 2 more features:
1. Possibility to wait for program to finish.
2. Something like ExecDos - to hide command window if I launch command application.

I realy don't know is it possible or not, but please try to make it. These 2 features will be realy usefull.

Best wishes and thank you for great work.