CSI Windows News
Enumerating Click To Run Installed Products for Office 365 ProPlus (2013) Print E-mail
Office 365
Written by Darwin Sanoy   
Wednesday, July 23, 2014 5:23pm

With the May 2014 release of the Office 365 Pro Plus Click To Run, Microsoft introduced the ability to install less than the entire Office suite.  Prior to this, enterprises installing Office 365 Pro Plus using *Click To Run* (NOT Windows Installer / MSI) could only install the entire suite - just like when 365 Click To Run is pull installed from the Microsoft Office 365 portal.  Awesome move Microsoft!  Many companies are planning to push only Lync 2013 Click To Run and follow up with the full Office Suite later or perhaps will need to add OneDrive at some point.  This raises an interesting question... How do you tell what 365 sub-products are already installed?

 

 
Server 2003 Migration Gotcha: 32-bit Desktop Applications on Citrix / RDS Print E-mail
Windows 64-bit
Written by Darwin Sanoy   
Wednesday, July 16, 2014 4:28pm

It is never ceases to amaze me how many application compatibility issues I diagnose that come down to challenges running 32-bit software on 64-bit Windows!  Flexera is sounding the same drum beat as the primary application compatibility concern when migrating off of Server 2003 and I have to say I agree.

 
PSH Oneliner: Fix Up App-V Shortcuts When Migrating from SCCM 2007 to 2012 (Can be used for global fixup of shortcuts of any type) Print E-mail
PowerShell
Written by Darwin Sanoy   
Friday, July 11, 2014 8:23am

Even if you followed the Microsoft playbook exactly when doing App-V 4.6 on SCCM 2007, when you migrate to SCCM 2012 you may be in for some pain.  The App-V shortcuts installed by SCCM link to a special launcher that is part of the SCCM clinet.  In the case of 2007, this is probably linked to "c:\windows\syswow64\ccm\vapplauncher.exe".  These links end up breaking when the SCCM 2007 client is removed while upgrading to the 2012 client.  The following PowerShell Oneliner screams through (yes it is quick) the Win32_Shortcut WMI name space to find all shortcuts to this file and updates them very quickly!

 
May Release of Office 365/2013 Click To Run (Desktop Apps) Allows Install of Individual Applications Print E-mail
General
Written by Darwin Sanoy   
Saturday, May 24, 2014 8:19am

With Office 2013 Microsoft created a new deployment and installation mechanism known as "Click To Run (CTR)".  This is the method used to deploy office from the web in a near instant fashion and it includes a type of "Runtime App-V" under the covers.  The same mechanism is used to deploy the Click To Run edition in corporations. Up until now you could only install the entire suite of Office applications when using Click To Run (MSI based installs have always retained full selective product install capabilities).

 
PowerShell Array Filter - Filter One PowerShell Array With Another Array Print E-mail
PowerShell
Written by Darwin Sanoy   
Thursday, May 15, 2014 6:55am

In many languages combining or unisecting arrays is part of the standard operators or they have special operators to do this.  PowerShell does not have special operators and it has taken me a very long time to figure out how to make it do this!

 
PowerShell OneLiner To Almost Fill Up Your Hard Drive Print E-mail
PowerShell
Written by Darwin Sanoy   
Thursday, May 8, 2014 3:49pm
What possible use could you have for almost filling up your hard drive?  Read on to find out...
 
PowerShell: Detecting Network and VPN Connections Print E-mail
PowerShell
Written by Darwin Sanoy   
Saturday, May 3, 2014 7:29am
If a machine is connected to the network via a VPN connection, you may want to think twice about sending them that 1.2 GB software install :)  But how do you detect a VPN or other type of connection?
 
Office 365 SP1 Is Out - Including an Updated Deployment Toolkit! Print E-mail
General
Written by Darwin Sanoy   
Friday, February 28, 2014 4:02pm

I have been working on a project to deploy Office 365 to the enterprise for over 6 months now.  Office 365 SP1 is a significant boost to the ability to deploy an on-premise source approach to Office 365...

 
NEW: PSH-205 PSH-205 PowerShell for the Enterprise Desktop - Tips, Tricks and Ready To Run Code (Free for a Limited Time) Print E-mail
Training Updates and Additions
Written by Darwin Sanoy   
Friday, November 22, 2013 9:00am

managingtheenterprisewindowsdesktopwithpowershelltitlegraphic320Our new video course is chock full of important details and ready-to-run code samples to help you start using PowerShell on the Enterprise Desktop.  The course starts with an assessment quiz to help you understand if the content is right for you.  This is followed by a brief discussion about why scripting for the Enterprise Desktop is unique.  Additional key topics include powershell.exe switches to make your life easier, easy "launcher" code to make it easy for users and IT pros alike to startup PowerShell scripts and controlling the bitness (32 or 64) that your script executes in.  This course is free for a limited time...

 
WOW64 - A Comprehensive Reference Print E-mail
Windows 64-bit
Written by Darwin Sanoy   
Monday, November 18, 2013 3:34pm
Just what is WOW64?  As alluded to by the name, you can guess it has something to do with Windows 64-bit.  WOW64 stands for Windows on Windows 64.  It is a clever set of "tricks" that 64-bit Windows plays on 32-bit Software to make it feel right at home.  We have assembled the most comprehensive list of references (folders, registry, variables, etc) for Windows 64-bit.
 
