Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > PowerShell

Vista - Which user account installed this software?

Reply
 
Old 01-21-2008   #1 (permalink)
Shay Levi


 
 

Re: Which user account installed this software?


Try:

get-wmiobject Win32_QuickFixEngineering | select HotFixID,InstalledBy


-----
Shay Levi
$cript Fanatic
http://scriptolog.blogspot.com
Quote:

> Hi,
> I'm trying to figure out how to use PoSH to identify which user
> account
> installed several service updates to an application we run on a dozen
> or
> so Win2003 servers.
> These service updates need to be removed by the user that installed
> them in the
> first place, there are many user accounts which might have done this,
> so to save time
> logging in and out potentially hundreds of times I thought that this
> information might
> be available as a property of some object somewhere.
> I'd really appreciate a few pointers about how to go about this, if
> it's even possible.
>
> I know exactly where to find the update files etc .. but don't know
> how to go about
> exploring the .NET or COM footprint of the software.
> Thanks,
> Stuart


My System SpecsSystem Spec
Old 01-21-2008   #2 (permalink)
Kryten


 
 

Which user account installed this software?

Hi,
I'm trying to figure out how to use PoSH to identify which user
account
installed several service updates to an application we run on a dozen
or
so Win2003 servers.

These service updates need to be removed by the user that installed
them in the
first place, there are many user accounts which might have done this,
so to save time
logging in and out potentially hundreds of times I thought that this
information might
be available as a property of some object somewhere.

I'd really appreciate a few pointers about how to go about this, if
it's even possible.

I know exactly where to find the update files etc .. but don't know
how to go about
exploring the .NET or COM footprint of the software.

Thanks,
Stuart

My System SpecsSystem Spec
Old 01-21-2008   #3 (permalink)
Kryten


 
 

Re: Which user account installed this software?

Hi Shay,
Thanks for this.

I probably didn't make it very clear in the OP that these updates are
not MS Hotfixes, they
are service updates to a 3rd party application. Hence they don't show
in QuickFixEngineering.

....But the "InstalledBy" property looks like EXACTLY what I need I
just have to know where to
point my variable at!

The updates are in C:\Program File\blah\blah

Thanks,
Stuart
My System SpecsSystem Spec
Old 01-22-2008   #4 (permalink)
Kryten


 
 

Re: Which user account installed this software?

Hhmm ...don't know if this is even going to be possible..I scanned the
registry for these updates and
while loads of matches were found there was nothing in the registry to
identify which user installed them.
Assuming that the registry is the only provider where this data might
have been located I'm out of luck!
Thanks anyway.
Stuart


My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Help getting software installed Software
Which Level of User Account to Use for Software Installation?? Vista General
Does "Standard User" account allow for software updates? Vista account administration
Moving application software from one user account to another Vista account administration
Transfering user account to another user account on same computer Vista General


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46