I have created a custom third party package. However, when I attempt to "install updates" on the client computer when logged on as a non admin user, it requires admin rights and displays the UAC prompt. When logged in as an admin it installs perfect. Windows update shows the following when attempting to download using WUInstall.exe:
013-06-28 17:35:02:726 900 12e0 Agent WARNING: WU client fails CClientCallRecorder::BeginDownloadUpdates2 from with error 0x80240044
Searching around, it appears that this is a permissions error. I believe that Custom third party apps when sent through WSUS as a package are run under the system context. Apparently, in this case, it is not so.
The app is a vbs script, which is run by wscript <filename>. I have compiled it as a package, but Patch Manager displays "The publisher is unable to verify the selected executable file" when uploading the executable. To overcome this, I have used wscript.exe as the executable, included required files as "additional files" and used the script name as the command line.
Would any one be able to help me find out what is causing this behaviour? Thanks.