根据一对夫妇文章我发现,quser 命令应该存在于 Windows 7 上,但是我的系统运行的是 Windows 7 Home Premium,而 QUser 命令不存在于 C:\windows\system32 中。有什么方法可以添加此可执行文件吗?
答案1
Quser 命令仅在 W7 Pro 或更高版本中可用,在 W7 Home 中不可用。
目前正在测试是否可以将“quser.exe”从 pro 复制到 home 以及是否可行。(复制到 system32 文件夹)
从另一个 Pro 系统复制了 quser.exe 但出现错误:
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。
C:\Windows\system32>quser /?
{Message():LoadString 失败,错误 15105,(0x00003B01)}
C:\Windows\system32>
quser.exe DLL 依赖项是:
动态链接库
实用程序DLL
USER32动态链接库
内核32.DLL
动态链接库
动态链接库
位于 system32 文件夹中。
也许其他人可以告诉我们是否可以在 W7 Home 中完成此操作。
答案2
您还需要将 quser.exe.mui 文件从 C:\Windows\System32\en-US 文件夹复制到同一位置。如果您未使用 en-US 作为主要语言环境,则需要从当前语言环境复制。
答案3
我不是软件许可方面的专家,但我猜测任何涉及从更昂贵的 Windows 版本复制系统文件的解决方案都介于违反许可条款和可能在任何 Windows 更新中中断的不受支持的行为之间。
相反,桂皮项目可能会解决您的问题。它附带一个SessionInfo.exe
具有类似功能的应用程序quser.exe
,或者您可以使用库。