求BAT脚本:在AD域中,客户端自动判断当前登录用户信息,自动映射到对于网络文件夹问题?
因为要用个批处理命令在Windows Server里面批量添加域用户,所以需要使用批处理命令。
我这篇是纯新手教程,在百度上搜了一些批处理命令感觉属于进阶教程,研究了两天才完成我要完成的目标。
下面从头说一下:
批处理bat文档建立。
直接新建一个TXT文档然后把后缀名改成.bat就可以了,就是一个bat文档,双击可以运行。
注意:bat文件在哪,他的运行路径就在哪。
添加成功的用户
AD域登陆请求会有几次信息交互过程,这个你可以查询一下NTLM的协议。 第一次服务器返回401时会弹出要求输入域名和密码的对话框,这个时候你应该从系统中自动取得域名和账号名,然后跳过第一次响应的401,将域账号传给AD服务器进行验证。
我一般是在域服务器上为用户分组,并把部门的共享文件夹赋权限给不同的组。用户的共享文件夹名与其账户名一样,这样就可以用%USERNAME%来代替用户名了。
用户的共享文件夹的共享名称最好是隐藏的,这样不会干扰其他用户。
这样就只需一个批处理,全部用户使用了。
关于bat中使用rar\/zip压缩命令
ad 添加压缩文件名到目标路径 ag[格式] ...举个例子: 建立一个批处理BackFav.bat(名字可以随便起)文件内容: REM 这个批处理文件
bat文件命令大全
批处理文件或批处理程序是一个包含若干MS-DOS命令的正文文件,扩展名为.BAT。当在命令提示符下敲入批处理程序的名称时,MS-DOS成组执行此批处理程序中的命令。任何在命令提示符下可使用的命令都可用在批处理程序中。此外,下面MS-DOS命令是专门在批处理程序中使用的。===常用命令echo、@、call、pause、rem(小技巧...
bat脚本路径中间用什么通配符表示所有的文件夹
rem 如果你的“另类 噶的 离开”这几个文件夹是固定的话,建议这样rem 最大的好处是万一哪天一个疏忽吧copy文件夹也放到G:下也不会出问题rem 实际运行时把xcopy前的echo 删除@echo offfor %%i in (另类 噶的 离开) do (for \/f %%j in ('dir\/b\/ad\/od g:\\%%i\\2017*') do set dn=%%...
求对某个文件夹使用"管理员取得所有权限"的.bat脚本
icacls %SystemRoot%\\System32\\LogFiles\\WMI \/grant Administrators:F icacls %SystemRoot%\\System32\\LogFiles\\WMI\\* \/grant Administrators:F for \/f "delims=" %i in ('dir %SystemRoot%\\System32\\LogFiles\\WMI \/ad\/b\/s') do (icacls %i\\* \/grant Administrators:F)这样就对 以下是bat文件...
bat批处理 做个在一个文件夹目录下的文件夹文件剪切到另一个地方_百度...
echo off & title 移动文件夹 By 依梦琴瑶set \/p ScrDir=请输入要处理的主路径:echo,set \/p SavDir=请输入保存路径目的地:for \/f "delims=" %%a in ('dir \/ad \/b \/on "%ScrDir%\\*"') do ( echo 正在移动 "%%~a" ... move "%ScrDir%\\%%~a" "%SavDir%\\")pause ...
批处理bat寻找指定目录 并cd切换这目录下,请大侠们指点
echo offset "fn=beta"echo 正在搜索文件夹……for %%a in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do ( if exist %%a:\\ ( for \/f "delims=" %%b in ('dir \/ad \/b \/s "%%a:\\%fn%" 2^>nul') do ( ::切换到相应目录 cd \/d ...
bat的常用命令有哪些
dcpromo.exe > ad安装向导 ddeshare.exe > dde共享 ddmprxy.exe > debug.exe > 就是debug啦...echo.则在窗口显示中视为一个空行例子在批处理文件中输入echo 我爱你echo.echo 我不爱你cmd窗口显示
请问下为什么用bat脚本,批量删除文件名的中括号,会失败?请问是代码错 ...
因为您的文件夹名中包含空格,这个时候您使用的for命令,由于没加相关参数,导致名称会被分割,所以最终重命名失败。如果您仅处理文件夹名,那么请给for添加一个\/d参数。如下:for \/d %%a in (*) do 如果仅处理文件名,那么需要使用for+dir的方式,如下:for \/f "delims=" %%a in ('dir...
Windows AD域通过GPO设置客户端电脑本地管理员账号密
4. 然后再回到Windows设置 — 脚本(启动\/关机),新建一条启动脚本。启动脚本内容:意思为新建administrator用户,密码设置为passwd1!,启用此账户 net user administrator passwd1! \/active:yes 将脚本内容复制到txt,另存为cmd后缀或者bat后缀文档,然后点开启动属性,点开显示文件,出来...
bat命令,如何只遍历当前文件夹及下一层子文件夹
echo off::设置要检查的文件set File=mytest.docfor \/d %%a in (*) do ( if exist "%%~a\\%File%" ( call :DoNow "%%~a" ))pauseexit:DoNow::让脚本临时进入相关子目录中pushd "%~1"echo 这里写您在对应的文件夹中做相关处理::退出子目录popdgoto :eof 不知道这样符不符合...
伯震骨瓜: 我一般是在域服务器上为用户分组,并把部门的共享文件夹赋权限给不同的组.用户的共享文件夹名与其账户名一样,这样就可以用%USERNAME%来代替用户名了.用户的共享文件夹的共享名称最好是隐藏的,这样不会干扰其他用户.这样就只需一个批处理,全部用户使用了.
吴中区13348769191: 如何在用户登录后自动执行一段脚本 - ?
伯震骨瓜: 在客户端吗?可以在登陆提交的代码激活一个javascript,然后再利用javascript执行脚本,在执行脚本完成后,在真正执行登陆动作.
吴中区13348769191: 求一个windows server 2003 开机启动自动执行的脚本 我想用它在域客户端上开机执行一个BAT. - ?
伯震骨瓜: 1 bat是可以直接加入到开机启动的,不需要再写脚本调用.2 如果是单机执行,只要把要执行的bat写入注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\windows\currentversion\run3 如果是域环境1)把要执行的bat在域服务器上共享.所有客户段可以通过\\域服务器\路径直接访问,无密码.2)定义一个组策略,在指定的计算机上生效(或全局组策略,所有计算机).计算机配置--》WINDOWS设置--》脚本(启动/关闭),双击启动,然后把.bat或者vbs脚本加入即可(必须加入共享路径).
吴中区13348769191: 如何自动把域帐户加到本地管理员组|ad活动目录域组策略登录脚本?
伯震骨瓜: ---洛洛根据我的研究,在Windows系统中暂时不提供工具直接实现这种功能.您可以先将需要加入到本地管理员组的域用户放入一个OU中,然后通过组策略执行脚本来完成. 下面我提供一些方法,供您参考: 1.使用域管理员登陆到DC.活动...
吴中区13348769191: 如何让让客户机每次开机都运行服务器上的一个批处理? - ?
伯震骨瓜: 1、服务器:192.168.1.100,共享D:\netlogon目录,里面有个Start.bat;2、客户端:把下面的文字保存成1.bat,然后放到C:\Documents and Settings\Administrator\「开始」菜单\程序\启动 下;@echo off Start \\192.168.1.100\netlogon\Start.bat exit3、以后只要修改服务端的Start.bat内容,然后客户端重启就会自动运行这个批处理了;4、祝楼主好运.
吴中区13348769191: 求问获取AD域内已经登陆的用户名的IP或者,求某个IP下的域用户名的 java或者C或者bat代码 - ?
伯震骨瓜: AD域登陆请求会有几次信息交互过程,这个你可以查询一下NTLM的协议. 第一次服务器返回401时会弹出要求输入域名和密码的对话框,这个时候你应该从系统中自动取得域名和账号名,然后跳过第一次响应的401,将域账号传给AD服务器进行验证.
吴中区13348769191: 我要从批处理a.bat 中运行另一个批处理b.bat %1 %2 %3, 要让b.bat 带着参数在后台运行,怎么做? - ?
伯震骨瓜: a.bat 中加一行即可 b.bat %1 %2 %3 或 call b.bat %1 %2 %3 或 start b.bat %1 %2 %3
吴中区13348769191: 如何更改AD域安全策略 - ?
伯震骨瓜: 管理工具--域安全策略--软件限制策略 可以对具体软件进行设置如果 客户端 加入域,默认为users组,本来就不能安装软件!!!帐户分组,然后对每个文件加 或别的对象 进行权限设置
吴中区13348769191: 求bat脚本:复制A目录下指定类型的文件(多个)到B目录下,若B目录已经存在这些文件,则不复制 - ?
伯震骨瓜: @echo off set a=d:\A目录 set b=e:\B目录 pushd %a% for %%i in (txt jpg doc docx xls xlsx) do ( echo n|copy *.%%i %b% /-y)
吴中区13348769191: 求一BAT脚本运行某指定路径程序 - ?
伯震骨瓜: 是0001001011001010,余3循环码得到的方法. 1.前100以X5作为BCD代码转换指令的执行条件,并在左侧总线的右侧输入LDX5. 2.然后输入BCD码转换度指令:BCDD6K1Y0在X5接点右侧.它表示将D6中的二进制数转换为BCD代码并将...