2008-10-01 62 views
1

有沒有一種方法可以確定在特定(遠程)計算機上誰登錄到計算機的IP地址(或工作站名稱)?確定在遠程Windows計算機上登錄的用戶

  • 有問題的機器上的Active Directory域
  • 運行該腳本可能不會有在任的本地或遠程計算機
  • 操作系統的任何特殊權限的用戶是Windows XP中

任何編程語言是不錯,但最好

  • 的VBScript(是的,我知道)
  • C#
  • 的Java
  • DOS批處理文件

回答

3

SysInternals會從批處理文件提供此信息,但用戶需要在遠程計算機上進行管理員訪問。我懷疑你沒有管理員權限就可以得到這些信息。

+0

+1適用於任何涉及SysInternals應用程序的解決方案。此外,由於存在ActiveDirectory域,因此您可以允許此應用運行於一組想要運行該腳本的人員(假設您有權在域控制器上進行這些類型的更改)。 – 2008-10-01 21:40:00

0

難取決於機器上的應用權限做。一種方法是在遠程計算機上查詢WMI並檢查explorer.exe進程的所有者。

0

您不需要管理員權限。只需使用網絡apis。 詢問新聞://194.177.96.26/comp.os.ms-windows.programmer.win32 這是一個常見問題解答

相關問題