In SMS 2003 the list of completed packages is no longer stored as files
on the PC as in SMS 2.0 but in the registry. If you want a package to
run again without having to re-advertise it you need to delete the
corresponding key from the execution history key in the registry. The
key is stored at
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SMS\Mobile Client\Software
Distribution\Execution History\System
Beneath this key you'll have a key for each package installed on the PC.
You can find out the Package ID by looking it up in the SMS 2003
Console. It should be displayed next to Package name. Delete the key and
the next time a client checks in it will re-install the package. You can
force the client to check in by initiating a "Machine Policy retrieval
and evaluation" action in the Systems Management control panel applet.
Hth
Alan Clark,
ITS
The University of Northampton.
-----Original Message-----
From: Support issues for windows in UK HE & FE
[mailto:[log in to unmask]] On Behalf Of Ewan Brown
Sent: 26 July 2006 13:14
To: [log in to unmask]
Subject: Re: SMS 2003: Re-running an SMS package install from the
client?
We use SMS 2000 but I assume it's similar in 2003. You can do this by
deleting the relevant file from the completed job folder on the client -
in our case this is usually:
C:\WINDOWS\MS\SMS\clicomp\apa\Data\Complete
The first part of the filename is the package ID. I'm not sure how you
find out the package ID from within the management console - I have a
custom web report which runs the following query against the SMS
database:
"select PkgID,Manufacturer,Name,Version from SMSPackages order by 1"
Once the file is deleted, the package will reinstall the next time the
client checks for available packages.
Cheers,
Ewan
> -----Original Message-----
> From: Support issues for windows in UK HE & FE
> [mailto:[log in to unmask]] On Behalf Of Martin Searle
> Sent: 26 July 2006 12:59
> To: [log in to unmask]
> Subject: SMS 2003: Re-running an SMS package install from the client?
>
> Folks,
>
> This sounds like a fairly common thing to do:
>
> I want to re-run an advertisement so that I can re-install an
> application on just one client? I've had to remove it via add\remove
> programs but I can't see how to get it too re-install.
>
> I don't want to use the SMS Server to re-run the advert to the whole
> collection.
>
> Thanks for any advice,
>
> Martin Searle
> University of Kent.
>
> Martin Searle BSC(hons) Comp. Sci.,
> Computing Officer (Computing Service)
> Room S19, Cornwallis South, x7884
> Web: http://www.seasaltersailing.org.uk
>
>
This e-mail is private and may be confidential and is for the intended recipient only. If you are not the intended recipient you are strictly prohibited from using, printing, copying, distributing or disseminating this e-mail or any information contained in it.
We virus scan all E-mails leaving The University of Northampton but no warranty is given that this E-mail and any attachments are virus free. You should undertake your own virus checking. The right to monitor E-mail communications through our networks is reserved by us.
|