bat 文件以禁用以太网适配器,然后在 Windows 登录后重新启用它

rls*_*saj 14 windows-7 command-line batch-file

当我登录到 Windows 7 时,我需要等待 10 秒钟,然后禁用本地连接(以太网适配器),然后重新启用它。

我查看了建议的答案:在 bat 文件中启用/禁用无线接口,但这似乎无关紧要,因为它只是切换当前状态。

据我所知,我需要包括:

netsh interface set interface "Local Area Connection" DISABLED
netsh interface set interface "Local Area Connection" ENABLED
Run Code Online (Sandbox Code Playgroud)

但我不确定等待时间或在 Windows 成功登录后如何启动。

这里最好的方法是什么?

小智 26

我希望这有帮助

@echo on
timeout /t 10
netsh interface set interface "Local Area Connection" DISABLED
timeout /t 10
netsh interface set interface "Local Area Connection" ENABLED
Run Code Online (Sandbox Code Playgroud)


Dav*_*ann 10

使用触发器创建 Windows 计划任务(taskschd.mscControl Panel\System and Security\Administrative Tools\Task Scheduler):开始任务At log on并在高级设置中为 延迟任务30 seconds。然后添加一个操作Start a program并选择您的.bat脚本。