将代理和 VDog MasterService 作为应用程序启动
在某些设备上,根据运行环境的不同,必须将代理服务或 VDog MasterService 作为应用程序启动,而不是仅作为后台服务运行。
作为应用程序启动时,服务的行为与任何手动启动的程序(如网络浏览器)一样。
需要代理或 VDog MasterService 作为应用程序启动的设备
- Atlas Copco nutrunner controls (Power Focus 4000 & MACS 4000):上传时需要
- MELSOFT GX Works3 :比较时需要
- Microsoft Word :比较时需要
- Omron CX-Programmer :上传时需要
- Omron Sysmac Studio :上传时需要
- RSLogix 5 / 500 / 5000:建议用于上传
- SEW MOVITOOLS MotionStudio v6.20、v6.30、v6.40:上传时需要
- Siemens SINAMICS inverters:上传时需要
- Siemens TIA Portal:在使用上传方式 软件上传 且版本低于 V15.1 时需要
要将服务作为应用程序启动,请根据您的环境和偏好选择 选项 A 或 选项 B。
- 选项 A 指导您创建一个快捷方式,以管理员权限运行代理。将快捷方式放在启动文件夹中,可在登录时自动启动代理。
- 选项 B 向您展示了如何从命令行启动代理,以及如何使用批处理文件自动执行此过程。
Info
- 您可以使用这两种方法将 VDog MasterService 作为应用程序启动。
- 在将 VDog MasterService 或任何代理服务作为应用程序启动之前,请确保已停止相关代理服务 (VDogUploadAgent 和 VDogCompareAgent)。您可以使用 任务管理器 将它们停止。然后,在 Windows 中禁用这些服务,以防止它们在系统重启后自动重新启动。
选项 A. 通过创建快捷方式将代理或 VDog MasterService 作为应用程序启动
- 打开 Windows 服务并打开代理服务的属性。
- 复制服务路径并粘贴到文本编辑器(如 Notepad)中。
-
修改路径以符合您的 Windows 版本:
-
Windows 10 和 Windows 服务器 2016 :
示例:
原始路径:修改路径:
Powershell Start-Process -Verb Runas -FilePath 'C:\Program Files (x86)\vdogAgents\VDogCompareAgent.exe' -ArgumentList '/RD:D:\vdAgentArchive','/AT:S','/app','/visible'
请确保所有双引号(")都替换为单引号('),或者根据需要使用转义符来正确处理。
-
旧版本 Windows :
示例:
原始路径:修改路径:
Info
/visible
参数以可见应用程序窗口启动进程。此设置为可选项。
-
-
创建一个新快捷方式(如在桌面上)。
-
将修改后的路径粘贴到快捷方式位置字段中。
-
选择 下一步,为快捷方式指定一个名称,然后选择 完成。
-
如果您使用的版本在 Windows 10 或 Windows 服务器 2016 以上:
- 右键单击快捷方式,选择 属性。
- 在 兼容性 选项卡中,选择 更改所有用户的设置。
- 勾选 以管理员身份运行此程序 的复选框。
-
要启用自动启动:
- 将快捷方式移动到启动文件夹:
C:\Users\auvesy\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- 在用户账户控制(UAC)设置中,将通知设置为 从不通知 ,以避免登录过程中出现提示。
- 将快捷方式移动到启动文件夹:
Info
如果无法禁用 UAC 提示,快捷方式就无法以管理员权限自动运行。在这种情况下,用户必须在每次系统重启后手动启动快捷方式。
选项 B. 通过命令行将代理或 VDog MasterService 作为应用程序启动
-
根据需要启动的代理,运行以下命令之一:
-
要自动启动,请创建一个包含所需命令的批处理文件,并将该文件移动到启动文件夹中。每个批处理文件应只包含一条命令。
- 要手动启动代理,请右键单击批处理文件,然后选择 以管理员权限运行。