xyhqqaa 发表于 2012-2-15 20:23:27

(已解决)管理员权限访问局域网电脑,谢谢boyhong

本帖最后由 xyhqqaa 于 2012-3-10 15:15 编辑

DriveMapAdd("X:", "\\192.168.1.2\c$", 0, "192.168.1.2\administrator", "1234")
ShellExecute("\\192.168.1.2\c$")
DriveMapDel("X:")新手求助,假如我在公司内想连接到局域网内的某个电脑,实现访问其电脑内容。由于管理员账号统一,正常情况下,我操作步骤比如在开始菜单中的运行内出入//计算机名或IP/C$,然后在提示框内输入账号,就可以正常访问。。现在的想法是想在知道账号密码的情况下。通过只需输入计算机名或者IP的情况下,就可以免输入访问其电脑。想法是管理员runas运行explorer.exe。然后地址栏内自动填入IP或计算机名来实现目的访问。。却找不到方法。。。然后又想在临时文件夹内新建连接到想连电脑的快捷方式,,然后再管理员权限运行这快捷方式实现,结果发现没反应。囧。。。。求教育。。求滴蜡。。。

xyhqqaa 发表于 2012-2-15 20:36:56

刚刚发现。。使用#include <IE.au3>
$oIE = _IECreate("\\192.168.21.104\D$",0,1,1,1 )
_IELoadWait ($oIE)好像可以实现访问。。。。问题如何赋予浏览器是以管理员权限运行的- -。。囧。。小金币求助

502762378 发表于 2012-2-15 21:03:54

其实我也不太懂这个问题,你在第一次访问某电脑磁盘,需要验证信息,之后想访问便免除了,还有你为什么要runas一个浏览器?难道你不是管理员?
你runas一个其他快捷方式会成功吗?
至于IE访问会成功可能是IE记录了密码,你删除了历史记录然后重_IECreate试试?

xyhqqaa 发表于 2012-2-15 21:21:41

回复 3# 502762378
没。。像我在公司使用的是域账号。不具备管理员权限。。。只有administrator账户下访问其他电脑不会有上述问题。但是使用域账号访问服务器一些东西还是会麻烦点。所以就想以受限账户运行管理员权限。而且就算有保存记录,由于经常要访问很多电脑,每台都手工输入密码 就要人命额。。。。 所以现在只是求助是使用管理员权限运行的浏览器,如何自动在上面输出信息。。- -

user3000 发表于 2012-2-15 22:24:53

DriveMapAdd 函数不是可以做到你的要求?

502762378 发表于 2012-2-16 01:16:12

我的解决方法:
首先我要以受限账户还要批量访问别的电脑,我在公档放一个VNC的客户端,需要时直接连到一台管理员的PC上然后做需要的工作

dabenger 发表于 2012-2-16 07:51:42

也有一样的需求。求解决

xz00311 发表于 2012-2-16 08:51:31

如果是IE的你就可以用网页快捕来可以做到你想要的

ferelove 发表于 2012-2-16 22:21:51

问题描述有点不太明确,没理解到。是访问其它电脑上已经共享的文件夹?或是要访问(远程操作)其它电脑?
1、前者需要对方的电脑上已经设置了文件夹共享,或者在已知Administrator密码的情况下,远程设置共享(详见DOS命令net /?)。
2、如果是后者,单位里远程操作各台电脑进行维护,推荐用Radmin工具。

xyhqqaa 发表于 2012-2-17 00:10:41

回复 9# ferelove 公司登陆域账号,其权限有很多限制。很多情况下。除非你自己共享全部盘符。。不然无法正常访问那些。我现在的想法只是想简化步骤。少去切换账号的动作。而且,本来就想把步骤简化。维护几百台电脑。远程设置共享是要命的。。我们这边使用DameWare NT Utilities 效果很好。更实用

xyhqqaa 发表于 2012-3-8 08:30:03

...沉了
无解

redapple2008 发表于 2012-3-8 10:29:58

好好看看了。

vason1019 发表于 2012-3-8 10:41:43

万科不必这样

boyhong 发表于 2012-3-8 10:43:22

...沉了
无解
xyhqqaa 发表于 2012-3-8 08:30 http://www.autoitx.com/images/common/back.gif
您试过五楼的答案了么?

; 建立一个连接到 \\myserver2\c$ ,使用用户名:"jon" ,域:"domainx" 密码:"tickle"
DriveMapAdd("", "\\myserver2\c$", 0, "domainx\jon", "tickle")

然后:紧跟着就可以:ShellExecute("\\myserver2\c$")

若是智能的话,就先InputBox接收一个用户输入的IP。这样就更自动化了~~~

ppsfxn 发表于 2012-3-8 11:19:31

回复 14# boyhong


    学习了,可用
页: [1] 2
查看完整版本: (已解决)管理员权限访问局域网电脑,谢谢boyhong