2013-10-22 2 views
-1

전원이 켜진 후 가상 컴퓨터 (Hyper-V)에서 Windows에 자동 로그온하도록 PowerShell 스크립트를 만들려고합니다. 나는 인터넷에서 하루 종일 검색했지만 아직 유용한 것을 찾지 못했습니다.PowerShell을 사용하여 호스트 컴퓨터에서 가상 컴퓨터에 로그온 할 수 있습니까?

PowerShell을 사용하여이 작업을 수행 할 수 있습니까?

업데이트 실시간으로 수많은 가상 컴퓨터를 만들고 싶기 때문에 번들 된 로그온 응용 프로그램이 작동하지 않습니다.

+0

powershell을 사용해야하는 이유는 무엇입니까? 표준 자동 로그온 기능의 문제점은 무엇입니까? 기타 http://www.howtogeek.com/112919/how-to-make-your-windows-8-computer-logon-automatically/와 비슷한가? –

+0

@zespri 새로운 가상 머신을 설치하고 싶기 때문에 새 가상 머신을 만들고이를 설정하기 위해 모든 가상 머신을 로그온하는 것은 실용적이지 않습니다. – Anonymous

+1

@Anonymous 자동 로그인을 설정하기 위해 대화식으로 VM에 로그인 할 필요가 없습니다. 자동 로그온은 레지스트리 설정 일뿐입니다. 레지스트리 설정은 Windows 설치 (http://technet.microsoft.com/en-us/library/cc766314(v=ws.10).aspx 참조) 또는 원격으로 수행 할 수 있습니다 (REG 명령은 원격 시스템을 지정할 수 있음).) –

답변

0

당신은 powershell로 이것을 할 수 없습니다. 호스트에서 powershell을 사용하여 VM을 구성하고 관리하며이 API는 사용자 로그인에 적합하지 않습니다. 게스트에서 당신은 당신이 로그인하기 전에 당신이 질문 감각에 대한 파워 쉘을 실행할 수 없습니다.

0

로그온 후 원하는 것을 따라 달라집니다. Windows는 로컬 대화 형 로그온, 원격 대화 형 로그온 및 다양한 서비스 (SMB, HTTP 등)를 통한 원격 로그온을 지원합니다. 로그온 자체는 아무 것도하지 않으므로 질문에 대답하려면 로그온 한 후 무엇을하고 싶은지를 알아야합니다.

로컬 대화 형 세션을 원하면 Zespri와 같은 자동 로그온을 사용하는 것이 좋습니다. 원격 대화 형 로그온을 원할 경우 원격 데스크톱을 스크립팅 할 수 있습니다 (예 : 매개 변수를 MSTSC.EXE로 전달). 비대화 형 원격 (SMB, HTTP, WSMAN/WMI 등)을 원할 경우 적절한 명령 줄 인터페이스 (NET.EXE, PS와 적절한 HTTP 클래스, winrm 등)를 스크립팅합니다.