我有一个客户与一群孩子定期使用约30台机器。
所有儿童用户使用静态IP地址设置的机器。
孩子们使用的机器,我想能够运行一个脚本,将删除默认网关,所以他们不能上网。
然后我需要另一个将添加默认网关,所以Windows和软件更新可以运行。
这两个脚本需要使用域pipe理员帐户的权限
任何帮助将不胜感激
有什么理由你使用静态寻址? 这使您的networking复杂化,通常是不必要的 – 您可以使用DHCP并创build保留来完成相同的事情,并有更好的控制。
我也将使用WSUS(免费)部署更新 – 与同一子网上的服务器,工作站不需要连接到互联网。
否则,我不会用vbscript做这个 – netsh应该能够轻松地为你处理这个问题,运行PSEXEC并且假设这些sysetms都在同一个域中。
psexec @ File-WithComputerNames.txt netsh interface ip set address“Local Area Connection”gateway = 192.168.111.222 gw = 1(确保所有的networking适配器名称相同,否则你需要一个表示计算机/适配器名称的文本文件并使用一个for循环,或者你可以用WMIC做一些更好的事情来获取适配器名称(对不起,WMIC不够好)。