0
如果我不知道計算機是否在域中,並且我不知道工作站名稱,是否有可能確定用戶(例如jack
哪些不是我登錄的用戶)是域名用戶名還是來自命令行的本地用戶名?我已經搜索找到答案,但我得到的是檢查USERDOMAIN
變量?Windows:從cmd確定域名
如果我不知道計算機是否在域中,並且我不知道工作站名稱,是否有可能確定用戶(例如jack
哪些不是我登錄的用戶)是域名用戶名還是來自命令行的本地用戶名?我已經搜索找到答案,但我得到的是檢查USERDOMAIN
變量?Windows:從cmd確定域名
wmic useraccount get localaccount,name
或具體到某個用戶:
wmic useraccount where "name='Gast'" get localaccount
爲了得到它到一個變量:
for /f %%a in ('wmic useraccount where "name='Gast'" get localaccount /value^|find "="') do set %%a
echo %localaccount%
(注:這是批處理文件的語法如果你想。在命令行上執行,用%a
替換%%a
)
謝謝:)但是我怎樣才能檢查用戶是否在域中? – user3503143
在這裏沒有域名,但當用戶在一個域中時,我希望'LocalAccount'爲'FALSE'。 – Stephan
它說,當我提供AD用戶時沒有可用的實例,如果我提供的用戶不存在,它是否也是如此,有沒有可靠的方法來做到這一點?我試過這個命令'wmic useraccount where'name ='Gast'「get localaccount' – user3503143