- 01/14/2021
- 4 minutes to read
-
- m
- l
- f
- a
- k
-
+2
By Mark Russinovich
Published: January 14, 2021
Download PsTools (3.,5MB)
소개
유틸리티는 다음과 같 Telnet 및 원격 제어 프로그램을 다음과 같 Symantec”s PCAnywhere 자를 실행하는 프로그램에서 remote 시스템,하지만 그들은 할 수 있습니다 apain 설정하고 설치해야 합 클라이언트 소프트웨어에서 원격는 시스템에 액세스하려. 독자 여러분이 생각하는 빛 weighttelnet-교체를 실행할 수 있도록 해주는 프로세스를 다른 시스템에서는 전체 전체와 상호 작용한 콘솔 응용 프로그램,withouthaving 를 수동으로 설치하려면 클라이언트 소프트웨어입니다., 독자 여러분이 생각하”s 가장 강력한 usesinclude 시작 interactive 명령 프롬프트에서 remote 시스템 andremote 활성화와 같은 도구 IpConfig 는 그렇지 않으면 없할 수 있는 기능을 표시하에 대한 정보를 원격 시스템입니다.참고:일부 안티 바이러스 스캐너는 도구 중 하나 이상이”원격 관리자”바이러스에 감염되었다고보고합니다. PsTools 중 어느 것도 포함하지 않습니다.바이러스,하지만 그들은 바이러스에 의해 사용되어 왔기 때문에 바이러스 알림을 트리거합니다.실행 가능한 경로에 PsExec 을 복사하면됩니다. “Psexec”을 입력하면 표시됩니다.사용 구문.,
PsExec 사용
2004 년 7 월호 참조 Windows It Pro Magazine For Mark”Sarticle 그 coversadvanced PsExec 사용.
사용:
매개 변수 | Description |
---|---|
-아 | 별도의 프로세서에서는 응용 프로그램을 실행할 수 있는 쉼표로 1 가장 낮은 번호 CPU., 예를 들어,응용 프로그램을 실행하려면에 CPU2CPU4 을 입력하십시오:”-a2,4″ |
c | 사본을 지정한 실행을 원격에 대한 시스템 실행에 있습니다. 이 옵션을 생략하면 응용 프로그램이 원격 시스템의 시스템 경로에 있어야 합니다.프로세스가 종료 될 때까지 기다릴 수 없습니다(비 대화식). |
-e | 지정된 계정의 프로필을로드하지 않습니다. |
-f | 사본을 지정한 프로그램도 해당 파일이 이미 있는 경우에는 먼 시스템입니다., |
-i | 프로그램을 실행하도록 상호 작용하는 바탕 화면의 지정 세션에서 remote 시스템입니다. 세션을 지정하지 않으면 프로세스가 콘솔 세션에서 실행됩니다. |
-h | 경우에는 대상 시스템은 Vista 또는 높은 프로세스를 실행하는 계정이”s 높은 토큰 사용할 수 있는 경우입니다. |
-l | 실행 프로세스로 제한된 사용자(스트립의 관리자는 그룹만 허용하고 권한 사용자에게 할당된 그룹). Windows Vista 에서는 프로세스가 낮은 무결성으로 실행됩니다., |
n | 지정한 제한 시간은 초에서 연결을 원격 컴퓨터입니다. |
-p | 사용자 이름에 선택적 암호를 지정합니다. 이것을 생략하면 숨겨진 암호를 입력하라는 메시지가 표시됩니다. |
r | 의 이름을 지정하는 원격 서비스를 만들거나 상호 작용. |
-s | 시스템 계정에서 원격 프로세스를 실행합니다. |
-u | 지정하는 선택적에 로그인하기 위한 사용자 이름을 원격 컴퓨터입니다., |
-v | 사본을 지정한 파일이 있는 경우에만 높은 버전 숫자 또는에 새로운 하나 이상에서 remote 시스템입니다. |
w | 설정하는 작업 디렉터리 프로세스의(상대적을 원격 컴퓨터). |
-x | WINLOGON 보안 데스크톱에 UI 를 표시합니다(로컬 시스템 전용). | -priority | 는-low,-belownormal,-abovenormal,-high 또는-realtime 을 지정하여 다른 우선 순위로 프로세스를 실행합니다. 사용-배경 비스타에 낮은 메모리 및 I/o 우선 순위에서 실행합니다., | 컴퓨터 | 지정된 원격 컴퓨터 또는 컴퓨터에서 응용 프로그램을 실행하도록 PsExec 에 지시하십시오. 를 생략하면 컴퓨터 이름,독자 여러분이 생각하는 응용 프로그램을 실행하는 로컬 시스템에서,그리고 지정하는 경우 와일드카드(\\*),독자 여러분이 생각하 명령을 실행하는 모든 컴퓨터에서는 현재 도메인입니다. |
@file | PsExec 는 파일에 나열된 각 컴퓨터에서 명령을 실행합니다. |
cmd | 실행할 응용 프로그램의 이름입니다., |
인수 | 인수를 통과(주는 파일의 경로를 절대 경로로 대상 시스템)가 있습니다. |
-accepteula | 이 플래그를 표시하지 않는 이 라이센스의 대화입니다. |
묶을 수 있는 응용 프로그램은 공간에서 자신의 이름을 인용 부호를 사용하여 셀 예를 들어
독자 여러분이 생각하\\marklap”c:\long 이름 응용 프로그램.Exe”
입력은 Enter 키를 누를 때만 원격 시스템으로 전달됩니다.Ctrl-C 를 입력하면 원격 프로세스가 종료됩니다.,
를 생략하면 사용자 이름,프로세스의 컨텍스트에서 실행 youraccount 에서 remote 시스템에 액세스 할 수 없습니다 networkresources(기 때문에 그것은 가장하). 지정한 올바른 사용자 이름에서 도메인\용 구문을 원하는 경우 프로세스에 필요한 액세스를 networkresources 또는에서 실행합니다. 암호와코민트는 원격 시스템으로 전송 중 암호화됩니다.
PsExec 에 의해 반환 된 오류 코드는 PsExec 가 아닌 youexecute 응용 프로그램에 특정한 것입니다.,
예
이 문서에서는 내가 쓴 방법에 대해 설명합 PsExecworks 제공 tipson:그것을 사용하는 방법
다음과 같은 명령을 시작하는 대화형 명령 프롬프트에서\\marklap:
독자 여러분이 생각하\\marklap cmd
이 명령을 실행하려면 IpConfig 에서 원격으로 시스템/allswitch 및 전시 결과 출력에 로컬로:
독자 여러분이 생각하\\marklap ipconfig/all
이 명령에 복사 프로그램을 시험합니다.원격 시스템에 exe 및연동으로 executes:
psexec\\marklap-c 테스트.,exe
시스템에없는 경우 remotesystem 에 이미 설치된 프로그램의 전체 경로를 지정하십시오.”s 경로:
psexec\\marklap c:\bin\test.exe
시스템 계정에서 Regedit 를 대화식으로 실행하여 SAM 및 보안 키의 내용을 봅니다.:
psexec-i-d-s c:\windows\regedit.exe
제한된 사용자 권한과 마찬가지로 Internet Explorer 를 실행하려면 다음을 사용하십시오.command:
psexec-l-d”c:\program 파일\인터넷 익스플로러\iexplore.exe”
다운로드 PsTools(3.,5MB)
PSTools
독자 여러분이 생각하는 부분의 장비의 Sysinternals 명령줄 toolsthat 원조에서 관리의 로컬 및 원격 시스템 namedPsTools.
에서 실행됩니다.
- 클라이언트:Windows Vista 이상.
- 서버:Windows Server2008 이상.리>