怎样使用脚本自定义您的 VPN 连接

和 TorGuard,您将获得市场上最强大的 VPN 应用程序。 我们拥有众多让我们脱颖而出的安全功能,例如 IP 泄漏保护、Stealth VPN + Stealth 代理、有组织的服务器选择、可自定义的启动设置以及许多其他有用的功能。

然而,今天,我们在这里谈论 VPN 启动脚本,其中之一 TorGuard里面最独特的功能 TorGuard 客户。 高级 VPN 用户可能会发现这种额外的修改非常有用。

使用启动脚本,您可以 自动执行常见的 VPN 任务. 启动脚本使您能够连接到文件服务器、打开网页、打开应用程序以及控制任何可编写脚本的应用程序。 TorGuard 兼容 Mac、Windows 和 Linux 计算机。 使用启动脚本,您可以通过 Batch/VBS 脚本 (Windows) 或 AppleScripts (Mac) 添加自定义操作。 将您的自定义脚本添加到 TorGuard 应用程序,选择“更多设置…”,然后单击“脚本”选项卡。 选择所需的脚本,然后单击“执行脚本”复选框并单击保存。

Windows 示例脚本

怎样安装网络驱动器

您要安装网络驱动器吗? 使用这个简单的脚本。

@echo off

net use Z: \servershare

此批处理脚本可用于将网络驱动器安装到远程文件服务器。 如果您的驱动器与“Z”不同,只需将其换成“C”或“D”即可。 将此命令放在连接的脚本中。 然后,当您要制作断开连接脚本时,使用这行代码在 VPN 连接终止时断开网络驱动器。

@echo off

net use Z: /delete

怎样打开网页

如果您想创建一个脚本来自动打开您的默认 Web 浏览器并转到一个网页,只需键入并使用以下脚本。

URL = "https://www.torguard.net"

Set objShell = CreateObject("Wscript.Shell")

objShell.Run(URL)

怎样关闭程序

如果你想自动杀死一个程序或 close 它下来,然后你可以用下面的代码创建一个脚本。 (您也可以使用内置的应用程序 killswitch 在 TorGuard 应用程序。)也许您想在 VPN 断开连接时断开程序。 只需将文件 .exe 替换为您想要的程序即可。 在这种情况下,我们使用了 example “记事本.exe”。

Option Explicit

Dim objWMIService, objProcess, colProcess

Dim strComputer, strProcessKill

strComputer = "."

strProcessKill = "'notepad.exe'"

Set objWMIService = GetObject("winmgmts:" _

& "{impersonationLevel=impersonate}!\" _

& strComputer & "rootcimv2")

Set colProcess = objWMIService.ExecQuery _

("Select * from Win32_Process Where Name = " & strProcessKill )

For Each objProcess in colProcess

objProcess.Terminate()

Next

WSCript.Echo "Just killed process " & strProcessKill _

& " on " & strComputer

WScript.Quit

' End of WMI Example of a Kill Process

苹果示例脚本

怎样连接/断开文件服务器

如果您希望 AppleScript 连接到 AFP 文件服务器,请使用以下代码。

tell application "Finder"
mount volume "afp://serveraddress/sharename" as user name "username" with password "password"
end tell

如果您想使用 AppleScript 连接到 SMB/CIFS (Windows) 服务器,请为您的脚本使用以下代码。

tell application "Finder"
mount volume "smb://serveraddress/sharename" as user name "username" with password "password"
end tell

怎样打开网页

如果要编写脚本来打开网页,请使用以下代码。 只需将网页 URL 位置替换为您选择的网页即可。

tell application "Finder" to open location "https://www.torguard.net"

怎样播放声音

您可以使用 AppleScript 播放声音文件。 只需确保将脚本指向正确的文件位置即可。 更换 example 用你自己的文件位置!

set playsound to POSIX path of ("/System/Library/Sounds/Ping.aiff")
do shell script ("afplay " & playsound & " > /dev/null 2>&1 &")/
 

How to Run Shell Script

 

If you want to use an AppleScript to run a shell script, you can use this script.

 
do shell script "/path/to/script.sh"

如果要运行 shell 脚本,也可以运行以下脚本 admin 特权。

do shell script "/path/to/script.sh" user name "username" password "password" with administrator privileges

TorGuard 如果您想使用该功能,它还提供自己的内置 killswitch,但您也可以自定义您的 killswitch 选项,正如我们在脚本中讨论的那样 close 程序或禁用网络。

这些只是可能的 VPN 脚本的几个示例,但可能性是无穷无尽的。 随意分享您的自定义 VPN 脚本 TorGuard VPN论坛!