CSI Toolkit
.Manifest Tracing and Preferring External Manifests Print E-mail

If you are using internal or external manifests, it can be difficult to diagnose why they do not seem to be working correctly.  Sxstrace.exe is a utility built into Windows Vista and later that can diagnose these problems.  There is also a registry key that will cause Windows Vista and later to prefer external manifests (just like it is on XP).

UPDATED: ConfigureCaptureMachine - Preparing An Application Capture Reference Machine Print E-mail

Appendix A of Microsoft's App-V 4.5 Sequencing Guide has 12 pages of screenshots that comprise two of their three best practice configuration steps for a sequencing machine. These steps are good for any type application capture - whether you are doing traditional application packaging or virtualization with any product. We've scripted those steps for you.              (WKU2ANAAY3Z6)

Script To Extract All MSI Errors From a Windows Installer Log Print E-mail
Are you tired of plowing through Windows Installer logs looking for the same old evidence of the same old problems?  CSI_GetMSIErrors allows you to build scripts to do that boring stuff!  You can even design automated handling of these errors once you are able to grab them with this hand routine.
App-V Deployment MSI Fixups: Proper Rollback on Failure and Installing to Stand-Alone Clients From Network Print E-mail

If you are running the App-V client in a stand alone mode, you have probably run into some frustrating situations trying to get the MSI to install properly.  Worse yet, when the MSI package fails, it does not completely rollback the package addition to the client – so you end up with a half-baked deployment.  Let's take a look at the details and then give you some files and transforms that do all the work for you.

CSI_ForceUNCRef: Elevating a Script When It Is Running From a Drive Letter Print E-mail

Windows 7 does not preserve drive letter mappings when a Protected Admin elevates to their full admin token.  This can be a pain when triggering elevation from a script that has started from a network mapped drive letter.  Here is a simple VBScript function to get around this problem.

Scripting Around Session 0 Isolation Print E-mail

Millions of administrators worldwide depend on the ability of a Windows Service to display a message on the user desktop for coordination of software distribution activities. Generally this involves communications such as allowing the user to defer software distribution jobs, notification that a distribution job is underway in the background or informing that a software installation is complete. The new security feature in Windows 7 known as “Session 0 Isolation” now blocks this communication from occurring. This CSI-Windows.com Toolkit addition presents a reasonable secure, simple method for getting around the Session 0 barrier.

VBScript UAC Prompting Kit Print E-mail

The VBScriptUACkit consists of a group of VBScript procedures that allow a script to check whether it is running with full admin rights and to relaunch elevated if needed.

It is able to check whether a user is a protected admin (unelevated admin) so that it can prompt only if admin permissions can be given.  This allows a better user experience and it allows proper status reporting, rather than script failures.

CSI_IsSession: VBScript Function to Discover Almost Anything About Your Current Login Session Print E-mail

Last year I wrote the VBScript Function “IfUserPerms” to enable scripts to determine if the current user/session was a protected administrator (an administrator capable of elevating, but who is currently not elevated). It worked reasonably well, but had a few warts that needed clipping for its re-release with the upcoming CSI-Windows.com VBScript UAC Kit…

UPDATED: bginfo template 1.6 Print E-mail

Our Bginfo template has been updated to version 1.6.  It has been updated to accurately report whether the OS is 32 bit or 64 bit and whether the Hardware is 32 Bit or 64 Bit.

<< Start < Prev 1 2 3 4 5 Next > End >>