所以,$软件运行在一个“服务器”(Windows客户端瓦特/文件共享共享出数据库文件夹),和笔记本电脑客户端驱动器映射和$软件也安装。 这是供应商推荐的设置。
那么,当用户启动笔记本电脑和login,无线尚未连接,没有映射驱动器,所以当软件打开时,它不检测文件(B / C他们没有映射),用户不能工作。
我想我通过使用PowerShelllogin脚本来检测无线连接,然后映射驱动器,但我只是跟着,她说,笔记本电脑停止再次工作,所以我只能假设肯定已经打破了某种程度。 用户login后手动启动软件,我不打算告诉她进入我的电脑,双击Z驱动器手动启动映射, 然后启动软件。 让我看起来不好。
当我去现场时我会尝试的是利用当地的组织政策和
– 将办公室的无线configuration文件设置为电脑configuration,因此login前login
– Always wait for network at computer startup and logon组策略中Always wait for network at computer startup and logon
– 使用组策略在login时为用户设置驱动器映射
我希望所有这一切都是在桌面出现之前完成的,因为从用户体验的angular度来看,如果桌面已经启动,那么一切都应该准备好了。
任何其他的想法,或我忽视的东西?
如果软件支持UNC paths ,则可以使用这些UNC paths 。 您还可以通过组策略User Configuration \ Preferences \ Shortcuts将它们添加到Network Places 。
或者,您可以让用户通过PowerShell脚本启动软件,在启动软件之前执行相应的操作和/或完整性检查。
本地组策略不具备通过GPP驱动地图的function。 我结束了使用PowerShell脚本
删除旧映射的驱动器
等待计算机连接到办公室的特定 SSID的任意秒数,如果在该时间范围内没有连接,则退出
一旦无线连接,它将从文本文件(当然是安全串)导入用户的密码,并将其与硬编码的用户名结合使用以映射驱动器。
我可以很容易地告诉用户,当这个黑匣子消失,一切都连接。 这是我最初使用的,由于某种原因停止工作。 那么,原因是用户改变了她的密码。 我可能应该已经看到了,但我通过创build一个特定的资源帐户并授予所需份额的许可来解决这个问题。
84104提出了使用UNCpath的build议,但安装软件时只能通过映射的驱动器进行连接。 而且,她会在第一次login后使用该方法获取密码,因为这不是域环境。