2010-04-24 4 views
0

자주 묻는 질문 필자의 업무는 VNC를 원격 시스템에 연결하여 작업하는 것입니다. 내가이 원격 시스템에서 명령 줄 응용 프로그램을 대부분 실행하면, 내 로컬 컴퓨터에 설치할 수있는 대체 명령 프롬프트 소프트웨어가 있는지 궁금합니다. 이걸 사용하면 원격 시스템에서 세션을 생성 할 수 있어야하고 그 이후부터는 명령 프롬프트에서 발행 된 모든 명령이 원격 시스템에서 실행되어야합니다.다른 시스템에 원격으로 연결하여 명령을 실행할 수있는 콘솔 유틸리티

로컬 호스트> 디렉토리 -> REMOTEHOST Active Directory의 디렉토리 내용을 나열한다

로컬 호스트> App.exe가 원격 호스트에서 App.exe가 실행 내가 찾아

로컬 호스트 명령 프롬프트에 그 내용을 표시해야 powershell에서 cmdlet에 대해 조금 읽으십시오. 그러나 그것은 경로 (dir, mkdir, 경로의 app.exe)에있는 각 응용 프로그램에 대한 cmdlet을 작성해야하는 것처럼 보입니다. 잘못하면 나를 바로 잡으십시오. 일단 세션이 설정되면, 로컬 호스트에서 호출 된 명령이 원격 호스트에서 실행되고 콘솔 출력을 로컬 호스트로 리턴하기 만하면됩니다. 파워 쉘 + cmdlet을가

답변

1

설정이 가능하다면 PowerShell Remoting을 사용하십시오 (약간의 준비 만 필요함).

이미있는 항목에 대해 자체 cmdlet을 작성하는 이유가 확실하지 않습니다. dirGet-ChildItem의 별명이며 현재 경로의 항목을 반환합니다 (옵션에 따라 다른 일부 항목도 포함). PowerShell은 쉘이기 때문에 외부 프로그램을 실행해도 문제가 없습니다.

0

SSH가 당신을 위해 무엇을 찾고있는 유일한 방법을

감사 있다면 알려 주시기 바랍니다. Cygwin에는 SSH 서버와 클라이언트가 있습니다.

0

유닉스 사용자는 SSH로 항상이 작업을 수행합니다. Cygwin을 통해 원격 컴퓨터에 sshd 서버를 설치 한 다음 PuTTY을 사용하여 연결할 수 있습니다.

보너스로 PuTTY는 멍청한 Windows cmd.exe 프로그램을 사용하지 않습니다. 그것은 그것의 자신의 매우 더 좋은 끝을 가지고있다.

리모컨에서 PowerShell을 실행할 수도 있으므로 배쉬를 배울 필요가 없습니다.

+0

'cmd.exe'는 Windows 콘솔 기능과 아무 관련이 없습니다. 두 가지 모두 터미널 에뮬레이션을 수행하지 않습니다. Windows는 UNIX가 아니기 때문입니다. 그럼에도 불구하고, 유닉스 쉘은 터미널 대신 터미널 에뮬레이션을 할 것입니다. 그게 아니라 ... – Joey

+0

'cmd.exe' sort-of는 둘 다 생각했습니다. 그렇다면 Windows 터미널은 누구입니까? – Thomas

0

PSExec에 액세스하는 방법에 따라 원격 시스템에 아무 것도 설치하지 않아도됩니다.

관련 문제