다음을 통해 공유


winrs

winrs 명령을 사용하여 Windows 원격 관리를 사용하면 프로그램을 원격으로 관리하고 실행할 수 있습니다.

Syntax

winrs [/<parameter>[:<value>]] <command>

Parameters

Parameter Description
/remote:<엔드포인트> NetBIOS 이름이 나 표준 연결을 사용 하 여 대상 엔드포인트를 지정 합니다.

- <URL>: [<transport>://]<대상>[:<포트>]

지정하지 않으면 /r:localhost 가 사용됩니다.

/unencrypted 원격 셸에 대한 메시지가 암호화되지 않도록 지정합니다. 이 매개 변수는 문제 해결에 유용하거나 네트워크 트래픽이 ipsec을 사용하여 이미 암호화되어 있거나 물리적 보안이 적용되는 경우에 유용합니다.

기본적으로 Kerberos 또는 NTLM 키를 사용 하 여 메시지를 암호화 합니다.

이 명령줄 옵션에는 HTTPS 전송을 선택한 경우 무시 됩니다.

/사용자 이름:<사용자 이름> 명령줄에서 사용자 이름을 지정 합니다.

지정하지 않으면, 도구는 Negotiate 인증을 사용하거나 이름을 입력하라는 메시지를 표시합니다.

/username을 지정하면 /password도 지정해야 합니다.

/password:<비밀번호> 명령줄에서 암호를 지정합니다.

/password가 지정되지 않았지만 /username이 지정된 경우 도구는 암호를 묻는 메시지를 표시합니다.

/password를 지정하면 /username도 지정해야 합니다.

/timeout:<초> 이 옵션은 사용되지 않습니다.
/디렉토리:<경로> 원격 셸에 대 한 시작 디렉터리를 지정합니다.

지정하지 않으면 원격 셸은 환경 변수 %USERPROFILE%로 정의된 사용자의 홈 디렉토리에서 시작됩니다.

/environment:<string>=<값> 셸 시작 되 면 기본 환경에 대 한 변경 허용 셸 설정 해야 하는 단일 환경 변수를 지정 합니다.

여러 환경 변수를 지정 하려면이 스위치를 여러 번 사용 되어야 합니다.

/noecho 해당 에코 하지 않도록 지정 합니다. 사용자가 원격 프롬프트에 입력한 답변이 로컬에 표시되지 않도록 하기 위해서는 noecho가 필요할 수 있습니다.

기본적으로 echo는 활성화되어 있습니다.

/noprofile 사용자의 프로필을 로드하지 않도록 지정합니다.

기본적으로 서버는 사용자 프로파일을 로드하려고 시도합니다.

원격 사용자가 대상 시스템의 로컬 관리자 권한을 가지고 있지 않다면, 이 옵션이 필요합니다(기본 설정으로는 오류가 발생함).

/allowdelegate 사용자의 자격 증명을 사용하여 원격 공유에 액세스할 수 있도록 지정합니다(예: 대상 엔드포인트와는 다른 장치에 접근할 수 있음).
/compression 압축을 사용 합니다. 원격 장치에 오래된 버전이 설치된 경우 압축을 지원하지 않을 수 있습니다.

원격 장치에 설치된 오래된 버전이 압축을 지원하지 않을 수 있으므로 기본 설정은 비활성화되어 있습니다.

/usessl 원격 엔드포인트를 사용 하는 경우 SSL 연결을 사용 합니다. 전송 https 대신 SSL 지정 : 기본 WinRM 기본 포트를 사용합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

Remarks

  • 모든 명령줄 옵션 약식 표현 또는 긴 형식에 적용 합니다. 예를 들어 /r/remote 가 모두 유효합니다.
  • /remote 명령을 종료하려면 사용자가 원격 셸로 전송되는 Ctrl-C 또는 Ctrl-break를 입력할 수 있습니다. 두 번째 Ctrl-Cwinrs.exe를 강제로 종료합니다.
  • 실행중인 원격 셸이나 winrs 구성을 관리하려면 WinRM 도구를 사용하세요. 활성 셸을 관리하기 위한 URI 별칭은 shell/cmd입니다. winrs 구성의 URI 별칭은 winrm/config/winrs입니다.

Examples

winrs /r:https://contoso.com command
winrs /r:contoso.com /usessl command
winrs /r:myserver command
winrs /r:http://127.0.0.1 command
winrs /r:http://169.51.2.101:80 /unencrypted command
winrs /r:https://[::FFFF:129.144.52.38] command
winrs /r:http://[1080:0:0:0:8:800:200C:417A]:80 command
winrs /r:https://contoso.com /t:600 /u:administrator /p:$%fgh7 ipconfig
winrs /r:myserver /env:path=^%path^%;c:\tools /env:TEMP=d:\temp config.cmd
winrs /r:myserver netdom join myserver /___domain:testdomain /userd:johns /passwordd:$%fgh789
winrs /r:myserver /ad /u:administrator /p:$%fgh7 dir \\anotherserver\share