Dizyatec  
home Home
sitemap Sitemap contact Contact
Dizyatec Solutions - IT Services
Engineering Services
White Papers

1.   Using a task schedular to run administrative tasks on demand.

In the whitepaper “Launch your application from session 0 to session 1 using a service helper application” an application was launched by the service which had the privileges of the local system account. The advantage of such an approach was the ability to use an UI to perform high privilege tasks across any user account. It also facilitated writing to the HKLM section of the registry which could be read across all user accounts. This can also be done by designing an application which can communicate with a service through RPC to achieve the desired result.


  Download the full article pdf
  Click Here to download source code Task Schedular
 
2.   Tweaking the UAC Dialog in Vista.

This article will give you an insight into the concept of UAC and the options made available by Microsoft in the Registry to tweak the UAC. We would be building a basic application in this aricle which will control the UAC dialog. This application will be useful for users to change their UAC settings.


  Download the full article pdf
  Click Here to download source code UAC Tweaks
 
3.   Launch your application from session 0 - 1 in Vista using a service helper application to avoid UAC
 
For certain scheduled scripts or tasks we would require launching an exe under an administrator account to perform certain tasks. In Vista this is a bit troublesome since the UAC elevation dialog box would appear for which the user would have to respond.

To work around that problem, we propose a solution to launch the required application from a service into the current user session with local system account privileges. This would not require us to respond to the UAC dialog box.

Hence this could run applications with the highest privilege possible, avoiding the UAC dialog box. This is sometimes necessary since we need to control/communicate with applications running with administrative rights without user intervention and perform some administrative tasks in the current user session on system start-up.


  Download the full article pdf
  Click Here to download source code Session Launcher Service   Custom Message Sender Application
 
4.   Launch your application from session 0 to session 1 in Vista using a service helper application in .NET
 
This article draws its reference from the previous whitepaper which describes the process of launching your application from session 0 to session 1 in Vista using Native C++ code. The article focuses on defining structures for accessing Win32 API’s to perform the necessary action.

  Download the full article pdf
  Click Here to download source code C# Conversion
top_navigation
© 2011 Dizyatec Solutions Pte Ltd |Disclaimer