为windows设置uid

Aki*_*lan 8 windows-xp setuid

Windows(XP) 是否有等效的 set uid?'run as' 选项每次运行时需要管理员密码。我希望用户能够在不知道管理员密码的情况下运行该特定的可执行文件。我对 windows 领域很陌生。:(

Eva*_*son 5

请参阅此处:是否有相当于 Windows 的 SU

从本质上讲,操作系统的架构会阻止您在不存储凭据的情况下做您想做的事情。是的,您可以“加密”存储它们,但是如果用户不需要输入任何内容(例如密码),那么您用于存储凭据的任何“加密”都会将其密钥存储在旁边,例如它可以在用户访问它时被“解密”(真正编码/解码)。

让 Windows NT 操作系统创建访问令牌作为另一种用途,无需指定其密码,需要调用未记录的本机模式 API。该RunAsEx项目将做到这一点,但它可能在未来的Windows版本中突破。