'쿼리 사용자'를 사용하여 활성 사용자 사용자 이름을 얻는 방법

Zirono

원격 서버에서 일부 작업을 수행하는 사용자 상자에서 스크립트를 실행할 것입니다. 그러나 사용자는 서버에 액세스 할 수 없으므로 권한이있는 다른 사용자로 스크립트를 실행합니다.

내가 어려움을 겪고있는 부분은 서버에 전달하기 위해 로그온 한 사용자 (박스 사용자)의 사용자 이름과 도메인을 가져와야한다는 것입니다. 필요한 데이터를 가져올 수있는 다양한 명령이 있지만 PowerShell ISE를 다른 사용자로 실행하면 모두 로그온 한 사용자 데이터가 아닌 해당 사용자 데이터를 반환합니다.

내가 말하는 명령 중 일부 :

[System.Security.Principal.WindowsIdentity]::GetCurrent().Name
$env:USERNAME
$env:USERDOMAIN
$(whoami)

내가 원하는 방식으로 작동하는 유일한 방법은 다음과 같습니다.

query user

다음 형식을 반환합니다.

USERNAME SESSIONNAME ID 상태 유휴 시간 로그온 시간 
> user1 sessionName 4 활성. 2017 년 6 월 22 일 오후 2:56

내 두 가지 질문은 다음과 같습니다.

  1. 이런 식으로 도메인을 얻는 방법도 있습니까? 이 명령을 실행할 때 표시되지 않습니다.
  2. 쿼리 사용자에서 사용자 이름을 가져 오는 방법이 있습니까? '활성'사용자 이름의 특이성은 어떻습니까?
Bill_Stewart

활성 사용자 쿼리 :

query user | Select-String '^>(\w+)' | ForEach-Object { $_.Matches[0].Groups[1].Value }

이것은 공백을 포함하지 않는 사용자 이름에 따라 다릅니다. 명령에 /server매개 변수를 추가하여 query원격 컴퓨터를 쿼리합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

하위 문자열을 사용하여 SQL 쿼리를 작성하는 방법

분류에서Dev

속성 자체를 사용하여 속성의 이름을 얻는 방법

분류에서Dev

adldap php를 사용하여 모든 사용자 표시 이름 레코드 양식 활성 디렉토리를 얻는 방법은 무엇입니까?

분류에서Dev

피벗 쿼리를 사용하여 사용자 지정 디스플레이를 사용하는 방법

분류에서Dev

문자열 리터럴을 사용하여 문자 자체를 얻는 방법

분류에서Dev

PHP를 사용하여 삭제 쿼리 전에 사용자로부터 삭제 확인을 얻는 방법

분류에서Dev

활동 상자를 사용하여 Complete Action을 여는 방법

분류에서Dev

netty에 사용자 이름과 ChannelHandlerContext를 사용하여 사용자 목록을 저장하는 방법

분류에서Dev

IEnumerable / Collection 속성을 사용하여 사용자 ID를 확장하는 방법

분류에서Dev

쿼리 내에서 사용자 @param을 사용하는 방법

분류에서Dev

.htaccess를 사용하여 파일 이름을 숨기는 방법, URL에 사용자 지정 사용자 이름 생성

분류에서Dev

비활성 사용자 얻기 쿼리

분류에서Dev

LINQ를 사용하여 문자열 하위 집합을 쿼리하는 방법

분류에서Dev

Aurelia : 사용자 창의 사용자 이름을 얻는 방법

분류에서Dev

사용자 등록 후 사용자 이름을 얻는 방법

분류에서Dev

VBScript를 사용하여 두 문자 사이의 문자열을 얻는 방법

분류에서Dev

특정 사용자를 얻는 방법, 사용자 ID를 사용하여 목록을 추적

분류에서Dev

CAML 쿼리 (PowerShell)를 사용하여 사용자 필드 유형을 SharePoint 그룹으로 제한하는 방법

분류에서Dev

SpringData JPA @Query 주석을 사용하여 저장소에서 180 일 된 사용자를 쿼리하는 방법

분류에서Dev

