Posts

Apple Inc

Image
Apple Inc. formerly   Apple Computer, Inc.,   is an   multinational corporation   headquartered in Cupertino ,   California , with a focus on designing, manufacturing, and selling consumer electronics and computer software products ( www.apple.com ). Apple Inc. was originally founded in 1976 as Apple Computer, Inc. but recently changed its name to Apple Inc. in January of 2007 ( www.apple.com ). Apple Inc. is consistently introducing new technology with an array of electronic products available.  Many of their most recognizable products include the Macintosh desktops and portable computers,  Mac OS X  operating systems, the  iPod  music player, as well as the iTunes store, the iPhone smartphone, and additional professional software applications ( www.apple.com ).   From the articles and information, I have done some analysis and evaluations. In my analysis, I have related the case to three concepts which are concept of demand and ...

Packaging Skype with Auto Update disabled

EDITED: I have edited this post on 30-Aug-2013 after some users comments that the given solution is not working. I have studied in depth the skype update process and created this solution for all. Please check below (Edited Section) for more information. Recently while packaging Skype for enterprise version, I could not disable the Auto Updates and finally found a way to get rid of it. You can get the latest version of Skype setup in MSI format from the following URL: http://download.skype.com/msi/SkypeSetup.msi  or http://www.skype.com/go/getskype-msi There is no registry, file which can disable the Auto Update functionality of Skype. I searched in lots of forums and all said that it automatically prompts for update. So finally I decided to look in the MSI and find why and how it is doing it. What I found was that Skype has an Updater.exe in the installation folder and it also creates a Skype Update service which points to this exe. I just removed this service and updater.exe file...

How to clear App-V Cache

This has become my favorite site today because one of the issue which I was facing in App-V while testing was because the App-V cache was not getting cleared. I used one of the method used here and it worked for me. I want to share this link with all and want to bookmark it for myself for future reference. http://esense.be/33/2010/04/15/softgrid-clear-the-appv-cache/ In Summary, these are a few good options to start with: First, get a list of all AppV applications: sftmime query obj:app /short Remove all applications from the cache: sftmime.exe remove obj:app /global /complete Remove a specific application from the cache: sftmime.exe remove app:”applicationName” /complete Hope your issues are solved with this as well.

App-V with Java/JRE/JDK

It is very critical to understand how to handle installation of Java related applications in App-V environment. While some are of the view that the application should be installed along with Java in the same bubble while some say that the Java version installed on the base machine can be used. Here is how you can do both of these in a proper way: 1) Java installed locally on the machine: If Java is locally installed on the machine and you capture the App-V application, then you will see a hard coded entry in the registry. This basically points the App-V application to look for Java in this local machine location. If you upgrade your Java version from say 1.6.21 to 1.6.24, then you do not need to worry, however, if you do a major upgrade from 1.6.21 to 1.7.xx then you need to upgrade your App-V Application as well. You need to maintain the software library for all these applications and then upgrade them as part of Java Upgrade in the organization. 2) Java is installed as local copy in...

Detection Method for MSU in Applications for SCCM 2012

In SCCM 2012 Applications you can have a detection method set for MSU with KB numbers. You can use the Powershell or VBScript to do this. Here is an example of both. Powershell Script: get-hotfix | Where-Object {$_.HotFixID -match "KB981603"} VBScript: 'Returns info if Windows 'KB981603'  in installed ' ----------------------------------------------------------' Option Explicit Dim objWMIService, strComputer strComputer = "." 'Run the query Set objWMIService = GetObject("winmgmts:" _     & "{impersonationLevel=impersonate}!\\" _     & strComputer & "\root\cimv2")   Dim QFEs Dim QFE Set QFEs = objWMIService.ExecQuery ("Select * from win32_QuickFixEngineering where HotFixID like 'KB981603'") For Each QFE in QFEs     Wscript.echo "Update KB981603 was installed by " & QFE.InstalledBy & " on " & QFE.InstalledOn Next WScript.Quit

VBScript to Delete Registrly key and all subkeys

This script has worked good for me and I would like to share with all. Option Explicit     Dim intHive     Dim strComputer     Dim strKeyPath, objRegistry     Const HKEY_CLASSES_ROOT        = &H80000000     Const HKEY_CURRENT_USER    = &H80000001     Const HKEY_LOCAL_MACHINE    = &H80000002     Const HKEY_USERS        = &H80000003     Const HKEY_CURRENT_CONFIG    = &H80000005     'On Error Resume Next     strComputer            = "."     intHive                = HKEY_LOCAL_MACHINE       strKeyPath            = "SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ABC\XYZ"     Set objRegistry        = GetObject("winmgmts:\\" & strComputer & "\...

VBScript to Delete Folder and all SubFolders with files

Here is the VBScript which will delete all Folders and Subfolders with even have files in it. It took me so many hours to find this perfect script and all credits go to Rob van der Woude and the original script is here: http://www.robvanderwoude.com/vbstech_folders_deltree.php I just want to keep this for my reference and for everyone so that we all can save some time. Option Explicit Dim objFSO, objTempFolder, strTempFolder Const TEMP_FOLDER = 2 Set objFSO        = CreateObject( "Scripting.FileSystemObject" ) Set objTempFolder = objFSO.GetSpecialFolder( TEMP_FOLDER ) strTempFolder     = objTempFolder.Path DelTree strTempFolder, True Sub DelTree( myFolder, blnKeepRoot ) ' With this subroutine you can delete folders and their content, ' including subfolders. ' You can specify if you only want to empty the folder, and thus ' keep the folder itself, or to delete the folder itself as well. ' Root directories and some (not all)...