我有一个客户,他有两个销售点系统、几个工作站和一个 Windows 2003 SBS 服务器。
销售点系统通常运行 QuickBooks Point of Sale,并以具有受限权限/访问权限的用户身份登录(通过组策略)。有时,其中一位经理需要能够运行一些其他应用程序 - 包括一些会计软件。
我为这位经理创建了一个额外的用户,允许他们登录并访问会计软件。问题是,在系统上切换用户可能会有问题,因为 QuickBooks 需要几分钟才能关闭(在 POSUser 上),然后重新打开(在 ManagerUser 上)。如果客户在等待,这会大大减慢速度。
由于会计软件存储在网络驱动器上,如果管理员只需双击某个程序,通过网络驱动器/域控制器进行身份验证,然后程序就会启动,那就再简单不过了。当他们关闭程序时,与网络驱动器的会话将丢失,程序将不再可访问。
有没有简单的方法可以做到这一点?两个用户都在一个域中,系统是 Windows 7。我只是不想要求用户来回切换。在最坏的情况下,他们忘记切换回来,让会计软件处于完全开放状态。
一种可能的解决方案是使用 runas 命令
运行方式 /用户:域\ManagerUser \地址\到\网络\共享
答案1
我不知道为什么,但我完全忘记了通过命令行的 runas 命令:
运行方式 /用户:域\ManagerUser \地址\到\网络\共享