找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21357|回复: 3

[文件操作] 非管理员账号下提权运行bat

[复制链接]
发表于 2021-2-28 13:15:19 | 显示全部楼层 |阅读模式
高手们好,因工作所需我编写了一款bat脚本,大概的执行原理是从U盘向系统C盘根目录拷贝几个文件然后执行,可我发现某些电脑无法拷贝成功,进一步检测发现可以执行成功的电脑用的都是administrator账号登录、不成功的电脑自建了并登陆了诸如xiaoming、xiaoli这种账号,而且这些账号都具有管理员权限,所以我在bat里面加入了获取管理员权限的代码 可运行后还是无法正常拷贝过去,就算使用右键管理员权限执行脚本也是不行,请教高手们如何处理呢
发表于 2021-2-28 13:36:09 | 显示全部楼层
可能c:\根目录只允许administrator创建文件吧。可以运行下面命令看看权限。
  1. icacls c:\
复制代码
 楼主| 发表于 2021-2-28 14:26:40 | 显示全部楼层
回复 2# flashercs


    谢谢高手指导,我去试一下
发表于 2021-2-28 15:07:49 | 显示全部楼层
以管理员身份开启CMD命令行工具,然后执行:icacls c:\ /setintegritylevel M
网上找来说是Win7的,未测试!

命令提示符标题
管理员:命令提示符        //表示是Administrator权限运行
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-20 13:19 , Processed in 0.017446 second(s), 8 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表