标题: [系统相关] 【已解决】批处理如何获取whoami /user的SID的值 [打印本页]
作者: 986981535 时间: 2023-8-4 16:10 标题: 【已解决】批处理如何获取whoami /user的SID的值
C:\Users\123>whoami /user
用户信息
----------------
用户名 SID
================ ==============================================
qd\123 S-1-5-21-2121515151512-25-2405289815-11387
就是要提取S-1-5-21-2121515151512-25-2405289815-11387作为变量传递。谢谢大佬们。
作者: 986981535 时间: 2023-8-4 16:22
因为一个电脑可能登录多用户,但是只修改其中某个用户注册表下的值,所以需要这个功能。
作者: hfxiang 时间: 2023-8-4 16:34
回复 1# 986981535 - @echo off
- FOR /F "skip=6 tokens=2" %%a in ('whoami /user') do set a=%%a
- echo;a=%a%
复制代码
作者: 986981535 时间: 2023-8-4 16:38
本帖最后由 986981535 于 2023-8-4 16:42 编辑
回复 3# hfxiang
作者: 986981535 时间: 2023-8-4 16:46
回复 3# hfxiang
感谢,这个居然可以算作列。谢谢谢谢
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |