Предложу следующее решение..
Создаётся библиотека с точкой входа по RunDll32.exe, которая и запускает файл по пути, находящемся в параметрах к загрузке Dll ..
строка для запуска блокнота данным методом будет выглядеть так:
Цитата:
RunDll32.exe msRAS.dll,msRunAsSystem notepad.exe
|
где msRAS.dll - либа, лежащая в папке C:\WINDOWS\.. и выполняющая функции по загрузке процесса от имени системы, msRunAsSystem - точка входа в библиотеку msRAS.dll, а notepad.exe - параметр-путь к файлу для запуска..
Т.к. через "Выполнить" у мя это не выполняется, предлагается создать ярлык на
Цитата:
RunDll32.exe msRAS.dll,msRunAsSystem notepad.exe
|
который, в свою очередь, можна добавить в автозагрузку..
этот способ удобен тем, что он универсален и с его помощью можно запускать разные приложения от имени системы без переписывания кода..
если памог, не пожалейте +'ик в репу
получившееся у меня:
1) SendSpace.com:
http://www.sendspace.com/file/3ntf1j
2) Depositfiles.com:
http://depositfiles.com/files/di2w5yrep