chriy 发表于 2021-2-25 17:59:47

请教runas不能运行网络路径程序的解决办法

本帖最后由 chriy 于 2021-2-25 18:04 编辑

目前是想做个简单的域环境下给管理员使用的提权安装卸载工具,因为软件是放在文件服务器上的,使用
RunAs($sUserName, $domain, $sPassword,0,"\\192.168.11.23\zl\常用软件\360驱动大师.exe")

这样的网络路径,无法运行安装程序,放在本地目录是可以的,求个解决办法,排除把安装程序复制到本地的办法,因为有些软件安装包很大而且还有很多其他文件


yuantian 发表于 2021-2-25 19:38:58

是XP不支持吧,,Win7的话是支持UNC格式地址运行的

gyp2000 发表于 2021-2-25 20:37:39

可以尝试将网络路径映射成本地路径
DriveMapAdd("设备", "远程共享"[, 标志 = 0[, "用户名"[, "密码"]]])
然后在使用本地路径执行安装程序。

redapple2008 发表于 2021-2-26 08:54:54

RunAs在域环境我一直没找到好用的方法。

chriy 发表于 2021-2-26 09:17:20

gyp2000 发表于 2021-2-25 20:37
可以尝试将网络路径映射成本地路径
DriveMapAdd("设备", "远程共享"[, 标志 = 0[, "用户名"[, "密码"]]])
...
也不行的,比如我映射成了Z盘,运行也没反应
RunAs($sUserName, $domain, $sPassword,0,"Z:\常用软件\360驱动大师.exe")

redapple2008 发表于 2021-2-26 09:44:25

RunAs单独带参数打包,然后命令运行看看怎么样?

chriy 发表于 2021-2-26 10:37:32

已经解决,用计算机名的网络路径才行,IP路径不行......

xiaoyi 发表于 2021-3-1 10:56:11

其实可以在下到本地后再运行的
页: [1]
查看完整版本: 请教runas不能运行网络路径程序的解决办法