您可以创建或编辑脚本以调用在计算机上使用的 Synergy 的特定实例。
将为 Synergy 的每个实例指定实例 ID(包含在“关于”框中)。此项会在每次启动 Synergy 时发生改变,但可用于根据您的脚本进行检查以确保已调用了正确的 Synergy 实例。
'%RunPerInstance
请看一个 API 示例脚本:脚本 的前几行,这是一个如何为 Synergy 的特定实例编写脚本的示例。
Option Explicit减少编程错误。
SetLocale("en-us")强制您的系统以英语解释数字值。
Dim SynergyGetter, Synergy On Error Resume Next Set SynergyGetter = GetObject(CreateObject("WScript.Shell").ExpandEnvironmentStrings("%SAInstance%")) On Error GoTo 0 If (Not IsEmpty(SynergyGetter)) Then Set Synergy = SynergyGetter.GetSASynergy Else Set Synergy = CreateObject("synergy.Synergy") End If创建用于启动您正在使用的特定实例 Synergy 的 OLE 自动化对象。
MsgBox "Script Complete"
Wscript.Quit