• No results found

For your reference, this appendix contains a sample script to execute the start, stop and change the startup type actions described in this white paper. This script is also packaged with the mxsync utility.

Figure 13. The mxsync-svcutil command can be used to stop, start and change the startup type of Insight software services.

@echo off setlocal

if "%1".=="". goto :HELP if /i "%1"=="help" goto :HELP if /i "%1"=="stop" (

if "%2"=="backup" goto :STOPBACKUP if "%2"=="restore" goto :STOPRESTORE goto :USAGE

)

if not "%2".=="". goto :USAGE if /i "%1"=="start" goto :START if /i "%1"=="manual" goto :MANUAL if /i "%1"=="auto" goto :AUTO :USAGE

echo Usage: %~n0 stop backup^|restore echo %~n0 start

echo %~n0 manual echo %~n0 auto echo %~n0 help goto :EOF

echo start Starts the recommended set of services after a backup or restore.

echo manual Configures the recommended set of services to start only on demand.

call :STARTSVC "Pegasus WMI Mapper"

call :STARTSVC "Pegasus WMIMapper Indications Service"

call :STARTSVC "OpenSSH Server"

call :STARTSVC "HP System Management Homepage"

call :STARTSVC "HP Version Control Repository Manager"

call :STARTSVC "HP Insight Server Migration software Web Service"

call :STARTSVC "HP Insight Server Migration software Application Service"

call :STARTSVC "HP Systems Insight Manager"

call :STARTSVC "HP Virtual Machine Management Service"

call :STARTSVC "HP Agentless Data Collector Service"

call :STARTSVC "HP Global Workload Manager Central Management Server"

call :STARTSVC "HP Application Discovery"

call :STARTSVC "HP Logical Server Automation"

call :STARTSVC "HP Insight Orchestration"

call :STARTSVC "RSScheduler"

call :STOPSVC "HP Insight Orchestration"

call :STOPSVC "HP Logical Server Automation"

call :STOPSVC "HP Application Discovery"

call :STOPSVC "HP Global Workload Manager Central Management Server"

call :STOPSVC "HP Agentless Data Collector Service"

call :STOPSVC "HP Virtual Machine Management Service"

call :STOPSVC "HP Systems Insight Manager"

call :STOPSVC "HP Insight Server Migration software Application Service"

call :STOPSVC "HP Insight Server Migration software Web Service"

call :STOPSVC "HP Version Control Repository Manager"

call :STOPSVC "HP System Management Homepage"

goto :EOF :STOPRESTORE

call :STOPSVC "RSCentral"

call :STOPSVC "RSJRAS"

call :STOPSVC "RSScheduler"

call :STOPSVC "HP Insight Orchestration"

call :STOPSVC "HP Logical Server Automation"

call :STOPSVC "HP Application Discovery"

call :STOPSVC "HP Global Workload Manager Central Management Server"

call :STOPSVC "HP Agentless Data Collector Service"

call :STOPSVC "HP Virtual Machine Management Service"

call :STOPSVC "HP Systems Insight Manager"

call :STOPSVC "HP Insight Server Migration software Application Service"

call :STOPSVC "HP Insight Server Migration software Web Service"

call :AUTOSVC "RSCentral"

call :AUTOSVC "RSJRAS"

call :AUTOSVC "RSScheduler"

call :AUTOSVC "HP Insight Orchestration"

call :AUTOSVC "HP Logical Server Automation"

call :AUTOSVC "HP Application Discovery"

call :AUTOSVC "HP Global Workload Manager Central Management Server"

call :AUTOSVC "HP Agentless Data Collector Service"

call :AUTOSVC "HP Virtual Machine Management Service"

call :AUTOSVC "HP Systems Insight Manager"

call :AUTOSVC "HP Insight Server Migration software Application Service"

call :AUTOSVC "HP Insight Server Migration software Web Service"

call :AUTOSVC "HP Version Control Repository Manager"

call :AUTOSVC "HP System Management Homepage"

call :AUTOSVC "OpenSSH Server"

call :AUTOSVC "Pegasus WMIMapper Indications Service"

call :AUTOSVC "Pegasus WMI Mapper"

goto :EOF :MANUAL

call :MANUALSVC "RSCentral"

call :MANUALSVC "RSJRAS"

call :MANUALSVC "RSScheduler"

call :MANUALSVC "HP Insight Orchestration"

call :MANUALSVC "HP Logical Server Automation"

call :MANUALSVC "HP Application Discovery"

call :MANUALSVC "HP Global Workload Manager Central Management Server"

call :MANUALSVC "HP Agentless Data Collector Service"

call :MANUALSVC "HP Virtual Machine Management Service"

call :MANUALSVC "HP Systems Insight Manager"

call :MANUALSVC "HP Insight Server Migration software Application Service"

call :MANUALSVC "HP Insight Server Migration software Web Service"

call :MANUALSVC "HP Version Control Repository Manager"

call :MANUALSVC "HP System Management Homepage"

call :MANUALSVC "OpenSSH Server"

call :MANUALSVC "Pegasus WMIMapper Indications Service"

call :MANUALSVC "Pegasus WMI Mapper"

goto :EOF :STARTSVC

REM Function to start a service if it is installed and not running.

REM Argument is service display name call :GETSVCNAME %1

if "%SVCNAME%"=="" goto :EOF

for /f "tokens=*" %%A in ('net start') do ( if /i "%%A"==%1 goto :ALREADY_RUNNING )

echo Starting service %1 net start %1

goto :EOF

:ALREADY_RUNNING

echo Service %1 is already running goto :EOF

:STOPSVC

REM Function to start a service if it is installed and not running.

REM Argument is service display name call :GETSVCNAME %1

if "%SVCNAME%"=="" goto :EOF

:AUTOSVC

REM Function to set a service to start automatically if it is installed.

REM Argument is service display name call :GETSVCNAME %1

if "%SVCNAME%"=="" goto :EOF

echo Setting service %1 to start automatically sc config "%SVCNAME%" start= auto

goto :EOF :MANUALSVC

REM Function to set a service to start manually if it is installed.

REM Argument is service display name call :GETSVCNAME %1

if "%SVCNAME%"=="" goto :EOF

echo Setting service %1 to start manually sc config "%SVCNAME%" start= demand goto :EOF

:GETSVCNAME

REM Function to get service name from service display name argument.

REM Service name is returned in variable SVCNAME.

REM Note: "Name = ..." may appear on second line of output for /f "tokens=*" %%A in ('sc GetKeyName %1') do (

for /f "tokens=2" %%B in ("%%A") do ( if "%%B"=="=" (

for /f "tokens=2*" %%C in ("%%A") do ( set SVCNAME=%%D

goto :EOF )

) else (

for /f "tokens=3,4,5*" %%C in ("%%A") do ( if not "%%C"=="SUCCESS" (

if "%%D"=="1060:" (

echo Service %1 is not installed set SVCNAME=

goto :EOF )

echo Error: Failed to look up service %1 set SVCNAME=

Related documents