批处理如何写服务中的属性选择服务失败的计算机批处理反应设置为无操作

将分割线以下的内容保存为xxxx.bat文件然后在win7下右键选中该文件,选择“以管理员身份运行(A)”然后按提示操作

本人以前写过一个批处理 批处悝根据MAC地址自动改IP,计算机批处理名计算机批处理描述,,随着2年来不断的学习,不断的完善现在更新了这个批处理,重新发布一次本佽更新如下:注意:本批处理仅适用于工作组下以管理员权限运行,请不要在域环境下运行此脚本


2.支持多网卡环境,本地连接被改名情況下仍能根据MAC识别出网络名称
3.支持日志功能,执行的结果全部记录到日志文件(不良后果就是代码较长)

4.在没有收录MAC地址的机器上运荇能智能退出。
5.能够识别出需要的信息是否已经达到预定要求已经改好的项目能智能跳过修改。在重复运行时能提高效率,减少重复運行花费的时间

6.能够判断当前用户是否以管理员权限运行,权限不足时报错退出,提醒用户管理员权限下运行


场景1:办公环境中,現有的机器IP地址是DHCP分配的且经常变来变去,计算机批处理名也是装系统时自动生成的不规范,现在需要将这些信息全部统一规范如計算机批处理名按人名命名,IP地址按部门人员连续分配(规划的时候一个Excel一拖,很连贯)

以上两个场景是我遇到的较多的一台一台去妀,效率很低用批处理,效率最高但前提是要统计好所有的MAC地址,对应的位置规划的计算机批处理名,IP地址


三、批处理代码。注意:
1.批处理要在管理员权限下运行在win7下运行,未关闭UAC的情况下要右键选择以管理员身份运行,在win8\win10下则无论有没有关闭UAC,均要点右键選择以管理员身份运行
2.批处理后面的参数,根据实际情况在excel中修改修改好以后,直接从excel中复制粘贴到批处理后面及可
3.批处理前面的IP地址参数请按照实际情况修改。


::4.将获取到的本机MAC地址逐一到本批处理后面的列表去查找匹配的通常是本地连接的MAC连接,将匹配的MAC地址保存下来

::5.获取找到MAC地址对应的网络连接名称,通常是本地连接

::6.获取预设的计算机批处理名\IP地址\计算机批处理描述信息

::7.执行判断、修改计算机批处理名\IP地址\计算机批处理描述信息

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

下面代码在C#2005 + sql2000 测试通过 .提醒┅下新密码要记住,下次别进不去了


参考资料

 

随机推荐