我正在测试一台可以访问我们服务器的远程计算机,一些测试需要切断互联网才能看到我们测试的特定行为。
我正在使用 TeamViewer 进行此测试,我可以使用 TeamViewer 断开互联网连接,但我无法重新连接(TeamViewer 连接将丢失)。
如何使用 TeamViewer 切断互联网 1 分钟并自动让远程计算机重新连接(如果有命令的话)?
答案1
您可以使用以下代码的批处理文件来自动执行此过程:
netsh interface set interface ethernet disable
timeout 60
netsh interface set interface ethernet enable
- 将 的两个实例更改为
ethernet
与要暂时禁用的网络适配器的名称相匹配。您可以通过运行 找到此名称ncpa.cpl
。 - 每次使用批处理文件时都必须以管理员身份运行,以使
netsh
命令正常工作。 Run as Administrator
幸运的是,您可以通过创建批处理文件的快捷方式,然后启用快捷方式的选项,避免每次使用批处理文件时手动选择Run as Administrator
。然后您可以正常运行快捷方式,它每次都会自动以管理员身份运行批处理文件。