RuckZuck, a Software Package Manager for Windows

RuckZuck is a new Software Package Manager for Windows with a simple graphical User-Interface. RuckZuck has it’s own Repository but it does not store binaries of the Software, just the links to where the software can be downloaded. It detects installed Software based on entries an “Add-Remove Programs” and provides Updates if newer version exists in the repository. Users can...

Read More»

Capturing Application Settings after Install

One of the biggest challenges in application deployment is modifying settings post-install. These “settings” can include customizing application preferences, tying the application to a data source, activating the software, or accepting the EULA. This article will explore where to find these settings and how to deploy them as part of your deployment. These processes are system-agnostic, meaning that they will...

Read More»

Installer Cheat Sheet Series – Part 3

By Cary Roys Continuing on in our Installer Cheat Sheet Series, this week’s Cheat Sheet is the Installer Folders Cheat Sheet. Most packagers and setup developers have had that moment when they knew where a file needed to go, but weren’t quite sure how to get it there. This is a Cheat Sheet for the translation between how the common folder paths resolve, and the variables you’re most likely to need to map those values to in the installation. Note that the behavior of InstallScript variables is somewhat more complex than this chart suggests, changing based on project type and…

Read More»

Application Deployment: Using AdminStudio Repackager

AdminStudio is a product from Flexera Software that can be a complete, end-to-end application management system. It includes products for application modification and deployment. It comes with Repackager, Tuner, and InstallShield, as well as a host of other products. This article will focus exclusively on Repackager. I will start with all of the information you need to know about Repackager,...

Read More»

Configuring Package Features from a Suite/Advanced UI or Advanced UI Installer

By Josh Stechnij To ease readability, this article uses the terms Suite project to refer to both Suite/Advanced UI project and Advanced UI project. Suite installer projects enable you to create a feature selection tree that allows end users to select and deselect which packages should be installed at runtime. This support is available through the Features and Packages views in the InstallShield IDE. Furthermore, you can also configure the Suite features to allow selection or deselection of a feature contained in an MSI or InstallScript package. As an example, consider a Suite installer project that contains the following top-level…

Read More»

Tips for Using 64-Bit SQL Script Support in InstallShield

By Hidenori Yamanishi InstallShield 2012 Spring includes support for running SQL scripts on 64-bit database servers. The SQLBrowse run-time dialog that is displayed when end users choose to browse for a database server can list instances of 64-bit database servers, and the SQLLogin run-time dialog can connect to an instance of 64-bit database server when end users click the Next button. Note the following tips for creating installations that target 64-bit database servers using InstallShield: The SQL support in InstallShield requires a 32-bit version of the database client software. To support this functionality behind the scenes, InstallShield uses 32-bit MSI…

Read More»

Using InstallShield to Create an Installation that Installs Windows Services

By Hidenori Yamanishi InstallShield lets you create installations that install .NET Windows service applications by executing the installation components in specified assemblies. You can create such a service using a Visual Studio project template called Windows Service, and add installation components that can install resources associated with your service application in the Component Designer of Visual Studio. For more information about creating Windows service applications, see the following Microsoft articles: How to: Create Windows Services How to: Add Installers to Your Service Application After you create and build the application, you can create an installation for your service using InstallShield….

Read More»

eBook: Deploying AutoCAD using SCCM 2007, 2012, and MDT 2012

Here’s a good one.  My buddy, David Stein, has updated his AutoCAD Administrator’s Bible for 2013 and includes PowerShell scripting examples along with how to deploy using ConfigMgr 2007 and 2012 and even MDT 2012. The book description: Continuing on with the direction of my previous Network Administrator’s Bible books, this book has been updated to include AutoCAD 2013, System...

Read More»

Uninstalling the Altiris Agent

There are a lot of folks migrating from old versions of ConfigMgr to CM2012, but also there are a lot more customers who have been running *ahem* other management tools that are also extremely excited about moving the CM2012.  With the horde of new features coming in CM2012 SP1 including mobile device support and a myriad of new non-Microsoft clients,...

Read More»

Important for packagers: MSCOMCTL.OCX has changed

Packagers will sometimes include specific files in the finished package to provide additional functionality.  One of those popular files is the mscomctl.ocx. mscomctl.ocx is an ActiveX Control module that contains common controls used by Windows, such as ImageCombo, ImageList, ListView, ProgressBar, Slider, StatusBar, TabStrip, ToolBar, and TreeView controls. mscomctl.ocx is a system process that is needed for your PC to work...

Read More»

Top Five Reasons Your Installer Needs to Create Native MSI

By Peter Varhol Software installation is often an afterthought in a development project, and teams often look toward the easiest or least expensive solution they can find. You can get a Windows installer that is easy to use and abstracts many of the features of MSI, or even cobble together your own installation scripts. But in doing so, you end up giving up many of the advantages of Microsoft’s MSI in forging a complete and accurate installation. True .msi files ensure quality and customer acceptance of installers and are the core of the installation process. Here are five reasons why…

Read More»

Can’t figure out the uninstall string for a specific app? Try this…

This is a totally useful tool. FindUninstallString sifts through the registry key, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall registry, and displays the list of known uninstall strings recorded there. Can’t figure out how to uninstall something? This is the way to find it. It has a search function and also the ability to copy/paste the uninstall string. Brilliant! From CodePlex: ‘FindUninstallString’ is a utility program...

Read More»
12