问题:微机有3块网卡,但单位的某系统只能在1个网卡下启动,但程序启动后可以开启网卡,不影响其他程序访问网络。
解决方法:
1)把网卡名称改为英文,便于命令行操作。(此处不赘述)
2)在Client.exe所在目录下制作如下内容的批处理
@echo 启动XX系统
netsh interface set interface Out disabled
netsh interface set interface USB disabled
start Client.exe
timeout /t 20
netsh interface set interface USB enabled
netsh interface set interface Out enabled
注解:
USB和Out为另两个网卡;
关键点在timeout,是在规定的时间(/t 20 表示20秒)之后启动,这样就在Start客户端程序Client.exe,并输入用户名密码登录后,也就大约20s时间,就把这两块网卡打开。
问题完美解决,不必每次手动禁用、启用网卡。