No ActiveX UAG client install (golden bar) on IE11 after upgrading to UAG SP4

We just upgraded our 2 node UAG array to SP4, but it seems that the IE11 detection is still not working properly? No golden bar will be displayed for the UAG client installation - therefore IE11 users can not use published remoteapps.
IE setings are OK and permit activeX installations. IE10 users are able to install the activeX component.
Regards,
chris

Issue resolved!
Missing entry in web.config (internal site):
<DetectionExpression Name="Windows8_1" Expression='UserAgent Contains "windows nt 6.3"' DefaultValue="false" />
            <DetectionExpression Name="WindowsNewerThan2000" Expression='UserAgent Contains "windows nt 5.1" OR UserAgent Contains "windows nt 5.2" OR Vista OR Windows7 OR Windows8 OR
Windows8_1' DefaultValue="false" />
regards,
Chris.

Similar Messages

  • Top menu bar is missing after upgrading to yosemite

    Top menu bar is missing after upgrading to yosemite

    The Library file  has been hidden for some time now. So not surprised you are confused upgrading from Snow leopard.
    The easiest way to view this folder is to use the Go menu and press the alt key. This exposes the folder in the list.
    Hope this helps.
    PJRS

  • Windows 8 installed on bootcamp not working after upgrading to Yosemite!

    Hello,
    I am a new mac user and recently upgraded from mavericks to yosemite. I had win 8 installed on boot camp before I upgraded.
    The windows partition doesn't show up after I try to reboot.
    Any help would be greatly appreciated.
    Thanks in advance.

    Same issue here with my "Mad Catz" mouse "R.A.T. 7".
    Switched back to my old Logitech mouse - Problem solved.
    I think it's a driver issue so i hope it'll be solved soon.
    Torsten

  • Lost entire tool bar including bookmarks after upgrading Firefox?

    Do not have access to yahoo tool bar including bookmarks using upgraded Firefox. My tool bar is intact using IE & I don't have this problem? Tried downloading your add on compatibility module without success?
    Can I go back to older version of Firefox?

    Do not have access to yahoo tool bar including bookmarks using upgraded Firefox. My tool bar is intact using IE & I don't have this problem? Tried downloading your add on compatibility module without success?
    Can I go back to older version of Firefox?

  • Can't install snow leopard on partition after upgrading to lion

    I rushed out too early to install Lion via Apple Apps store.  Now, I realize that Rosetta is gone and so are my options to use older apps.  As I was reading on the web and Apple Support, I have tried various things and get a window saying that I can't install snow leopard.
    I have never partition my hard drive, but using disk utility I created a partition called "Snow Leopard."  It divided my HD in half which is okay.  I closed the disk utility window, rebooted holding down the "C" key, and saw the OS X Install DVD.  When I select it a window pops up saying, "You can't use this version of the appl inst Mac OS X with this version of Mac OS X.  You have installed Mac OS X 23.1.1."
    Before downloading lion, I made a backup of my existing HD using Time Machine to an external HD.  When I open up a saved version dated a month ago, I see that the applications that were working in snow leopard now have the icon circle saying that it is not supported by lion.  This is strange since I used Time Machine to back up my HD, then turned off the app before downloading lion.  Even older versions saved on the external HD show the circle.
    I read about lion and the "Recovery HD," but when I hold down the Command-R key nothing happens when I restart my computer.  It also talks about using the option key but that does not work.  It talks about reinstalling lion using this system, but I don't see it working.
    How can I install snow leopard on my new partition, then I would go to "Software Updates," to get the latest version, or use one of the versions on my external HD to have both operating system.
    Thanks,
    DaisyMay

    Hi Scottiemn,
    As I was trying different things to make a partition on my HD, I made notes as to what I did, and I finally got it to work.  I will try to explain what I did.
    Before installing “Lion,” I backed up Snow Leopard using Time Machine to my external Seagate HD.  I installed “Lion,” and found out that I could not use some of my old apps, so I did the following.
    Since I am running “Lion,” I opened up disk utility and selected my MacHD (1TB), then I selected partition, and it showed “Macintosh HD” under the partition information name.  I believe I selected the plus, + and it divided my HD space in half, and I named it Snow Leopard.
    I then installed the Snow Leopard DVD, and restarted my computer holding down the “C” key, I held it down for about 30 seconds or more and then took my finger off of the key.  As I waited I finally saw that I was on the install DVD, and on the top menu bar I saw “Utilities.”  I had my external Seagate HD mounted on my desk top before I restarted my computer, I selected the “Utilities,” on the menu bar and it gave me the option to back up from Time Machine, I selected my external Seagate HD to the newly created partition I named Snow Leopard and I said “Yes.”  I followed the instructions and after it was done, I went to the menu bar and selected System Preferences, System, Startup Disk, and selected to start up with Snow Leopard.  On my desktop, I can see two Hard Drives, one is Macintosh HD with “Lion,” and the other is Snow Leopard. 
    Then, I started up my computer and I was on the Snow Leopard partition and I saw all of my apps working.  I then went back to the menu bar and selected System Preferences, System, Startup Disk, and selected to start up with “Lion,” and restarted my computer and I was running “Lion.”
    I am not sure why I was not able to use the DVD of SL before, but somehow I got it to work, and I hope that I have explained what I did above.
    One thing, when I installed “Lion,” from the app store, I did not make a bootable DVD of the application.  I went back to the app store and downloaded “Lion” again and kept it in the dock until I got Snow Leopard to work.  I burned a DVD of “Lion,” and so I have a backup of it.
    Since my Seagate HD has only 250 GB of space and it is an EIDE HD 7,200 rpm using an OWC Mercury Elite FW400/USB2 with the Oxford chipset 911 enclosure which I bought in 2008, I decided that since I now have my 27 inch iMac quad core i5 with 1TB that I needed a larger hard drive.
    I researched the web and decided to go back to OWC and just bought a 2.0TB OWC Mercury Elite Pro “Quad Interface” 64MB with eSATA/FW800/FW400/USB2.0 with 7,200 rpm speed for $219.00.  I partitioned it for Time Machine, and Carbon Copy Cloner.
    I ran Time Machine, and both partitions “Lion, and Snow Leopard” are on the Time Machine partition and both HD’s are under the Carbon Copy Cloner.
    I am self taught on my many iMac’s over the years, and I go to the forums to ask questions and follow the helpful hints to resolve my problems.  I carefully try different things and write down what I did so I don’t repeat things.
    I hope that I have explained what I did, and hopefully it will work for you.
    When I want to run SL, I select in the System Preferences to start up from that disk, when I want to run Lion, I go back and select that and start up my computer running Lion.
    Since I have many old apps that Rosetta uses to open them up in SL I wanted to keep that operating system.  I will go back now that I have everything working and see if I really need them.  I won’t rush to remove my SL partition that I created, but in time if I don’t need the older apps then I may clean out my system and just run Lion.
    I run Lion now all of the time, but when I need to go back to SL, I now have the option.
    Good Luck,
    DaisyMay

  • Unable to install Power2Go & Trend Micro antivirus after upgrade to windows 7

    Hi. Recently I received my free windows 7 Upgrade Kit from Lenovo. (fulfillment)
    Installed it and inserted the driver dvd to install the drivers from the dvd automatically.
    Everything went fine but the power2go software wasn't installed.
    Downloaded this file from Lenovo's Software & driver website, and during installation it popped up a window saying This product can only be installed on a lenovo desktop. I would dearly like to use this software. Any help is greatly appreciated.
    Also, I called tech support, and was advised to go to the same place where I downloaded the file, to file a feedback. However, after entering the 4 paragraph from above along with my contact details, and submit, it gave me a pop-up window saying submit error.. 
    btw, I am using Lenovo Ideacentre A600, and also no idea where to post this question as there isnt a dedicated place to post for A series Ideacentre.

    OK, I downloaded winRAR and did as suggested above, and it still did not work. This time it seems to recognize my PC as a Lenovo, but I get error 1719 (unable to find installer) at the end.
    I spent almost 2 hours on the phone with tech support, and I still don't have this issue resolved! although the man was very pleasant and had a lot of suggestions, which we tried unsuccessfully. I would love to know if anyone has solved these issues in any way other than re-purchasing the software, which I do not want to do, although it is the obvious solution.
    k

  • Cannot install DVD/CD ROM drive after upgrading from Windows 7

    I had a working DVD/CD-ROM drive before upgrading. Now it shows as Unknown Device in Device Manager, I tried uninstalling it and then scanned for hardware changes but it still does not work. I also tried manually selecting a CD-ROM drive for it but it
    ends up with an error code 31. I also checked for {4d36e965-e325-11ce-bfc1-08002be10318} registry but it did not have lowerfilters key. How do I install the driver for it?

    Hi,
    The error code 31 means that Windows cannot load the drivers required for this device.
    Considering that this issue mostly can be caused by compatible issue.
    Please check if you can fine the latest driver from Manufacturer’s website. If so, try to install it under Windows 10 compatibility mode: Right click the installer of the driver, choose Properties, choose Windows 7 under Compatibility
    mode to install.
    If the CD device still fails to work, I recommend to check the setupapi.dev.log under %windir%\inf, locate the device and find the line below:
    dvi:             Rank         - 0x00000000
    Then, corresponds the score in this link:
    Identifier Score
    http://msdn.microsoft.com/en-us/library/windows/hardware/ff546297(v=vs.85).aspx
    The value 0x00003000 is the best identifier score and the value 0x00003FFF is the worst identifier score.
    The score near 0x00003FFF means that the driver and device may not compatible with current system, we may need to wait for the menufacturer’s driver update.
    Thanks for your understanding.
    Kate Li
    TechNet Community Support

  • Installing Windows 7 on Bootcamp after upgrade to Mtn Lion

    Before installing Mountain Lion I erased Windows XP and all contents from Bootcamp. Now I am running Mountain Lion and attempting to put windows 7 on Bootcamp 5.0.0. I ran the disk utility on Bootcamp and it shows (formatted as Mac OS Extended (Journaled) with 35 G available and nothing on it.
    When I begin the Bootcamp assistant gives me a message "The Startup Disk cannot be partitioned or restored to a single partition. The startup disk must be formatted as a single Mac OS Extended (Journaled) volume or already partitioned by Boot Camp Assistant for installing witndow." I clicked OK and was able to download the support software. Once I did that I inserted the Windows 7 CD but the Bootcamp assistant doesn't let me check the install box.
    How do I install Win 7 in bootcamp. Thanks for your help.

    It appears you did not remove XP correctly. Did you use Bootcamp Assistant to remove XP? If not then you have messed up your hard drive. You will need to reformat the drive and return it to a single Mac OS Extended (journaled) format. You can/should not use third party tools when working with Bootcamp partitions. Camptune does work to resize a Bootcamp partition but Bootcamp Assistant is the tool to use when creating/removing a Bootcamp partition.

  • Not able to install some QT-dependant packages after upgrading to QT5

    I ran an updated today, it was a major update, there was a lot of stuff that I got prompted to replace, I said yes of course. One of those was qt, which was a dependancy to some of my apps, like Skype and edb-debugger. So I just, removed those apps, and proceeded with the update, it went alright. After that, I wanted to reinstall those two apps:
    resolving dependencies...
    warning: cannot resolve "lib32-qt", a dependency of "skype"
    :: The following package cannot be upgraded due to unresolvable dependencies:
    skype
    Do you want to skip the above package for this upgrade? [y/N]
    if I give that a yes:
    looking for inter-conflicts...
    there is nothing to do
    No:
    error: failed to prepare transaction (unexpected error)
    For edb, from yaourt:
    error: target not found: qt>=4.5
    It states that it wants a version of qt which is higher than 4.5 right? I already have qt5! so what's up?
    I looked into my /var/cache/pacman/pkg for qt so that I could downgrade, I didn't find that 'literal' package, I found some qt-related stuff.
    sudo pacman -U qt-4.8.4-3-x86_64.pkg.tar.xz
    loading packages...
    resolving dependencies...
    looking for inter-conflicts...
    :: qt and qt4 are in conflict. Remove qt4? [y/N] y
    :: qt and qt5-base are in conflict. Remove qt5-base? [y/N] y
    :: qt and qt5-declarative are in conflict. Remove qt5-declarative? [y/N] y
    :: qt and qt5-imageformats are in conflict. Remove qt5-imageformats? [y/N] y
    :: qt and qt5-multimedia are in conflict. Remove qt5-multimedia? [y/N] y
    :: qt and qt5-quick1 are in conflict. Remove qt5-quick1? [y/N] y
    :: qt and qt5-script are in conflict. Remove qt5-script? [y/N] y
    :: qt and qt5-svg are in conflict. Remove qt5-svg? [y/N] y
    :: qt and qt5-tools are in conflict. Remove qt5-tools? [y/N] y
    :: qt and qt5-translations are in conflict. Remove qt5-translations? [y/N] y
    :: qt and qt5-xmlpatterns are in conflict. Remove qt5-xmlpatterns? [y/N] y
    error: failed to prepare transaction (could not satisfy dependencies)
    :: attica: requires qt4
    :: grantlee: requires qt4
    :: lib32-qt4: requires qt4
    :: libdbusmenu-qt: requires qt4
    :: libqzeitgeist: requires qt4
    :: phonon: requires qt4
    :: polkit-qt: requires qt4
    :: poppler-qt: requires qt4
    :: prison: requires qt4
    :: q4wine: requires qt4
    :: qca: requires qt4
    :: qimageblitz: requires qt4
    :: qjson: requires qt4
    :: qt5-graphicaleffects: requires qt5-declarative
    :: qt5-jsbackend: requires qt5-base
    :: qt5-webkit: requires qt5-declarative
    :: qtwebkit: requires qt4
    :: soprano: requires qt4
    :: strigi: requires qt4
    :: unetbootin: requires qt4
    :: vlc: requires qt4
    :: winestuff: requires qt4
    Are you freckin kiddin me? I'm NOT gonna go over this again, hell no!
    I downloaded skype from its site, did a pacman -U on it:
    error: missing package metadata in skype-4.1.0.20.tar.bz2
    error: 'skype-4.1.0.20.tar.bz2': invalid or corrupted package
    How can I get around this, install Skype and the stuff that I want? anyhelp please?
    Thanks!
    Last edited by VeXe (2013-03-01 11:36:00)

    VeXe wrote:resolving dependencies...
    warning: cannot resolve "lib32-qt", a dependency of "skype"
    :: The following package cannot be upgraded due to unresolvable dependencies:
    skype
    Do you want to skip the above package for this upgrade? [y/N]
    Here you are trying to install skype from multilib, right? Then your mirror is not fully up to date or you need another -Sy. skype in the repos has been updated to depend on (lib32-)qt4 instead of (lib32-)qt.
    edb-debugger in AUR hasn't caught up with this change, you should at least edit the PGKBUILD, changing qt in debs to qt4.
    You can't just downgrade qt to the 4.x branch if you have apps depending on the qt5-* packages.

  • Installing iTunes on my iPad after upgrading to IOS 7

    I Recently upgraded my iPad and iPhone to IOS 7 but battle to use iTunes. The app on my device says iTunes Store; I don't seem to have an option to import my existing library from laptop. If I ask for installing link I see. Page asking if I am interested in iTunes for Mac or Windows but I please need simple instructions to download the operating iTunes. PS I am from the "older generation"and am rather frustrated by this

    Hi there, thanks to discussion replies I have made some iCloud progress. The iTunes library now appears on both iPhone and iPad, only some of them has an iCloud icon next to it.
    Those without the icon is not playing.
    These are legit tunes originally downloaded from CD's I still own.
    my laptop went through 3 steps,  gathering information, matching songs and upgrading artwork and remaining songs.
    Why are some songs in iCloud and the majority not?
    Is there any other way to import those directly from the laptop itunes to iPad?
    Any help sincerely appreciated thanks!
    Sent from my iPhone with apologies for Apple's innovative Afrikaans!

  • The add-ons installed but don't work after upgrade to 3.6.13 Arabic

    All installed plugins

    Delete the files extensions.* (extensions.rdf, extensions.cache, extensions.ini, extensions.sqlite) and compatibility.ini in the Firefox [[Profiles|profile folder]] to reset the extensions registry. New files will be created when required.
    See "Corrupt extension files": http://kb.mozillazine.org/Unable_to_install_themes_or_extensions
    If you see disabled, not compatible, extensions in "Tools > Add-ons > Extensions" then click the "Find Updates" button (in Firefox 4: right-click the extension -> "Find Updates") to do a compatibility check.

  • Trouble re installing adobe creative suite 6 after upgrading laptop

    Im having issues downloading creative design suite with second user code after upgrading my laptop @

    I have an original product code but do not have the serial number ( only been used once) . I have now downloaded the software to my laptop but not been authorised yet ?

  • Still having problems with UAG SP4 and Windows 8.1

    Hello,
    This must be one of many threads on this topic but I'm stuck.
    Because of the incompatibility with 8.1 and UAG2010 we've updated to SP4. Now, out-of-the-box 8.1 no longer wants to install the client components via ActiveX. I can log in, but the client isn't compliant so not all functions are available.
    I actually had to manually get the client components from our UAG server. After installing I compared the System Information window with that of my 8.0 / IE10 installation and the only difference is that I can't see the version of the Device Session Cleanup
    and SSL Application Tunneling gives me a "red X" in 8.0 and says "not detected" in 8.1. I did notice some .NET 3.5 components missing in 8.1 so I installed those too.
    Compatibility mode does not help and switching to IE9 mode using the developer console is a workaround, not a solution.
    What am I not seeing here?

    Hi,
    maybe the same problem we've faced:
    http://social.technet.microsoft.com/Forums/forefront/en-US/2e8d916f-d694-42de-a96f-ad2b8761775c/no-activex-uag-client-install-golden-bar-on-ie11-after-upgrading-to-uag-sp4?forum=forefrontedgeiag
    Regards,
    Chris

  • Hi guy!...i cannot update and install app from app store after upgred to iOS 6.1...any idea how to fix this..tq!..

    please help me to fix this problem on my iphone 5....cannot update and install app from app store after upgrade to iOS 6.1...

    9w6sun wrote:
    ..cannot update and install app from app store after upgrade to iOS 6.1...
    what happens when you try...?
    Any error messages or Alerts.

  • For Your Consideration: Ultimate Lync 2010 client install with SCCM 2007

    While the subject of my post may be very presumptuous, I submit the following for your consideration to answer the often-asked question about how to deploy Lync 2010 client with SCCM.
    Background:
    I cannot understand why Microsoft made the Lync install so darned confusing, complex, and convoluted.
    After our Lync 2010 FE server was up and running and all users migrated off our OCS server to the Lync environment, I spent about a month and a half trying to figure out how to:
    1.  Uninstall the OCS 2007 R2 client
    2.  Install all prerequisites for the Lync client
    3.  Install Lync on all user workstations silently.
    While researching this, the simple answer I kept seeing given to this question was, "just use the .exe with the right switches according to the TechNet article here: http://technet.microsoft.com/en-us/library/gg425733.aspx".  Well, my response is, I
    tried that and while the program installed itself correctly pushed through SCCM, because I was doing it using an administrative account (i.e. the SYSTEM account) due to our users not having admin rights, when the install was done, Lync would automatically
    start up, but in the SYSTEM context so that the user couldn't see it was running, they go to run it and it won't run for them.  I was unable to find any switch or option to prevent the automatic launch.  I suppose the simple solution to that would
    be to have the user reboot, but that's unnecessarily disruptive and was contrary to the desire to make this a silent install.
    The next simplest answer I saw was, "extract the MSI and use that with the right switches".  Problem with that is that the MSI by itself doesn't remove the OCS client or install the prerequisites, and also either requires a registry change to even allow
    the MSI to be used or a hacked MSI that bypasses the registry key check.  I tried to put a package together to uninstall OCS, install the prereqs, and use a hacked MSI, but I never could get the MSI hacked properly.  The other problem I ran into
    was detecting if the OCS client was running in a predictable way so I could terminate it, properly uninstall it, and then do the rest of the installations.  It was this problem that ultimately led me to the solution that I'm about to detail and that has
    worked marvellously for us.
    Solution:
    As I said before, when I first looked at this problem, I started by building a typical software deployment package (Computer Management -> Software Distribution -> Packages) and then created the programs to do the install.  My first attempt was
    just with the .exe file provided as-is by Microsoft using the switches they document in the link above for IT-Managed Installation of Lync, and...well, the end result wasn't quite as desirable as hoped.  So, my next attempt was to extract all the prerequisite
    files and the Lync install MSI (both for x86 and x64), attempt to hack it to get around the "UseMSIForLyncInstallation" registry key, and make the command-lines to terminate OCS and uninstall it.
    In the past when I had an install to do with SCCM that also required uninstalling an older version of a given application, I typically used the program-chaining technique.  That's where you have, for example, 3 or more programs that run in a package
    in a sequence and you have Program 3 be set to run after Program 2 does and then set Program 2 to run after Program 1 so you get the desired sequence of Programs 1-2-3 running in that order.  So, I created programs to 1) kill Communicator.exe 2) uninstall
    Communicator 2007 R2 by doing an "msiexec /uninstall {GUID}" 3) install Silverlight 4) install Visual C++ x86 5) optionally install Visual C++ x64, and then 6) install the Lync x86 or x64 client.  That final step was always the point of failure because
    I couldn't get the hacked MSI for the Lync Client install to work.  I also realized that if Communicator wasn't running when the deployment started, that step would fail and cause the whole process to bail out with an error.  That's one of the downsides
    of program-chaining, if one step fails, SCCM completely bails on the deployment.  This is what also led me to the key to my solution:  TASK SEQUENCES.
    I'm not sure how many people out there look in the "Operating System Deployment" area of SCCM 2007 where Task Sequences normally live, but I also wonder how many people realize that Task Sequences can be used for more than just Operating System deployments. 
    One of the biggest advantages of a task sequence is you can set a step to ignore an error condition, such as if you try to terminate a process that isn't running.  Another advantage is that task sequences have some very good built-in conditionals that
    you can apply to steps, for example, having the sequence skip a step if a certain application (or specific version of an application) is not installed on the machine.  Both of those advantages factor highly into my solution.
    OK, for those who already think this is "TL;DR", here's the step-by-step of how to do this:
    First, you need to extract all the files from the LyncSetup.exe for your needed architectures.  We have a mix of Windows XP and Windows 7 64-bit, so my solution here will take both possibilities into account.  To extract the files, just start up
    the .exe like you're going to install it, but then when the first dialog comes up, navigate to "%programfiles%\OCSetup" and copy everything there to a new location.  The main files you need are: Silverlight.exe, vcredist.exe (the x64 LyncSetup.exe includes
    both x86 and x64 Visual C++ runtimes, you need them both, just rename them to differentiate), and Lync.msi (this also comes in an x86 and x64 flavor, so if you have a mix of architectures in your environment, get both and either put them into their own directories
    or rename them to reflect the architecture).
    For my setup, I extracted the files for the x86 and x64 clients and just dumped them each into directories named after the architectures.
    Next, move these files into a directory to your SCCM file server, whatever it might be that you deploy from, in our case, it was just another volume on our central site server.  Go to the SCCM console into Computer Management -> Software Distribution
    -> Packages and then create a new package, call it something meaningful, and then point to the directory on your SCCM file server for the source files.
    Now you need to create 3 to 5 programs inside the package:
    1.  Name: Silverlight
       Command Line: x86\Silverlight.exe /q     (remember, inside my main Lync install folder on my distribution point, I have an x86 directory for the files from the x86 installer and an x64 folder for the files from the x64 installer. 
    The fact is the Silverlight installer is the same in both, so you only need one of them.)
       On the Environment tab:  Program can run whether or not a user is logged in, runs with administrative rights, Runs with UNC name
       On the Advanced tab:  Suppress program notifications
       All other options leave default.
    2.  Name:  Visual C++ x86
        Command Line:  x86\vcredist_x86.exe /q
       On the Requirements tab: Click the radio button next to "This program can run only on specified client platforms:" and then check off the desired x86 clients.
       Environment and Advanced tabs:  same as Silverlight
       (If you have only x64 clients in your environment, change all x86 references to x64.  If you have a mixed environment, create another program identical to this one, replacing references to x86 with x64.)
    3.  Name:  Lync x86
        Command Line:  msiexec /qn /i x86\Lync.msi OCSETUPDIR="C:\Program Files\Microsoft Lync"  (The OCSETUPDIR fixes the issue with the Lync client wanting to "reinstall" itself every time it starts up)
        Requirements, Environment, and Advanced tabs:  Same as with Visual C++ and Silverlight
        (Same deal as above if you have all x64 clients or a mix, either change this program to reflect or make a second program if necessary)
    Now you need to make the Task Sequence.  Go to Computer Management -> Operating System Deployment -> Task Sequences.  Under the Actions pane, click New -> Task Sequence.  In the Create a New Task Sequence dialog, choose "create a
    new custom task sequence", Next, enter a meaningful name for the task sequence like "Install Microsoft Lync", Next, Next, Close.
    The task sequence will have up to 12 steps in it.  I'll break the steps down into 3 phases, the prereqs phase, uninstall OCS phase, and then Lync install phase.
    Prereqs Phase:
    These are the easiest of the steps to do.  Highlight the task sequence and then in the Actions pane, click Edit.
    1.  Click Add -> General -> Install Software.  Name: "Install Microsoft Silverlight".  Select "Install a single application", browse to the Lync package created earlier and then select the Silverlight program.
    2.  Add -> General -> Install Software.  Name: "Install Microsoft Visual C++ 2008 x86".  Install Single Application, browse to the Lync package, select the Visual C++ x86 package.
    As before, if you're an all-x64 environment, replace the x86 references with x64.  If you have a mixed environment, repeat step 2, replacing x86 with x64.
    3.  Add -> General -> Run Command Line.  Name: "Enable Lync Installation".  This step gets around the UseMSIForLyncInstallation registry requirement.  The Lync client MSI simply looks for the presence of this key when it runs, so
    we'll inject it into the registry now and it doesn't require a reboot or anything.  It just has to be there before the client MSI starts.
    Command Line: reg add "hklm\Software\Policies\Microsoft\Communicator" /v UseMSIForLyncInstallation /t REG_DWORD /d 1 /f
    Uninstall OCS Phase:
    This part consists of up to 6 Run Command Line steps.  (Add -> General -> Run Command Line)
    4.  Name: "Terminate Communicator".  Command Line: "taskkill /f /im communicator.exe".  On the Options page, check the box next to "Continue on error".  This will terminate the Communicator process if it's running, and if it's not, it'll
    ignore the error.
    5.  Name: "Terminate Outlook".  Command Line: "taskkill /f /im OUTLOOK.exe".  Check the "Continue on error" on the Options page here too.  Communicator 2007 hooks into Outlook, so if you don't kill Outlook, it might prompt for a reboot
    because components are in use.
    (NOTE:  If necessary, you could also add another step that terminates Internet Explorer because Communicator does hook into IE and without killing IE, it might require a restart after uninstalling Communicator in the next steps.  I didn't run into
    this in my environment, though.  Just repeat step 5, but replace OUTLOOK.EXE with IEXPLORE.EXE)
    6.  Name: "Uninstall Microsoft Office Communicator 2007".  Command Line: "msiexec.exe /qn /uninstall {E5BA0430-919F-46DD-B656-0796F8A5ADFF} /norestart" On the Options page:  Add Condition ->  Installed Software -> Browse to the
    Office Communicator 2007 non-R2 MSI -> select "Match this specific product (Product Code and Upgrade Code)".
    7.  Name:  "Uninstall Microsoft Office Communicator 2007 R2".  Command Line:  "msiexec.exe /qn /uninstall {0D1CBBB9-F4A8-45B6-95E7-202BA61D7AF4} /norestart".  On the Options page:  Add Condition -> Installed Software ->
    Browse to the Office Communicator 2007 R2 MSI -> select "Match any version of this product (Upgrade Code Only)".
    SIDEBAR
    OK, I need to stop here and explain steps 6 and 7 in more detail because it was a gotcha that bit me after I'd already started deploying Lync with this task sequence.  I found out after I'd been deploying for a while that a tech in one of our remote
    offices was reinstalling machines and putting the Communicator 2007 non-R2 client on instead of the R2 client, and my task sequence was expecting R2, mostly because I thought we didn't have any non-R2 clients out there.  So, at first I just had our Help
    Desk people do those installs manually, but later on decided to add support for this possibility into my task sequence.  Now, when you normally uninstall something with msiexec, you would use the Product Code GUID in the command, as you see in steps 6
    and 7.  All applications have a Product Code that's unique to a specific version of an application, but applications also have an Upgrade Code GUID that is unique for an application but common across versions.  This is part of how Windows knows that
    Application X version 1.2 is an upgrade to Application X version 1.1, i.e. Application X would have a common Upgrade Code, but the Product Code would differ between versions 1.1 and 1.2.
    The complication comes in that Communicator 2007 and Communicator 2007 R2 have a common Upgrade Code, but different Product Codes and the "MSIEXEC /uninstall" command uses the Product Code, not the Upgrade Code.  This means that if I didn't have step
    6 to catch the non-R2 clients, step 7 would be fine for the R2 clients, but fail on non-R2 clients because the Product Code in the MSIEXEC command would be wrong.  Luckily, we only had one version of the non-R2 client to deal with versus 4 or 5 versions
    of the R2 client.  So, I put the command to remove Communicator 2007 non-R2 first and checked for that specific product and version on the machine.  If it was present, it uninstalled it and then skipped over the R2 step.  If non-R2 was not present,
    it skipped that step and instead uninstalled any version of the R2 client.  It's important that steps 6 and 7 are in the order they are because if you swap them, then you'd have the same outcome as if step 6 wasn't there.  What if neither is on the
    machine?  Well the collection this was targeted to included only machines with any version of Communicator 2007 installed, so this was not a problem.  It was assumed that the machines had some version of Communicator on them.
    8.  Name:  "Uninstall Conferencing Add-In for Outlook".  Command Line:  "msiexec.exe /qn /uninstall {730000A1-6206-4597-966F-953827FC40F7} /norestart".  Check the "Continue on error" on the Options Page and then Add Condition ->
    Installed Software -> Browse to the MSI for this optional component and set it to match any version of the product.  If you don't use this in your environment, you can omit this step.
    9.  Name:  "Uninstall Live Meeting 2007".  Command Line:  "msiexec.exe /qn /uninstall {69CEBEF8-52AA-4436-A3C9-684AF57B0307} /norestart".  Check the "Continue on error" on the Options Page and then Add Condition -> Installed Software
    -> Browse to the MSI for this optional component and set it to match any version of the product.  If you don't use this in your environment, you can omit this step.
    Install Lync phase:
    Now, finally the main event, and it's pretty simple:
    10.  Click Add -> General -> Install Software.  Name: "Install Microsoft Lync 2010 x86".  Select "Install a single application", browse to the Lync package created earlier and then select the "Lync x86" program.  As before, if you
    only have x64 in your environment, replace the x86 with x64, or if you have a mixed environment, copy this step, replacing x86 references with x64.
    And the task sequence is done!  The final thing you need to do now is highlight the task, click Advertise in the Actions pane, and deploy it to a collection like you would with any other software distribution advertisement.  Go get a beer!
    Some final notes to keep in mind:
    1.  You can't make a task sequence totally silent...easily.  Users will get balloon notifications that an application is available to install.  The notifications cannot be suppressed through the GUI.  I've found scripts that supposedly
    hack the advertisement to make it be silent, but neither of them worked for me.  It was OK, though because in the end we wanted users, especially laptop users, to be able to pick a convenient time to do the upgrade.  The task sequence will appear
    in the "Add/Remove Programs" or "Programs and Features" Control Panel.  You can still do mandatory assignments to force the install to happen, you just can't make it totally silent.  On the plus side, the user shouldn't have to reboot at any point
    during or after the install!
    2.  In the advertisement setup, you can optionally show the task sequence progress.  I've configured the individual installs in this process to be silent, however, I did show the user the task sequence progress.  This means instead of seeing
    5 or 6 Installer windows pop up and go away, the user will have a single progress bar with the name of the step that is executing.
    3.  One step that I didn't consider when I actually did this was starting the Lync client as the user when the install was complete.  The user either had to start the client manually or just let it start on its own at the next logon.  However,
    while I was writing this, I realized that I could possibly start the client after installing by making another Program in the Lync Package with a command line that was along the lines of "%programfiles%\Microsoft Lync\communicator.exe" and then in the Environment
    tab, set it to "Run with user's rights" "only when a user is logged on".
    4.  My first revision of this task sequence has the Prereqs phase happening after the OCS uninstall phase, but I kept running into problems where the Silverlight installer would throw some bizarre error that it couldn't open a window or something wacky
    and it would fail.  Problem was, I couldn't re-run the task sequence because now it would fail because OCS had been uninstalled, so that's why the Prereqs happen first.  It ran much more reliably this way.
    5.  For some reason that baffles me, when I'd check the logs on the Site Server to monitor the deployment, I'd frequently see situations where the task sequence would start on a given machine, complete successfully, almost immediately start again, and
    then fail.  I'm not sure what is causing that, but I suspect either users are going to Add/Remove Programs and double-clicking the Add button to start the install instead of just single-clicking it, or the notification that they have software to install
    doesn't go away immediately or Lync doesn't start up right after the install, so they think the first time it didn't take and try it a second time.
    I hope this helps some of you SCCM and Lync admins out there!

    On Step 8 I found multiple product codes for the Conferencing Add-In for Outlook.  Here's a list of the ones I found in the machines on my network:
    {987CAEDE-EB67-4D5A-B0C0-AE0640A17B5F}
    {2BB9B2F5-79E7-4220-B903-22E849100547}
    {13BEAC7C-69C1-4A9E-89A3-D5F311DE2B69}
    {C5586971-E3A9-432A-93B7-D1D0EF076764}
    I'm sure there's others one, just be mindful that this add-in will have numerous product codes.

Maybe you are looking for