LANDesk LaunchPad
provides a known location for users to find their physical and
virtual applications and URLs. It reduces calls to the help desk
that involve application installation or icons missing from the
desktop. LaunchPad supplies a list of known applications to a known
group of users (or devices). It keeps you from having to go from
system to system (manually or using remote control) to fix
application-specific issues.
LaunchPad keeps users from deleting icons or breaking installed
applications. It updates end-user desktops automatically with new
applications for designated groups. Users will be able to log into
any machine and have their links pulled down into the LaunchPad on
that machine.
You can create a distribution package link that seamlessly ties
together the installation of an application with its execution
(also known as a Just In Time, or JIT, link). A JIT link
definition is created in the console by selecting Distribution
Package as the link type, and associating a software distribution
package with the link.
When a JIT link appears in LaunchPad and is opened by a user,
LANDesk client software
will attempt to deploy the associated software distribution package
before the target application is executed. Note that unlike targets
of "executable"-type links, targets of JIT links must be themselves
executable files; LaunchPad does not resolve file associations for
JIT links as it does for ordinary links.
If the package deployment is successful, the target executable
will be launched and the link will be marked so that thereafter the
deployment will be skipped and the executable will be launched
directly.
Because JIT links are designed to hide the installation process
from the end user, software deployment packages which will disrupt
an end user's normal work flow, such as those requiring a reboot,
significant user input, or an unusually long time to install should
not be associated with JIT links. These types of software
distribution packages should be deployed using either the
LANDesk Software
Distribution Portal (which allows the user to control the time and
manner of deploying the package) or a standard push distribution
during off-hours.
Non-JIT LaunchPad links will not be displayed in the LaunchPad
window if the target is not found, so you can create an ordinary
link to an executable or file which will be installed later. The
link icon will not appear in the LaunchPad window until the target
has been created by one of these alternative methods.
To open LaunchPad in Management Suite
Click Tools > Distribution > LaunchPad Link
Manager.
Columns
Name: The name of the link, as defined in
Link Properties.
Description: The description of the link, as
defined in Link Properties.
Location: Where the link is located
(LaunchPad, desktop, or Start menu).
Category: The classification of the link.
Examples include applications, utilities, or web links. You can
create categories to best fit your organizational needs. End users
will see an interface displaying each category in its own row.
Path: The location of the executable of the
link.
Adding links to
LaunchPad
Items are added to LaunchPad as links. The links (displayed as
icons in LaunchPad) can represent applications, utilities, links to
web pages, and so forth. Before the links can be displayed, the
following instructions must be completed.
When deploying LaunchPad links to a client computer, the links
will not appear on the computer (Desktop, Start menu or LaunchPad
window) until the LANDesk software distribution
policy synchronization program is executed on the computer. When
invoked, the policy synchronization program will contact the
LANDesk core, and
request and download any updates, including new LaunchPad
links.
Normally, the Policy Synchronization program is scheduled to run
periodically on the client computers. Administrators may also run
policy synchronization at will using the procedures below. Another
alternative is to allow users to invoke the policy synchronization
program for themselves, using a LaunchPad link, as described in “To
set up a policy synchronization program link on client machines”
below.
To run policy synchronization (policy.sync.exe) one time on a
client machine
To force a synchronization on a client from the core
Open the Management Suite console on the
core.
Click Tools > Distribution > Manage
Scripts.
In the left pane, click All Scripts.
Right-click the "Package Sync" script and click
Schedule.
From the network view, drag the client you want to
synchronize onto the Package Sync task.
Right-click the Package Sync task and click
Properties.
In the Schedule task page, select Start
now and All devices in the Schedule these devices
box.
Click Save. A script will run invoking policy
sync on the targeted client. Because you selected all devices, if
you want to rerun the task in the future, simply click Start
now and then Save on the Schedule task page to
re-run the script.
NOTE: Remember that
each machine targeted with this script will attempt to contact the
core and update its policies. If you send the script to a large
number of machines, this may burden the core server.
To set up a policy synchronization program link on client
machines
In the LANDesk console, create a LaunchPad
executable link labeled “Refresh” that targets
“"%ProgramFiles%\LANDesk\Shared Files\httpclient.exe"
"http://localhost:9595/policy.cgi.exe?action=start".
Right-click the link and click Schedule.
From the network view, drag the clients you want to
deploy to onto the link’s task.
Right-click the task and click
Properties.
Click the Schedule task pane and click
Start now. The link will appear on the client machine the
next time policy synchronization occurs.
To add links to LaunchPad
If LaunchPad is not open, click Tools >
Distribution > LaunchPad Link Manager.
In the LaunchPad toolbar, click Add new
link.
Click the pages in the left pane, and fill out the
fields in the right pane. See the additional information below for
the fields in these pages. When finished, click Save.
Link Info page
Provide basic information for the link, like its type, location
to install it to, and so forth.
Name: Type the name of the link. End users see
this name under the icon on the client.
Description: Type details of the link.
Possible additional information may be service pack numbers or date
of an application build or URL.
Type: Select a type of link. There are four
types to choose from: executable (including virtual applications),
Distribution package, URL link, or Process Manager link.
Executable: An application, batch file, or
script (executable files already installed on the client). You set
specific parameters in the Target page.
Distribution package: A software distribution
package. You set specific parameters in the Distribution Package
page.
URL link: A link to a web page on the
Internet.
Process Manager link: A link to a Process
Manager process that displays on the LaunchPad window. A process
can be something like ordering a new computer.
Deploy package when user clicks link in local
device’s LaunchPad: Deploys the package automatically when the
user clicks the link without user intervention. When the
installation is complete, the application will run.
Deploy package when link appears in local device’s
LaunchPad: Deploys the package automatically when the link
appears in the user’s LaunchPad on the client.
Install link to LaunchPad: Install the link to
the LaunchPad application on the client machine.
Category: Select a category, or create a
category by clicking Edit. Categories are the tabs or lines
organizing the LaunchPad. For example, Applications, Web Links, or
Utilities could be categories.
Edit: Type the name of the category in the
Item box, click Add, and click OK. The Category will
be displayed as a tab or a line in the client-side LaunchPad.
Desktop: Installs the link to the end user’s
desktop.
Start menu: Installs the link to the end
user’s Start menu.
Folder: Select the folder you want to install
the link to on the Start menu. To create a folder, click
Edit. Folders are stored in Documents and Settings > All
Users > Application Data > LANDesk > ManagementSuite >
LaunchPad. Any folder created below the LaunchPad folder will not
be displayed; folders must be created at root of the LaunchPad
folder to be displayed.
Edit: Type the folder name in the Item box and
click Add. Click OK. The folder will be displayed in
the Start menu.
Target page
Select the application the link will run, any command-line
arguments, including current working directory
Target: Type the location of the application
after it is installed. To run batch files, the command is "cmd.exe
/c <"path of batch file to execute">.
Command-line arguments: Type any command-line
arguments associated with the application.
Start in: The current working directory
Icon page
Use this page to customize the icon in LaunchPad that represents
the link.
Use target default: Select to use the icon
associated with the application.
Custom (.ico file only): Select to use a
different icon. Custom icons must be accessible over the
network.
Distribution package
page
Type: Select the type of package you want to
use for this scheduled task. The Available distribution packages
list will display only the packages of the type you specify.
Available distribution packages: Lists the
packages you have created using the Distribution package window in
Management Suite.
Set: Makes the package selected from the
Available distribution packages list the Current package.
Order: The package selected to be
installed.
LANDesk Process Manager
LANDesk Process
Manager creates a shortcut to start and schedule a process.
Web service address: The web service URL of
the installed core. The Process Manager web service receives the
information from the client and initiates an Process Manager
workflow. This may culminate in one or more calls into the MBSDK
including calls to LaunchPad-specific API's.
Process workflow to start: The identifier of
the workflow.
Examples of possible macros
%client - expanded on the client
%user - expanded on the client
%deviceid - expanded on the client
Process context: LPM context (XML file that
can and probably will have macros requiring expansion in
it)
To set up Process Manager
On the Link Management toolbar, click Setup
Process Manager > Configure Process Manager.
Specify the database username and password.
Specify the database server and the database
name.
Click Test connection. Check the results to
verify you were successfully connected to the server.
Click Configure and restart services.
Process management relies on the exchange of data between the
server and the database. The Database utility enables you to
connect the server to the intended database by providing the proper
authentication information, configuring the settings, testing the
connection, and restarting the services. By using the Database
utility to establish the connection to the database, you are
provided with status information, such as verification that the
server is in fact connected to the database, validation of the user
credentials, the server and database name, version, and so on.
Simply by connecting to a database it becomes the active
database. If you want to connect your server to a different
database, you follow the same process of connecting to that
database. Once you have authenticated to the database, tested the
connection, and restarted the services, it becomes the active
database that the Process Manager server interfaces with.
Note: Process Manager currently requires Microsoft SQL as the
native database. However, you can use any ODBC-compliant database
with your workflows and database listeners.
Scheduling tasks
Use the Scheduled tasks window to configure and schedule tasks
for LaunchPad. The Scheduled tasks window is divided into two
halves. The left half shows task tree and tasks, and the right half
shows information specific to what you've selected in the tree.
To schedule a task
Select the link you want to schedule.
In the Link management toolbar, click
Schedule.
Select the link and click Properties.
On the Schedule task page, set the task start time
and click Save. Click Help on the individual Schedule
task pages for more information.