MSI, App-V, SCCM, Appsense, Citrix. This blog contains hints and tips on these technologies. Primarily it is an online notebook of items that I may need to refer to in the future, or things I constantly forget!
Thursday, September 19, 2013
Current folder \ directory variable
Some batch files may contain the value
%~dp0
which is a pointer to the currently active folder.
Thursday, September 12, 2013
Datawatch Monarch Pro 11
Set MSI Logging ON
Run the install exe to extract the self contained Monarch 11.msi
Copy out the Monarch 11.msi file from temp and allow the interactive install to proceed. Enter the license/ serial number when required.
Create a transform
Refer to the follow properties in the original installation log file and set them in the transform
M_USERNAME
M_SERIALNUMBER (this is different to the ISX_SERIALNUM below. The original install generates it from the serial number that is entered.)
M_ISSINGLE
M_NETUSERCOUNT
ISX_SERIALNUM
User must activate at first launch by entering the license number in a dialog box. Activation is managed via 3rd party software/service called Nalperion.
MS Office 2010 apps
Run Setup /admin use the Office Customisation Tool (OCT) and save the msp output to the updates subfolder in the installation media. It is the admin subfolder in volume licensed installation media which enables the OCT functionality.
Edit the default config.xml file to control display and logging and copy to the root adjacent to the setup.exe.
See here for config.xml options
http://technet.microsoft.com/en-us/library/cc179195(v=office.14).aspx#ElementSetting
Create an uninstall.xml file similar to the config.xml
Uninstall command is
setup /uninstall <Product ID> /config .\xxx.ww\uninstall.xml
Product ID (NOT THE PRODUCT GUID) is the text at the top of the config.xml file - Configuration Product="xxxx"
When working with feature states while creating installation customisations, the following letters may appear next to the features to indicated their states
F = Forced to this state
H = Hidden - once set cannot be unset
L = Locked
More details regarding the Microsoft Office Customization Tool here
http://technet.microsoft.com/en-us/library/8faae8a0-a12c-4f7b-839c-24a66a531bb5(v=office.14)#Set_feature_installation_states
Office 2013 OCT
https://technet.microsoft.com/en-us/library/8faae8a0-a12c-4f7b-839c-24a66a531bb5(v=office.15)
Office 2016 OCT
https://technet.microsoft.com/en-us/library/mt461764(v=office.16).aspx
Useful Modify User settings
Microsoft Office 2010_Miscellaneous - Suppress recommended settings dialog Enabled
Microsoft Office 2010_Privacy_Trust Center - Disable Opt-in Wizard on first run Enabled
Microsoft Office 2010_Privacy_Trust Center - Enable Customer Experience Improv Prog Disabled
Microsoft Office 2010_Privacy_Trust Center - Auto receive small updates Disabled
App-V 5 Microsoft Office 2010 / 2013 Virtualising Office
video.ch9.ms/sessions/teched/na/2014/WIN-B330.pptx
http://support.microsoft.com/kb/2772509
Versions and releases
Version number of the original RTM release of Office 2010: 14.0.4763.1000
Version number of Office 2010 Service Pack 1 (SP1): 14.0.6029.1000 or later
Version number of Office 2010 Service Pack 2 (SP2): 14.0.7015.1000 or laterhttp://support.microsoft.com/kb/2121559
Major Version History
97 8.0
2000 9.0
XP 2002 10.0
2003 11.0
2007 12.0
2010 14.0 (13.0 skipped)
2013 15.0
2016 16.0
keyword: versions
Thursday, September 5, 2013
Adobe Acrobat X 10.1.7
Download the Adobe Customisation Wizard app and the latest patch from Adobe.
- Carry out an admin installation of the original installation media using msiexec /a acropro.msi
- Copy the acrobatupd1017.msp into the admin point folder. Slipstream this into the admin point using msiexec /p acrobatupd1017.msp /a acropro.msi
- Use the vendors Adobe Customisation Wizard to create the transform with the required settings
optional - Use Insted plus to recompress the admin point files into a new cab file
- Rename the cab file and edit the media table cab file reference in the transform
- Change the Summary Info Table Image Type setting to compressed - Long Filenames.
Monday, September 2, 2013
Controlling Tab Memory Usage in IE
http://blogs.msdn.com/b/askie/archive/2009/03/09/opening-a-new-tab-may-launch-a-new-process-with-internet-explorer-8-0.aspx
HKCU\Software\Microsoft\Internet Explorer\Main - TabProcGrowth (string or dword)
Tab Process Growth : Sets the rate at which IE creates New Tab processes. There are two algorithms used by Internet Explorer.
1. Context-based: By default, the context-based algorithm is used and the curve is chosen based on the amount of physical memory on the machine. In addition, the TabProcGrowth string registry value may be manually forced to:
small: Maximum 5 tab processes in a logon session, requires 15 tabs to get the 3rd tab process.
medium: Maximum 9 tab processes in a logon session, requires 17 tabs to get the 5th tab process.
large: Maximum 16 tab processes in a logon session, requires 21 tabs to get the 9th tab process.
2. The "Max-Number" algorithm: This specifies the maximum number of tab processes that may be executed for a single isolation session for a single frame process at a specific mandatory integrity level (MIC). Relative values are:
TabProcGrowth=0 : tabs and frames run within the same process; frames are not unified across MIC levels.
TabProcGrowth =1: all tabs for a given frame process run in a single tab process for a given MIC level.
Note: On Terminal Server, the default value is the integer of 1.
TabProcGrowth >1: multiple tab processes will be used to execute the tabs at a given MIC level for a single frame process. In general, new processes are created until the TabProcGrowth number is met, and then tabs are load balanced across the tab processes.
Note: that the frame process is no longer allowed to execute at low-MIC. If this is attempted, the process will exit.
Subscribe to:
Posts (Atom)