Custom Software Deployment v5 2 - www.TeamSoto.net by hilen

VIEWS: 19 PAGES: 14

									DEPLOYING CUSTOM SOFTWARE WITH SHAVLIK HFNETCHKPRO 5™(VERSION 5.5), SPYWARE, AND PROTECT

Copyright
 2005 Shavlik Technologies. All rights reserved. No part of this document may be reproduced or retransmitted in any form or by any means electronic, mechanical, or otherwise, including photocopying and recording for any purpose other than the purchaser‟s personal use without written permission of Shavlik Technologies.

Trademarks
Shavlik, the Shavlik logo, and Shavlik HFNetChkPro are trademarks of Shavlik Technologies. Microsoft and Windows are registered trademarks of Microsoft Corporation. All other trademarks, tradenames, or images mentioned herein belong to their respective owners.

Document information and print history
Deploying Custom Software with Shavlik HFNetChkPro 5 Document number: N/A Date July 2005 Version Shavlik HFNetChkPro 5 Description Initial release of this guide.

Deploying Custom Software with Shavlik HFNetChkPro 5™

Table of Contents

TABLE OF CONTENTS
Copyright ................................................................................................................................................................ ii Trademarks............................................................................................................................................................ ii Document information and print history ................................................................................................................. ii

TABLE OF CONTENTS ............................................................................................................................. III OVERVIEW .............................................................................................................................................. 1 DEPLOYING CUSTOM SOFTWARE WITH SHAVLIK HFNETCHKPRO 5 ............................................................ 2
Deployment Requirements ................................................................................................................................... 2 Custom Deployment Options ................................................................................................................................ 2

CONFIGURING SHAVLIK HFNETCHKPRO 5 TO DEPLOY CUSTOM SOFTWARE ............................................... 3
Deployment Template ........................................................................................................................................... 3

CUSTOM SOFTWARE DEPLOYMENT SYNTAX.............................................................................................. 8
Batch File .............................................................................................................................................................. 8 Command Line Executable or MSI ....................................................................................................................... 9

SUMMARY ............................................................................................................................................. 10

Month Year

iii

Deploying Custom Software with Shavlik HFNetChkPro 5™

Overview

OVERVIEW
HFNetChkPro is designed to allow administrators to deploy custom software through the use of the Custom Actions tab in the Deployment Template. This guide assumes you have a working knowledge of HFNetChkPro and the GUI and how to scan and deploy patches. For additional assistance regarding how to utilize HFNetChkPro 5, review the help files or review the following documentation: http://www.shavlik.com/support/support/NetChkPatch5AdminGd.pdf NOTE: While reviewing this information, please keep in mind that all recommended settings should first be tested in a non-production lab environment. Also, these recommendations may be part of a larger set of organization requirements and should be considered alongside other necessary firewall configuration settings.

March 2005

1

Deploying Custom Software with Shavlik HFNetChkPro 5™

DEPLOYING CUSTOM SOFTWARE WITH SHAVLIK HFNETCHKPRO 5
Deployment Requirements
Using Shavlik HFNetChkPro 5 to deploy custom software there are several requirements:
  Must be deployed with another patch or service pack--or read this forum article http://forum.shavlik.com/viewtopic.php?t=1611&highlight=fake+ssa Custom software must be totally silent without interactive dialogue boxes or prompts

This means you must provide an installation method that will utilize the command line and switches provided by the software developer of the custom software executable or msi installer file.

Custom Deployment Options
There are two options used to call the custom software installation through custom actions. These options are: 1. Batch Script--Create a Windows batch script that automates the installation or action desired 2. Command Line Executable or MSI--Call the executable or msi like you would at a command line NOTE: If an executable or msi installer requires any switches to options to suppress user interaction, then you must create a batch file that contains the required switches. The syntax for each of these methods is described below.

2

Month, Year

Configuring Shavlik HFNetChkPro 5™ to Deploy Custom Software

CONFIGURING SHAVLIK HFNETCHKPRO 5 TO DEPLOY CUSTOM SOFTWARE
To instruct Shavlik HFNetChkPro 5 to install a custom executable or batch file, create a new deployment template and create a new custom action.

Deployment Template

The Custom Action feature will be used to copy the executable or batch file to the remote system and then execute it. This requires two custom actions to be created. Creating the first custom action to copy the custom batch or executable file to the remote system Select „New‟ to create the first custom action.

March 2005

3

Deploying Custom Software with Shavlik HFNetChkPro 5™

1. Step 1: Select the All deployments using this template option from the dropdown menu. 2. Step 3: Select Push File from the drop-down menu 3. Step 4: Select the batch file or executable you would like to push to the target machine. Use the “…” button at the bottom right to select the file location. NOTE: You will need to specify drive to which your HFNetChkPro console machine has access. If you are using a scheduled scan and auto-deployment, you will need to specify a local drive letter and path. After clicking „OK‟ the Custom Action tab should look like the below:

4

Month, Year

Configuring Shavlik HFNetChkPro 5™ to Deploy Custom Software

Creating the second custom action to call the custom batch or executable file on the remote system Select „New‟ to create the second custom action.

March 2005

5

Deploying Custom Software with Shavlik HFNetChkPro 5™

1. Step 1: Select All deployments using this template 2. Step 3: Select After all patches 3. Step 4: type in the appropriate syntax for your batch or executable file –see Syntax below After clicking „OK‟ the Custom Action tab should look like the below:

6

Month, Year

Configuring Shavlik HFNetChkPro 5™ to Deploy Custom Software

You are now ready to deploy your custom batch or executable file to your remote systems using this deployment template.

March 2005

7

Deploying Custom Software with Shavlik HFNetChkPro 5™

CUSTOM SOFTWARE DEPLOYMENT SYNTAX
Batch File
To deploy and run a batch file, use the following syntax.
%PATHTOFIXES%install\mybatchscript.bat

The call command will ensure proper handling by HFNetChkPro after calling the batch program to run on the target system.

8

Month, Year

Configuring Shavlik HFNetChkPro 5™ to Deploy Custom Software

Command Line Executable or MSI
To deploy and run an executable file or .MSI installer file, use the following syntax.
Executable: %PATHTOFIXES%install\myexecutablefile.exe MSI: %PATHTOFIXES%install\mymsi_installer.msi When running executables or .msi installers the call command is not required. NOTE: If any switches are required, you must write a batch script to call the program that includes the switches.

March 2005

9

Summary

Configuring Windows Firewall with Shavlik HFNetChkPro™

SUMMARY
Shavlik HFNetChkPro 5 can deploy custom software during the deployment process through the use of a customized deployment template. The custom software must be able to run silently without any user interaction for the install to complete successfully.

Shavlik Technologies 2665 Long Lake Rd, Suite 400 Roseville, MN 55113

10

Month, Year


								
To top