Problem:
What command line options are available to me during manual connector id install?
Possible Resolution(s):
- Use below options for sending commands via remote tools or utilizing scripts
- Use idcontrol control commands that reside in the install path of the cid
Command line options:
-
display help:
- -- display help dialog
- /?
-
silent (un)install:
- /s
-
passive (un)install:
- -- only display progress dialogs, no user interaction.
- /passive
-
mostly silent (un)install:
- --- this will still pop up the self-extracting steps. No way around this without creating our own SFX archiver.
- /q /quiet /qn
-
uninstall:
- REMOVE=TRUE
-
uninstall:
- -- added to support people used to MSI packages
- /x or -x
-
logging:
- -- full path required
- /l="C:\logfile.txt"
-
hubaddress:
- HUBADDRESS=<address>
-
user group:
- USERGROUP=usergroup
-
machine group:
- MACHINEGROUP=machinegroup
-
specify install directory:
- -- overrides the default install directory.
- INSTALLDIR=<path>
Windows Native Examples:
For silent install with hub address:
install.exe /s HUBADDRESS=dev-hub.trustednetwork.biz
For silent uninstall with logging:
install.exe /s REMOVE=TRUE /l="C:\logfile.txt"
For interactive install with defined hubaddress:
install.exe HUBADDRESS=dev-hub.trustednetwork.biz
Run in POWERSHELL or CMD as Admininstrator, sometimes twice to work, ex:
.\install-connectorID-Key-6_6_1-4-winStandard.exe /s REMOVE=TRUE /l="C:\Uninstall.txt"
GPO MSI Install Examples:
- The MSI should only be used for GPO installs.
- If used outside of a GPO install, it will not uninstall itself cleanly.
- However, it is still possible to install/uninstall using the MSI outside of Group Policy.
- The registries should be used for group policy installs
Under registry key:
6.7 and newer:
HKEY_LOCAL_MACHINE\SOFTWARE\Liquidware Labs\Connector ID
6.6.2-2 and older:
(For 32-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Liquidware Labs\Connector ID
(For 64-bit OS) HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Liquidware Labs\ConnectorID
Add the string value:
hubAddress - Assigned hub
GROUP - Machine group
USERGROUP - User group
To disable network stats in verision 6.1.3+, add registry entry of type DWORD:
DisableProcessNetworkStats
Value: 1
To force TCP, add registry entry of type DWORD:
UseTCP
Value: 1
Using Administrative CMD:
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Liquidware Labs\ConnectorID /v GROUP" /t REG_SZ /d "Name of Group" /f
Using psexec for remotely running this command:
Individual Machine:
psexec \\ipaddress -u username -p password reg add "hklm\system\currentcontrolset\control\terminal server" /f /v fDenyTSConnections /t REG_DWORD /d 0
Group of Machines:
Create a bat file with this line in it:
REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Liquidware Labs\ConnectorID" /v GROUP /t REG_SZ /d "Name of Group" /
psexec.exe @machineList.txt -u Domain\AdminAcct -s -d -n 10 -c -f ChangeMachineGroup.bat
Using reg edit in a for loop:
for /f %a in ('type machines.txt') do @reg.exe add \\%a\HKLM\SYSTEM\CurrentControlSet\S ervices\US BSTOR /v "Value name" /d "Data" /f
Using idcontrol tool set:
You should be able to call these commands with remote tools listed above:
C:\Program Files\Liquidware\Connector ID>idcontrol.exe
Usage: idcontrol [-v] <command>
-v : verbose
Commands:
start: start Connector ID
stop: stop Connector ID
clean: clean Connector ID
callback: force update stats
debug: display current debug state
debug {off|on}: turn debugging off or on
version: print version information
properties: print the CID settings
status: print the CID status
C:\Program Files\Liquidware\Connector ID>
Product: Stratusphere UX/FIT
Product Version: 5.x
Expires on: 365 days from publish date
Updated: July 30, 2013