将代理作为应用程序启动
对于某些设备(如带有软件上传功能的 TIA Portal),有必要将代理作为应用程序启动,而不是仅仅作为服务启动。如果服务作为应用程序启动,其工作方式与手动启动的应用程序(如 web 浏览器)相同。
要将代理作为应用程序启动服务,请按选项 A 或 B 进行。您可以在选项 A(创建一个快捷方式)中选择将程序设置为以管理员身份运行。如果将其放在启动文件夹 (A) 中,就可以实现自动执行。
Info
在 ** VDog MasterService** 或将代理作为应用程序启动之前,必须确保已终止代理服务(VDogUploadAgent 和 VDogCompareAgent)。这可以通过作业管理器等工具完成。您必须在 Windows 中停用这些服务,这样可以确保重启计算机后,这些服务不会自动重新启动。
A. 创建一个快捷方式
- 打开 Windows 服务并显示代理服务的属性。
- 将服务路径复制到编辑器(如记事本)中。
-
根据您 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 会为该进程打开一个应用程序对话框。此添加为可选。
-
-
创建一个新快捷方式(如桌面)。
-
将已复制的(并已按需要调整的)路径粘贴到对话框的字段中。
-
单击 Next 并命名该快捷方式。
- 单击 Finish。
-
如果您使用的操作系统版本早于 Windows 10 或 Windows 服务器 2016,请按以下步骤操作:
- 打开刚刚创建的快捷方式的属性。
- 在 兼容性 选项卡中,单击更改所有用户的设置。
- 勾选 以管理员身份运行程序 复选框。
-
如果您希望代理自动运行,请执行以下步骤:
- 将快捷方式移动到启动文件夹,通常是
C:\Users\auvesy\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
- 在用户账户控制设置中,选择 从不通知,以阻止自动登录后出现用户账户控制 (UAC) 提示。
- 将快捷方式移动到启动文件夹,通常是
Info
如果无法关闭用户帐户控制(UAC)提示,则无法以管理员身份自动运行快捷方式。因此,每次重启后都必须由 Windows 用户手动执行快捷方式。
B. 通过命令行
-
输入以下命令(取决于您的使用情况):
-
为了将执行自动化为应用程序,请创建一个批处理文件,将路径复制到该文件中,并将批处理文件复制到自动启动文件夹中。每个批处理文件只能包含一个路径。
- 通过右键单击批处理文件并选择 以管理员身份运行,启动代理应用程序。
Info
此程序也可用于VDog MasterService。