首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自登录脚本的驱动器映射不起作用

来自登录脚本的驱动器映射不起作用
EN

Server Fault用户
提问于 2019-05-31 09:17:10
回答 3查看 1.5K关注 0票数 0

我有大约Windows2008 R2远程桌面服务器在农场。据我所知,他们都有相同的更新状态,他们也是由同样的GPO。除其他外,通过RDP登录的用户执行映射驱动器i的登录skript mylogin.cmd:除非出于某些单独的原因,他们已经拥有这样的驱动器:

代码语言:javascript
复制
if exist I:\*.* goto havei
eventcreate /ID 1 /L APPLICATION /T INFORMATION /SO LogOnOffDebug /D "Try Map I:"
NET USE I: \\myserver\myshare /persistent:no 
eventcreate /ID 2 /L APPLICATION /T INFORMATION /SO LogOnOffDebug /D "errorlevel = %errorlevel%"
if exist I:\*.* goto havei
eventcreate /ID 3 /L APPLICATION /T WARNING /SO LogOnOffDebug /D "This is bad"
:havei

正如您所看到的,我已经添加了一些行来调试问题,这就是我观察到的:我在事件日志中找到了事件1和2,但没有发现事件3。

  • 执行NET USE是因为没有看到I:文件,
  • 执行的命令没有错误,
  • 执行后I:是可见的。

这正是应该发生的事情,对所有农场成员来说也是如此。

然而,在两台机器上,用户看不到I驱动:在他们的会话后!在登录脚本执行过程中被检查为可见的相同驱动器,就像在其他场成员上一样!在我看来,在脚本执行过程中映射的驱动器似乎不是“导出”(?)去正常的会议。只需在运行会话期间执行相同的登录脚本就可以帮助并为其提供驱动器,但这当然不是一个合适的补救方法。

导致这种行为的许多好服务器和少数坏服务器之间可能有什么区别呢?(我可以补充说,这种现象最近出现了,而且几年前就不存在了-所以最近一定对坏服务器做了些什么,但我不知道是什么)

EN

回答 3

Server Fault用户

发布于 2019-06-06 03:19:41

如果您的用户与其他设备有现有的网络连接,那么在映射时,这很可能也会影响到您的脚本。您可以尝试先从脚本断开所有现有的映射驱动器。

代码语言:javascript
复制
Net Use * /delete

然后添加新的映射驱动器命令。

票数 1
EN

Server Fault用户

发布于 2019-06-04 18:53:59

我建议用这两个选项来解决这个问题。

批处理脚本1;

代码语言:javascript
复制
net use Z:
if %errorlevel% EQU 0 net use I: /delete
net use I: \\path

或者,不管每次映射脚本2

代码语言:javascript
复制
if exist i:\ (
    net use i: /delete
)
net use i: \\path

另一种选择是通过gpo https://activedirectorypro.com/map-network-drives-with-group-policy/映射。

我希望这能解决你的问题

由于您没有告诉您使用哪个服务器农场,所以可以轻松地使用更多的信息来更新US。(sry还不能发表评论)

票数 0
EN

Server Fault用户

发布于 2019-06-06 12:50:12

如果是在用户登录时启动的脚本,您只需将批处理放入每台服务器"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup“,就可以做到这一点。

甚至有什么区别,在许多好的和少数的坏服务器>导致这种行为?(我可以补充说,这种现象最近出现了,而且在几年前就不存在了-所以最近肯定对坏的>服务器做了些什么,但我不知道是什么)

在本地win 8.1和10客户机上,我个人在本地网络中的一个windows 2008R2共享中遇到了同样的问题--他们让桌面服务运行,但它是在网络1之前启动的(就像您想象的那样,如果持久存在,但是使用红色框,我根本就不在那里,因为无法连接到网络使用cmdlet)

对不起,输入错误或服务的详细名称不足,无法找到正确的英文服务名称(我的win 2008R2升级了)

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/969621

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档