Bulk edit TopView Services

Bulk edit TopView Services

TopView provides a command line tool called the "TopView Service Manager" (tvservicemgr.exe) to query and manipulate the settings for TopView services.

This tool is useful when you want to list, remove, or install services with common settings for each service.

The TopView Service Manager can be used to perform bulk operations on TopView Engine Services when doing the same tasks from the Configurator would be tedious.

Example PowerShell scripts

These scripts are provided as is, with no guarantee of correct behavior, please verify that these will work for your system before executing them.

Assumptions:

  1. These scripts are run with proper access (e.g. PS is running as Administrator)
  2. The working directory is the TopView Program Path
  3. C:\ProgramData\Exele\TopView\CONFIG\” is the data path
The following script will remove existing TopView services:
.\TVServiceMgr.exe list | ForEach-Object { & .\TVServiceMgr.exe "remove $_" }

The following script will install all the services in the data path’s CONFIG folder:

Get-ChildItem C:\ProgramData\Exele\TopView\CONFIG\ -Filter *.cfg | Select-Object -ExpandProperty FullName | ForEach-Object { & tvservicemgr.exe "install --cfg=""$_""" }


    • Related Articles

    • TopView Service won't start - Running a large number of services

      This answer is also included in the documentation shipped with TopView. How many TopView Services can I run? When Microsoft Windows starts, it reserves various areas of memory for tracking its resources. One of these is the relatively unknown desktop ...
    • Example scripts to remove/install TopView services using PowerShell

      The TopView Service Manager command line application is a utility which provides the ability to list, install, and remove TopView services. This is a particularly useful tool when changing the user account for each TopView service is necessary. The ...
    • Move TopView to new computer

      Moving TopView to a new machine will require a new license file. Please contact support@exele.com with your current license file to begin the process. To view the location of your current license file, run the TopView Configurator and select ...
    • Windows patches and TopView

      Windows patches affect TopView operation. To ensure TopView runs successfully after a Windows patch, we recommend the following during the patching process: Shut down TopView Engine services before Windows patches Apply the Windows patch After the ...
    • Request TopView upgrade

      Request an upgrade Upgrades are available to anyone with an active support agreement, or after purchasing an upgraded license. Request an upgrade via our online upgrade request form. You can also email support@exele.com requesting an upgrade. Please ...