0

我知道如何使用net use和映射网络驱动器psexec。出于对我的用户的方便,我真的不想让他们做任何事情。只需请求共享即可。我想在不影响他们工作的情况下完成剩下的工作——在后台。我不想更改他们的密码以使用net use x: \\server\where\share\is\ -u username -p password. 我真的不想让他们下载 BAT 文件。我可以使用 psexec -s 将 BAT 文件传输到他们的桌面。但是,这仍然需要他们单击文件并与我喜欢的技术进行交互,但他们讨厌 LOL。

如果我以具有SYSTEM权限的管理员身份登录,如何将网络驱动器映射到计算机上的另一个用户psexec -s

我知道注册表是一个配置数据库,我研究并阅读了很多关于它的文章和博客,但找不到任何讨论将注册表配置从一个文件夹复制或移动到另一个文件夹的内容。我在网上对此进行了研究,需要找出是否可以手动完成,然后我可以编写脚本。但是,我不知道怎么做。我只是使用 Windows 资源管理器执行此操作还是使用move它来移动其支持文件。

这是我的想法:

  1. net use x: \share\name /persistent:yes (使驱动器可用于我的配置文件)
  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

但是使用reg query /v "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList"我得到ERROR: Invalid key name.,如果没有/ve或完成/v,我得到ERROR: The system was unable to find the specified registry key or value.; 但是,使用regedit.exe,我可以浏览到它。

  1. 解析目标用户名并在下找到其用户IDHKEY_USERS
  2. 将驱动器号信息从我的配置文件中移动,因为使用 psexec -s 在计算机上使用了我的管理员配置文件,HKEY_USERS\{S-S-WHATEVER}\Blah\Network\X到目标用户的注册表文件夹HKEY_USERS\S-S-WHATEVER2\blah\Network\

Technet 没有解释这一点,我在过去 3 小时内找到的任何文章也没有。

谢谢您的帮助!如果你帮我把命令弄对了,那就太棒了,如果这在 SOF 上是合法的,我会给你一个 $ 小费。

4

0 回答 0