How to Create Elegant PowerShell Custom Objects In Code Print E-mail
PowerShell
Written by Darwin Sanoy   
Tuesday, November 12, 2013 9:20pm
PowerShell custom objects are really the way to go for handling complex data in a script.  Recently I had a need to create a set of custom objects in script code, but all the samples Google offered were convoluted.  Clearly it was time to evolve the existing solutions into something more elegant.  The result is code that is easy to understand for the beginner and a breath of fresh air for the veteran. 
 
PowerShell Editor Is Slow Starting Up When You Are Browsing Code? Speed It Up to Instant! Print E-mail
PowerShell
Written by Darwin Sanoy   
Wednesday, October 16, 2013 1:14pm
Dedicated PowerShell ISEs and IDEs all seem to be slow starting up.  Some are worse than others, but they are all painfully slow compared to good old notepad.  For code peeking we've got somethat is even faster than notepad! 
 
PowerShell Oneliner: Load All Non-Cached App-V 4 Packages Into the Cache Print E-mail
PowerShell
Written by Darwin Sanoy   
Wednesday, October 9, 2013 7:31am
During an SCCM 2007 to SCCM 2012 migration my team had an unsavory discovery about the App-V 4.6 packages that had been deployed under SCCM 2007.  After the migration, if a user launched an App-V application that hadn't been launched *at least once before* the migration - App-V would attempt to load the App-V cache by looking in the old SCCM 2007 cache location - which was now gone.  Citrix was where this really hurt.  This article contains PowerShell Oneliner you might want to run *before migration* to avoid this problem.
 
Admin Script Editor 4.0 Is Now FREE! Print E-mail
PowerShell
Written by Darwin Sanoy   
Friday, October 4, 2013 4:13am
Just heard from Bob Kelly that the latest release of the primary competitor to Primal Script is now free.
 
PowerShell Oneliner to Check for Elevated Admin Rights (not Administrator Group Membership) Or System Account Print E-mail
PowerShell
Written by Darwin Sanoy   
Friday, August 16, 2013 6:45pm

There are 1000 scripts out there to tell you if a user is *in the local administrators group*.  However, what you usually want to know is "is the current process running as an elevated administrator".  The difference between these is not small.  I can be in the local administrators group, but be running under UAC and my process does not have full administrator rights.  Or I can be in a group that is in a group that is in the local administrators group and elevated - but a script looking directly for my name won't find my user id directly in the administrators group.  Or my script can be running under the System account which has local administrators rights, but is not in the local administrators group.

 
New Rohitab API Monitor: Windows 8 and Saving Traces Print E-mail
CSI Toolkit
Written by Darwin Sanoy   
Friday, May 10, 2013 4:01pm

I am a big fan of Rohitab API Monitor.  When Procmon cannot pull the details I am looking for, I resort to Rohitab API Monitor.  In fact, I've used Rohitab API Monitor to figure out why procmon would not load!  The coolest new feature in the latest version is saving traces.

 
Windows Internals 5 (previous edition) for $1.99 at BarnesAndNoble.com Print E-mail
General
Written by Darwin Sanoy   
Monday, April 15, 2013 12:05pm

Although this is the previous version, the major kernel changes that were done for Server 2008 / Vista are the same as Server 2008 R2 / Windows 7 - so it is still a solid reference.

 
Easy MSI Icon and GUID Extraction for SCCM 2012 Application Catalog (CSI_ExtractMSIGUIDAndIcons.vbs) Print E-mail
CSI Toolkit
Written by Darwin Sanoy   
Saturday, March 16, 2013 1:25pm

Are you moving your many packages to the SCCM 2012 Application Catalog?  It can be a challenge getting the icons out of those huge MSI packages if you don’t want to install each one!  Not any more…

 
Delivering ENG-55 in Europe in October. Print E-mail
Training Updates and Additions
Written by Darwin Sanoy   
Saturday, February 16, 2013 9:24pm
Our ENG-55 week is coming to Europe in October (sorry about the headline mailer that said May)! The training will be held at PDS, a half-hour train ride from Amsterdam. Please spread the word to your European collegues! Here are the details...
 
A Silver Bullet To A Satisfying Technology Career Print E-mail
General
Written by Darwin Sanoy   
Saturday, December 22, 2012 9:33am

"Silver Bullet" status is high praise - I'm slow to give it.  However, when I am most tempted, the item has the quality of unveiling something that has formerly been invisible by virtue of it's universal acceptance.  There is something that may be invisible to you now that could have a dramatic effect on your career satisfaction and the rest of your life as well.  That something is...

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

JPAGE_CURRENT_OF_TOTAL