단일 쿼리에서 여러 사용자 이름을 검색하는 방법

분류에서Dev

LDAP에서 여러 사용자를 쿼리하는 방법

분류에서Dev

Google Oauth .NET 라이브러리를 사용하여 사용자의 이메일 주소를 얻는 방법

분류에서Dev

ReactJs를 사용하여 현재 사용자를 얻는 방법

분류에서Dev

GPS를 사용하여 사용자 위치를 얻는 방법

분류에서Dev

CakePHP :: 사용자 정의 SQL 쿼리를 사용하여 드롭 다운을 만드는 방법

분류에서Dev

Chef 사용자 리소스의 여러 그룹에 구성원이있는 사용자를 만드는 방법

분류에서Dev

PowerShell을 사용하여 사용자의 Azure SQL DB 암호를 얻는 방법

분류에서Dev

'sudo'를 시작한 사용자의 이름을 얻는 방법

분류에서Dev

Instagram 사용자 이름 가용성을 확인하는 방법

Related 관련 기사

  1. 1

    하위 문자열을 사용하여 SQL 쿼리를 작성하는 방법

  2. 2

    속성 자체를 사용하여 속성의 이름을 얻는 방법

  3. 3

    adldap php를 사용하여 모든 사용자 표시 이름 레코드 양식 활성 디렉토리를 얻는 방법은 무엇입니까?

  4. 4

    피벗 쿼리를 사용하여 사용자 지정 디스플레이를 사용하는 방법

  5. 5

    문자열 리터럴을 사용하여 문자 자체를 얻는 방법

  6. 6

    PHP를 사용하여 삭제 쿼리 전에 사용자로부터 삭제 확인을 얻는 방법

  7. 7

    활동 상자를 사용하여 Complete Action을 여는 방법

  8. 8

    netty에 사용자 이름과 ChannelHandlerContext를 사용하여 사용자 목록을 저장하는 방법

  9. 9

    IEnumerable / Collection 속성을 사용하여 사용자 ID를 확장하는 방법

  10. 10

    쿼리 내에서 사용자 @param을 사용하는 방법

  11. 11

    .htaccess를 사용하여 파일 이름을 숨기는 방법, URL에 사용자 지정 사용자 이름 생성

  12. 12

    비활성 사용자 얻기 쿼리

  13. 13

    LINQ를 사용하여 문자열 하위 집합을 쿼리하는 방법

  14. 14

    Aurelia : 사용자 창의 사용자 이름을 얻는 방법

  15. 15

    사용자 등록 후 사용자 이름을 얻는 방법

  16. 16

    VBScript를 사용하여 두 문자 사이의 문자열을 얻는 방법

  17. 17

    특정 사용자를 얻는 방법, 사용자 ID를 사용하여 목록을 추적

  18. 18

    CAML 쿼리 (PowerShell)를 사용하여 사용자 필드 유형을 SharePoint 그룹으로 제한하는 방법

  19. 19

    SpringData JPA @Query 주석을 사용하여 저장소에서 180 일 된 사용자를 쿼리하는 방법

  20. 20

    단일 쿼리에서 여러 사용자 이름을 검색하는 방법

  21. 21

    LDAP에서 여러 사용자를 쿼리하는 방법

  22. 22

    Google Oauth .NET 라이브러리를 사용하여 사용자의 이메일 주소를 얻는 방법

  23. 23

    ReactJs를 사용하여 현재 사용자를 얻는 방법

  24. 24

    GPS를 사용하여 사용자 위치를 얻는 방법

  25. 25

    CakePHP :: 사용자 정의 SQL 쿼리를 사용하여 드롭 다운을 만드는 방법

  26. 26

    Chef 사용자 리소스의 여러 그룹에 구성원이있는 사용자를 만드는 방법

  27. 27

    PowerShell을 사용하여 사용자의 Azure SQL DB 암호를 얻는 방법

  28. 28

    'sudo'를 시작한 사용자의 이름을 얻는 방법

  29. 29

    Instagram 사용자 이름 가용성을 확인하는 방법

뜨겁다태그

보관