命令行
我们很高兴为您提供一套全面的命令行工具,旨在增强我们软件的灵活性和效率。这些工具使用户能够编写脚本并自动化各种功能,从而根据他们的特定需求和工作流程定制软件。
探索可能性并通过我们的命令行选项优化您的体验。
您只需以提升的管理员身份运行以下命令行。提醒一下,AdminTool.exe 和 TwoFactor.Admin.exe(2FA 附加组件)应位于此处: C:\Program Files (x86)\TSplus\UserDesktop\files
目录
- 备份数据和设置
- 恢复数据和设置
- 网络服务器
- 更新
- 应用Windows兼容性更新
- 安装通用打印机
- 移除通用打印机
- 配置代理服务器
- 打开网络凭证表单
- 创建网络凭据
- 删除网络凭据
- 打开会话管理器
- 打开会话监视器
- 打开负载均衡管理器
- 运行系统审计
- 许可证激活
- 虚拟机克隆后的许可证重置
- 批量许可证激活
- 启用和禁用批量许可证
- 批量许可证更新
- 显示剩余的许可证积分用于批量许可证密钥
- 显示卷许可证密钥的剩余支持积分
- 2FA - 重置
- 2FA - 添加用户
- 2FA - 添加组
- 2FA - 列出用户
- 2FA - 删除用户
备份数据和设置:
/backup
语法:
AdminTool.exe /backup [可选路径] [参数]
描述:
命令
/backup
用于备份 TSplus 数据和设置。
默认情况下,备份将创建在档案目录中 (C:\Backupparam)
参数:
-
optionalPath
在默认目录之外备份到另一个目录。允许使用相对路径和绝对路径。 -
/silent
如果提到此参数,备份将静默进行。
示例:
AdminTool.exe /backup AdminTool.exe /backup “c:/TSplus/CustomBackupFolder” /silent
有关更多信息,请访问 TSplus - 备份设置
恢复数据和设置:
/restore
语法:
AdminTool.exe /restore [备份路径] [参数]
描述:
命令
/restore
用于恢复 TSplus 数据和设置。
指定的备份目录必须包含一个数据文件夹和一个设置文件夹,这些文件夹是通过 /backup 命令创建的。
参数:
-
backupPath
备份文件夹的恢复路径。 -
/silent
如果提到此参数,则恢复将静默进行。
示例:
AdminTool.exe /restore “C:/Backupparam” /silent AdminTool.exe /restore “C:/TSplus/CustomBackupFolder” /silent
有关更多信息,请访问 TSplus - 备份设置
Web服务器:
/webstop
,
/webstart
和
/webrestart
语法:
AdminTool.exe /webstop
AdminTool.exe /webstart
AdminTool.exe /webrestart
描述:
命令
/webstop
用于停止Web服务器。
命令
/webstart
用于启动Web服务器。
命令
/webrestart
用于重启Web服务器。
参数:
无
更新:
/update
语法:
AdminTool.exe /update [选项]
描述:
命令
update
用于更新 TSplus Remote Access 和潜在的 Advanced Security。
参数:
-
[options]
:-
/addons
如果使用此选项,Advanced Security 也会在有新版本可用时进行更新。
-
示例:
AdminTool.exe /update /addons
应用Windows兼容性更新:
/updatekernel
语法:
svcac.exe /updatekernel [/silent]
svcac.exe 应该位于此处: C:\Program Files (x86)\TSplus
描述:
命令
/updatekernel
用于应用 Windows 兼容性更新。
这些自动更新确保 TSplus Remote Access 与新的 Windows 更新保持兼容,并避免需要下载和重新安装更新版本的 TSplus Remote Access。
Windows 兼容性更新可以每天进行。TSplus Remote Access 允许强制更新。当兼容性似乎出现问题时,这非常有用,您需要在常规更新计划之外获取最新的 TSplus Remote Access 补丁。
请注意,获取兼容性更新需要有效的许可证。如果您的试用许可证已过期或您的许可证无效,将显示错误消息框。如果出现意外问题,请与我们的支持团队联系,并提供此错误消息的屏幕截图。
参数:
-
[/silent]
静默更新,提供此参数。将不会显示消息框。
安装通用打印机:
/InstallUniversalPrinter
语法:
universalprintermanagement.exe /InstallUniversalPrinter
universalprintermanagement.exe 位于此处: C:\Program Files (x86)\TSplus\UserDesktop\files
描述:
命令
/InstallUniversalPrinter
用于安装通用打印机。
这是一个干净的安装,因为它会删除之前安装的现有通用打印机。
参数:
无
您也可以手动执行此操作,请查看 通用打印机
移除 UniversalPrinter:
/RemoveUniversalPrinter
语法:
universalprintermanagement.exe /RemoveUniversalPrinter
universalprintermanagement.exe 位于此处: C:\Program Files (x86)\TSplus\UserDesktop\files
描述:
命令
/RemoveUniversalPrinter
用于卸载通用打印机。
参数:
无
您也可以手动执行此操作,请查看 通用打印机
配置代理服务器:
/proxy /set
语法:
AdminTool.exe /proxy /set [参数]
描述:
命令
/proxy /set
用于配置代理服务器以访问互联网。
参数:
-
/host
目标主机可以是预定义值(“ie”或“none”)或用户定义值(例如:127.0.0.1或proxy.company.org)。此参数是必需的。 -
/port
用于连接到代理服务器的端口号。如果主机名值是自定义用户定义的值,则为必需。 -
/username
连接到代理服务器的用户名。此设置是可选的。 -
/password
用户的密码必须在定义了用户名的情况下提供。然而,它的值可以为空。
示例:
AdminTool.exe /proxy /set /host proxy.company.org /port 80 /username dummy /password pass@word1
AdminTool.exe /proxy /set /host ie
有关更多信息,请访问 如何配置代理服务器以进行互联网访问?
打开Web凭证表单:
/webcredentials
语法:
AdminTool.exe /webcredentials
描述:
命令
/webcredentials
在单个窗口中启动Web凭据界面(就像您在AdminTool > Web > Web凭据中所做的那样)。
参数:
无
创建网络凭据:
/webcredentials-add
语法:
AdminTool.exe /webcredentials-add [webLogin] [webPassword] [windowsLogin] [windowsPassword] [maximumConcurrentSessions]
描述:
命令
/webcredentials-add
用于创建Web凭据(就像您在AdminTool > Web > Web凭据中所做的那样)。
参数:
-
webLogin
您想要创建的网络登录。 -
webPassword
关联的网页密码。它可以是空凭证。为此,请使用双引号 "" 来表示空密码。 -
windowsLogin
相应用户的Windows登录。 -
windowsPassword
:Windows密码。 -
maximumConcurrentSessions
(可选):此用户的最大并发会话数。
示例:
AdminTool.exe /webcredentials-add johndoe passwordABCD johnWinuser johnWinpassword 4
有关更多信息,请访问 网络凭证
删除网络凭据:
/webcredentials-remove
语法:
AdminTool.exe /webcredentials-remove [webLogin]
描述:
命令
/webcredentials-remove
用于删除现有的Web凭据(就像您在AdminTool > Web > Web凭据中所做的那样)。
参数:
-
webLogin
您想要删除的网络登录。
示例:
AdminTool.exe /webcredentials-remove johndoe
有关更多信息,请访问 网络凭证
打开会话管理器:
/sessionmanager
语法:
AdminTool.exe /sessionmanager
描述:
命令
/sessionmanager
在一个单一的大窗口中启动会话管理器(就像您在 AdminTool > Home > Session Manager 中所做的那样)。
参数:
无
打开会话监视器:
/farm-sessions-monitor
语法:
AdminTool.exe /farm-sessions-monitor
描述:
命令
/farm-sessions-monitor
在一个单一的大窗口中启动农场管理器的会话监视器(就像您在 AdminTool > Farm > Monitor Sessions 中所做的那样)。
参数:
无
打开负载均衡管理器:
/farm-loadbalancing
语法:
AdminTool.exe /farm-loadbalancing
描述:
命令
/farm-loadbalancing
在一个单一的大窗口中启动农场管理器的负载均衡管理器(就像您在 AdminTool > Farm > Load Balancing 中所做的那样)。
参数:
无
运行系统审计:
/systemaudit
语法:
AdminTool.exe /systemaudit
描述:
命令
/systemaudit
运行系统审计(如您在 AdminTool > 主页 > 系统审计 > 运行系统审计 中手动执行的那样)。
参数:
无
许可证激活:
/activate
语法:
AdminTool.exe /activate [licensePath]
描述:
命令
activate
用于激活 Remote Access 许可证,使用许可证文件。
参数:
-
[licensePath]
许可证文件的路径
示例:
AdminTool.exe /activate “C:\Program Files (x86)\TSplus\license.lic”
虚拟机克隆后的许可证重置:
/reset
语法:
AdminTool.exe /license /reset
描述:
在克隆服务器时,AdminTool中的“许可证”选项卡可能不会显示计算机ID,或者可能会显示错误消息:“无效的硬件标识符。”该命令
/reset
旨在初始化克隆服务器上的许可,以便可以为安装的TSplus产品分配新许可证。
重要说明:
- 必须使用新的激活密钥激活新的 TSplus 许可证。
- 请勿在非克隆机器上使用 /license /reset 命令,因为这会永久阻止许可证分配。在继续之前,请始终确认机器的状态。
重置克隆服务器上许可证的步骤:
-
在克隆服务器上打开管理员会话。
-
更改HDD卷序列号。
-
执行
vol
显示当前卷序列号 (VSN) 的命令。结果应类似于:74F8-9C08
. -
下载并安装可用的 VolumeID 工具 这里 .
-
执行命令:
volumeid C: 84F8-9C08
作为管理员更改驱动器 VSN。在这个例子中,我们更改了 C: 盘的 VSN,我只更改了旧 VSN 的一个字符(第一个字符)以指定新的 VSN。 -
注意:这一步骤至关重要,因为某些 Windows Server 版本在克隆时不会生成新的卷序列号,即使使用 SysPrep。
-
重命名克隆服务器并重新启动它。
-
在AdminTool中重置许可证:
-
以管理员权限打开命令提示符。
-
导航到包含 AdminTool 可执行文件的目录,使用此命令:
cd "C:\Program Files (x86)\TSplus\UserDesktop\files"
-
执行以下命令:
AdminTool.exe /license /reset
- 验证重置。
-
运行命令后,“许可证”选项卡应显示以下错误:
"Failed to read license file (unexpected file format)."
- 激活新许可证。
- 在“许可证”选项卡中,点击“激活您的许可证”,并输入新的激活密钥以激活所需的许可证和支持。
示例:
AdminTool.exe /license /reset TSplus-Security.exe /license /reset ServerMonitoring.exe /license /reset
批量许可证激活:
/vl /activate
语法:
AdminTool.exe /vl /activate [licensekey] [parameters]
描述:
命令
vl /activate
用于激活批量许可证。
参数:
-
licensekey
许可证密钥以激活,格式为:AAAA-BBBB-CCCC-DDDD -
/users
任何数字从1到50,或“无限制” -
/edition
“桌面”, “移动网页”或“企业” -
/supportyears
任何数字从0到3。 -
/comments
指定要附加到许可证上的评论。
示例:
AdminTool.exe /vl /activate VOLU-MELI-CENS-EKEY /users unlimited /edition Enterprise /supportyears 3 /comments “这是一个评论”
有关更多信息,请访问 卷许可证文档
启用和禁用批量许可证:
/vl /enable
和
/vl /disable
语法:
AdminTool.exe /vl /enable [licensekey]
AdminTool.exe /vl /disable [licensekey]
描述:
命令
vl /enable
用于启用批量许可证。
命令
vl /disable
用于禁用批量许可证。
参数:
-
licensekey
许可证密钥以启用/禁用,格式为:AAAA-BBBB-CCCC-DDDD
示例:
AdminTool.exe /vl /enable VOLU-MELI-CENS-EKEY
AdminTool.exe /vl /disable VOLU-MELI-CENS-EKEY
有关更多信息,请访问 如何从服务器启用/禁用许可证?
批量许可证更新:
/vl /update
语法:
AdminTool.exe /vl /update [licensekey] [parameters]
描述:
命令
vl /update
用于更新批量许可证的用户。
参数:
-
licensekey
许可证密钥以此格式更新:AAAA-BBBB-CCCC-DDDD -
/users
任何数字从1到50,或“无限制”
示例:
AdminTool.exe /vl /update /users 2 AdminTool.exe /vl /update /users unlimited
有关更多信息,请访问 如何从服务器更新批量许可证的用户?
显示剩余的许可证积分用于批量许可证密钥:
/vl /credits-license
语法:
AdminTool.exe /vl /credits-license [licensekey] [parameters]
描述:
命令
vl /credits-license
用于显示与批量许可证密钥相关的剩余许可证积分。
参数:
-
licensekey
卷许可证密钥,格式为:AAAA-BBBB-CCCC-DDDD -
/login
提供与批量许可证密钥相关联的合作伙伴的登录信息 -
/edition
提供高级安全和服务器监控产品的可选版本参数 -
/silent
:静默执行命令
输出将存储在名为用户级环境变量中
VOLUME_LICENSE_CREDITS
可能需要读取的值
VOLUME_LICENSE_CREDITS
从不同的进程中,使用命令
echo %VOLUME_LICENSE_CREDITS%
.
示例:
AdminTool.exe /vl /credits-license VOLU-MELI-CENS-EKEY /login JOHNDOE TSplus-Security.exe /vl /credits-license VOLU-MELI-CENS-EKEY /login JOHNDOE /edition Essentials /silent
有关更多信息,请访问 如何显示批量许可证密钥的剩余许可证积分?
显示剩余支持积分的批量许可证密钥:
/vl /credits-support
语法:
AdminTool.exe /vl /credits-support [licensekey] [parameters]
描述:
命令
vl /credits-support
用于显示与批量许可证密钥相关的剩余支持积分。
参数:
-
licensekey
卷许可证密钥,格式为:AAAA-BBBB-CCCC-DDDD -
/login
提供与批量许可证密钥相关联的合作伙伴的登录信息 -
/edition
提供高级安全和服务器监控产品的可选版本参数 -
/silent
:静默执行命令
输出将存储在名为用户级环境变量中
VOLUME_LICENSE_CREDITS
可能需要读取的值
VOLUME_LICENSE_CREDITS
从不同的进程中,使用命令
echo %VOLUME_LICENSE_CREDITS%
.
示例:
AdminTool.exe /vl /credits-support VOLU-MELI-CENS-EKEY /login JOHNDOE TSplus-Security.exe /vl /credits-support VOLU-MELI-CENS-EKEY /login JOHNDOE /edition Essentials
有关更多信息,请访问 如何显示批量许可证密钥的剩余支持积分?
2FA - 重置:
/resetuser
语法:
TwoFactor..Admin.exe /resetuser [user1] [user2] … [userN]
描述:
命令
/resetuser
用于重置 2FA 用户,而不是通过用户界面进行(可以在此界面完成:TwoFactor.Admin > 管理用户 > 重置)
参数:
-
user1 user2 ... userN
要重置的用户域名(用空格分隔)
示例:
TwoFactor.Admin.exe /resetuser johndoe jackrussell chuckbartowski
有关更多信息,请访问 重置用户配置
2FA - 添加用户:
/addusers
语法:
TwoFactor.Admin.exe /addusers [userInfos1] [userInfos2] … [userInfosN]
描述:
命令
/addusers
用于添加多个2FA用户,而不是通过用户界面逐个添加(可以在此界面完成:TwoFactor.Admin > 管理用户 > 添加用户)
参数:
-
userInfos1 userInfos2 ... userInfosN
要添加的用户信息。这些信息由以下字段组成,以分号分隔:-
domainName
(必填):要添加的用户的域名 -
receivedMethod
(可选):接收确认代码的方法。必须是以下值之一:SMS、App、Email或让用户选择。App是默认值。 -
mobilePhone
(可选):要添加的用户的电话 -
email
(可选):要添加的用户的电子邮件
-
示例:
TwoFactor.Admin.exe /addusers johndoe jackrussell;让用户选择 chuckbartowski;电话;+33101010101; [email protected] samanthacarter;电子邮件;;
有关更多信息,请访问 添加用户和组
2FA - 添加组:
/addgroups
语法:
TwoFactor.Admin.exe /addgroups [group1] [group2] … [groupN]
描述:
命令
/addgroups
用于添加多个2FA组,而不是通过用户界面逐个进行(可以在此界面完成:TwoFactor.Admin > 管理用户 > 添加组)
参数:
-
group1 group2 ... groupN
要添加的组名称。
示例:
TwoFactor.Admin.exe /addgroups group1 group2 group3
有关更多信息,请访问 添加用户和组
2FA - 列出用户:
/getusers
语法:
TwoFactor.Admin.exe /getusers
描述:
命令
/getusers
用于获取配置在2FA管理控制台中的所有用户/组的列表。返回此用户/组列表的json表示,可以在Powershell脚本中使用。
此列表可以在界面中查看:TwoFactor.Admin > 管理用户。
参数:
无
2FA - 添加组:
/deleteuser
语法:
TwoFactor.Admin.exe /deleteuser [domainName] [userType]
描述:
命令
/deleteuser
用于从2FA配置中移除用户(可以在此界面完成:TwoFactor.Admin > 管理用户 > 移除)
参数:
-
domainName
要删除的用户或组的名称。 -
userType
要删除的对象类型。其值必须为“user”或“group”。
示例:
TwoFactor.Admin.exe /deleteuser “这是一个组名” group TwoFactor.Admin.exe /deleteuser administrator user
有关更多信息,请访问 删除用户和组