域控环境下调用本地管理员administrator账户权限,IP地址自动获取

1.最近搬新公司 IP地址都是要自动获取,现状是800台电脑IP地址都是手动配置好。需要把每台电脑改成自动获取,域用户账户users没有权限改网卡设置,需要IT手动改掉。
2.针对此情况做了一个批处理调用计算机本地管理员权限达成IP地址自动获取。(前期考虑调用域管理员权限因为搬迁后连不到域控上无法验证域控信息会有风险,具体没测试过)
3.本次使用的是lsrunase.exe,把软件放在和批处理同一个文件目录下

批处理ipdnslsrunase.bat:
lsrunase.exe /user:administrator /password:+Vpjm+IL7buJeA= /domain: /command:"D:\Program Files (x86)\ip\ipdns.bat" /runpath:D:

注意项:1.设想把lsrunase.exe放置到C:\Windows\System32,批处理直接调用的,但一直命令复制不进去。
2.domain: 不添加参数默认本地。
批处理ipdns.bat:
@echo off
netsh interface ip set address name="本地连接" dhcp
netsh interface ip set dns name="本地连接" dhcp
netsh interface ip set address name="本地连接 1" dhcp
netsh interface ip set dns name="本地连接 1" dhcp
netsh interface ip set address name="本地连接 2" dhcp
netsh interface ip set dns name="本地连接 2" dhcp
netsh interface ip set address name="本地连接 3" dhcp
netsh interface ip set dns name="本地连接 3" dhcp
netsh interface ip set address name="本地连接 4" dhcp
netsh interface ip set dns name="本地连接 4" dhcp
netsh interface ip set address name="本地连接 5" dhcp
netsh interface ip set dns name="本地连接 5" dhcp
netsh interface ip set address name="本地连接 6" dhcp
netsh interface ip set dns name="本地连接 6" dhcp
netsh interface ip set address name="本地连接 7" dhcp
netsh interface ip set dns name="本地连接 7" dhcp
netsh interface ip set address name="本地连接 8" dhcp
netsh interface ip set dns name="本地连接 8" dhcp
netsh interface ip set address name="本地连接 9" dhcp
netsh interface ip set dns name="本地连接 9" dhcp

注意项:网卡名称会变化,所以都列出来了。如果在网络连通DNS,DNS设置会拒绝访问建议多运行两次。

4.用rar自解压方式放在相应的路径,用户看不到密码是加密的状态,创建快捷方式,用户搬迁完后只需要手动双击就好。
扩展点:1.域控下可以做这个做成自解压的方式安装软件。2.也可以把可以调用域管理员权限lsrunase.exe放置在用户都可以访问的共享里,操作需要权限的动作。

参考部分https://blog.51cto.com/hbgslz/2058940

使用 lsrunase,lsrunas 的加强版本,可以使用加密的密码。自带一个小软件 LSencrypt 用来生成加密的字串。
用法:
lsrunase /user:administrator /password:41BngA== /domain: /command:notepad.exe /runpath:c:\
所有的参数必须齐全,其中:
user 为运行的账号
password 为密码加密后的字串
domain 为机器名或域名,也可留空代表本机
command 为要运行的程序名,如果携带参数需要在命令的首尾加引号
runpath 为程序启动的路径
特点:可以较完美的替代 runas,并避免直接将密码明文保存在脚本中。

原文地址:https://blog.51cto.com/6829081/2394089

时间: 2024-10-13 19:40:16

域控环境下调用本地管理员administrator账户权限,IP地址自动获取的相关文章

Windows Server 2012 R2域控环境下客户机自动映射共享

共享: \\10.12.8.130\共享文件 \\10.12.8.130\个人文件\域用户账号名 一.使用bat脚本文件,如auto.bat: net use z: \\vm-win81\共享文件 net use x: \\vm-win81\个人文件\%username% 打开组策略编辑器 - 用户配置 - 策略 - Windows设置 - 脚本 - 登陆 - 添加 - 浏览 把脚本文件放到此目录下,保存后刷新组策略即可. 注意域用户账号名目录要提前建好.如果出现"发生系统错误 67 找不到网络

weblogic新建域-linux环境下

[[email protected] bin]#/oracle/middleware/wlserver_12.1/common/bin [[email protected] bin]# ./config.sh -mode=console <---------------------------------------------------------------------------------- Fusion Middleware 配置向导 ------------------------

java 在centos6.5+eclipse环境下调用opencv实现sift算法

java 在centos6.5+eclipse环境下调用opencv实现sift算法,代码如下: import org.opencv.core.Core; import org.opencv.core.Mat; import org.opencv.core.MatOfKeyPoint; import org.opencv.highgui.Highgui; import org.opencv.features2d.*; public class ExtractSIFT{ public static

Windows7启用超级管理员administrator账户的多种方法

开启win7家庭普通版的超级管理员账户Administrotor WIN7家庭普通版没有"本地用户和组"项,不能通过"用计算机右键-管理"的方法开启超级管理员帐户Administrator. 要开启Win7家庭普通版本的超级管理员账户,你首先需要使用拥有管理员权限的账户登录系统,然后按照以下步骤操作: 1> 打开注册表:点击"开始"-> "运行" 在运行窗口中输入:regedit 2> 找到注册表项:HKEY

在不划分vlan的情况下,实现两个网段的ip地址互通

简介: 在不配置vlan的情况下,实现两个网段的ip地址互通 配置命令 PC1和PC2配置好ip地址和网关的ip地址 在R1路由器的F0/0配置ip地址为192.168.10.1 255.255.255.0F0/1配置ip地址为192.168.20.1 255.255.255.0 Router>enable Router#config terminal Router(config)#hostname R1 R1(config)#interface fastEthernet 0/0 R1(conf

组策略下更改本地管理员名称和密码

在默认的情况下,域内的计算机本地管理员为administrator,密码为空. 这种情况会导致稍微懂的一点计算机知识的人,都会进去获取本地管理员权限. 在域策略进行更名和设置密码尤其简单. 用户配置-首选项-控制面板设置-本地用户和组-选择更新-用户名为administrator,重命名,然后设置密码,保存即可.

.Net环境下调用ProtoBuf

一.什么是ProtoBuf protocolbuffer(以下简称PB)是google 的一种数据交换的格式,它独立于语言,独立于平台.它是一种类似于xml.json等类似作用的交互格式.由于它是一种二进制的格式,比使用 xml 进行数据交换快许多. google 提供了多种语言的实现:java.c#.c++.go 和 python,每一种实现都包含了相应语言的编译器以及库文件.可以把它用于分布式应用之间的数据通信或者异构环境下的数据交换. 作为一种效率和兼容性都很优秀的二进制数据传输格式,可以

ThinkPHP环境下调用Action的测试工具

0.序言 > 本人开发了一种工具帮助ThinkPHP开发者模拟前端ajax请求,以提高测试效率. 前.后端开发者分工合作是Web项目常见的开发方式.在二者开发进度不一致的情况下,后端开发者经常面临无法通过前端界面验证程序的尴尬:此时往往只能采取模拟请求的方式进行测试,而在ThinkPHP环境下模拟请求会更加麻烦一些.基于过往项目的积累,本人开发一个测试工具帮助开发者模拟HTTP请求调用后端Action服务.本文介绍工具的功能和获取.使用方法,并说明实现过程的一些关键点. 1.功能 基于提高测试效

在 cygwin 的环境下调用 libgdx gdx-tools

想通过执行 shell 脚本的方式,启动 gdx-tools 中提供的工具,如我需要启动 gdx-tools 中 particle-editor,因此参考了 gdx 官方提供的文档,在 cygwin 中执行了命令: java -cp gdx.jar:gdx-natives.jar:gdx-backend-lwjgl.jar:gdx-backend-lwjgl-natives.jar:gdx-tools.jar com.badlogic.gdx.tools.particleeditor.Parti