vmware-view URI 구성표를 사용하면 하이퍼텍스트 링크나 버튼을 만들고 이메일 또는 웹 페이지에 이러한 링크를 포함할 수 있습니다. 예를 들어 최종 사용자는 URI 링크를 클릭하여 지정된 시작 옵션으로 원격 데스크톱을 시작할 수 있습니다.
URI 구문 예
각 URI 예에는 최종 사용자가 URI 링크를 클릭할 경우 나타나는 내용에 대한 설명이 이어집니다.
-
vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에 사용자에게 사용자 이름, 도메인 이름 및 암호를 묻는 메시지가 표시됩니다. 로그인이 성공적으로 수행되면 클라이언트는 디스플레이 이름이 Primary Desktop(기본 데스크톱)인 원격 데스크톱에 연결되고 사용자는 게스트 운영 체제에 로그인됩니다.
참고: 이 예에서는 기본 디스플레이 프로토콜 및 창 크기가 사용됩니다. 기본 디스플레이 프로토콜은 PCoIP이며 기본 창 크기는 전체 화면입니다. -
vmware-view://view.mycompany.com/cn%3Dwin7-32%2Cou%3Dapplications%2Cdc%3Dvdi%2Cdc%3Dvmware%2Cdc%3Dint
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에 사용자에게 사용자 이름, 도메인 이름 및 암호를 묻는 메시지가 표시됩니다. 로그인에 성공하면 클라이언트는 데스크톱 ID CN=win7-32,OU=Applications,DC=vdi,DC=vmware,DC=int(인코딩된 값 cn%3Dwin7-32%2Cou%3Dapplications%2Cdc%3Dvdi%2Cdc%3Dvmware%2Cdc%3Dint)인 원격 데스크톱에 연결됩니다.
-
vmware-view://view.mycompany.com:7555/Primary%20Desktop
예를 들어 연결 서버 인스턴스의 비기본 포트 7555를 사용하는 것을 제외하면 이 URI는 이전 예와 동일한 효과를 가집니다. 기본 포트는 443입니다. 원격 데스크톱 식별자가 제공되므로 start-session 작업이 URI에 포함되지 않아도 원격 데스크톱이 열립니다.
-
vmware-view://[email protected]/Finance%20Desktop?desktopProtocol=PCOIP
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에서 사용자 이름 텍스트 상자에 fred가 채워집니다. 사용자는 도메인 이름 및 암호를 제공해야 합니다. 로그인이 성공적으로 수행되면 클라이언트는 디스플레이 이름이 Finance Desktop(재무 데스크톱)인 원격 데스크톱에 연결되고 사용자는 게스트 운영 체제에 로그인됩니다. 연결에는 PCoIP 디스플레이 프로토콜이 사용됩니다.
-
vmware-view://view.mycompany.com/Calculator?action=start-session&appProtocol=BLAST
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에 사용자가 이름, 도메인 이름 및 암호를 입력해야 합니다. 로그인이 성공적으로 수행되면 클라이언트는 디스플레이 이름이 Calculator(계산기)인 게시된 애플리케이션에 연결 합니다. 이 연결은 VMware Blast 디스플레이 프로토콜을 사용합니다.
-
vmware-view://[email protected]/Finance%20Desktop?domainName=mycompany
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에서 사용자 이름 텍스트 상자에 fred로 채워지고 도메인 텍스트 상자는 mycompany로 채워집니다. 사용자는 암호만 제공해야 합니다. 로그인이 성공적으로 수행되면 클라이언트는 디스플레이 이름이 Finance Desktop(재무 데스크톱)인 원격 데스크톱에 연결되고 사용자는 게스트 운영 체제에 로그인됩니다.
-
vmware-view://view.mycompany.com/
Horizon Client가 시작되며 view.mycompany.com 서버에 연결하기 위한 로그인 메시지가 나타납니다.
-
vmware-view://view.mycompany.com/Primary%20Desktop?action=reset
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에 사용자에게 사용자 이름, 도메인 이름 및 암호를 묻는 메시지가 표시됩니다. 로그인이 성공적으로 수행되면 Horizon Client에서 Primary Desktop(기본 데스크톱)에 대한 재설정 작업을 확인하라는 대화상자가 표시됩니다.
참고: Horizon 관리자가 원격 데스크톱의 재설정 기능을 사용하도록 설정한 경우에만 이 작업을 사용할 수 있습니다. -
vmware-view://view.mycompany.com/Primary%20Desktop?action=restart
Horizon Client가 시작되며 view.mycompany.com 서버에 연결됩니다. 로그인 대화상자에 사용자에게 사용자 이름, 도메인 이름 및 암호를 묻는 메시지가 표시됩니다. 로그인이 성공적으로 수행되면 Horizon Client에서 Primary Desktop(기본 데스크톱)에 대한 다시 시작 작업을 확인하라는 대화상자가 표시됩니다.
참고: Horizon 관리자가 데스크톱에 대해 다시 시작 기능을 사용하도록 설정한 경우에만 이 작업을 사용할 수 있습니다. -
vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session&connectUSBOnStartup=true
이 URI는 첫 번째 예와 동일한 효과를 가지며 클라이언트 시스템에 연결된 모든 USB 디바이스는 원격 데스크톱에 리디렉션됩니다. -
vmware-view://
Horizon Client가 실행되고 있지 않으면 시작됩니다. Horizon Client가 이미 실행되고 있으면 포그라운드로 전환됩니다.
-
vmware-view://10.10.10.10/My%20Notepad++?args=%22My%20new%20file.txt%22
서버 10.10.10.10에서 My Notepad++를 시작하고 게시된 애플리케이션 시작 명령에 인수 My new file.txt를 전달합니다. 공백 및 큰따옴표는 퍼센트 이스케이프를 사용합니다. 파일 이름은 공백을 포함하므로 큰따옴표로 묶입니다.
다음 구문을 사용하여 Windows 명령줄 프롬프트에 이 명령을 입력할 수도 있습니다.vmware-view.exe --serverURL 10.10.10.10 --appName "My Notepad++" --args "\"my new.txt\""
이 예제에서 큰따옴표는 \" 문자로 이스케이프됩니다. -
vmware-view://10.10.10.10/Notepad++%2012?args=a.txt%20b.txt
서버 10.10.10.10에서 Notepad++ 12를 시작하고 게시된 애플리케이션 시작 명령에 a.text b.txt 인수를 전달합니다. 인수가 큰따옴표로 묶여 있지 않기 때문에 파일 이름이 공백으로 구분되며, Notepad++에서 두 파일이 따로 열립니다.
참고: 명령줄 인수를 사용하는 방식은 게시된 애플리케이션마다 다를 수 있습니다. 예를 들어 워드패드에 인수 a.txt b.txt를 전달하면 워드패드에서 a.txt 파일 하나만 열립니다. -
vmware-view://view.mycompany.com/Notepad?unauthenticatedAccessEnabled=true&unauthenticatedAccessAccount=anonymous1
Horizon Client가 시작되고 anonymous1 사용자 계정을 사용하여 view.mycompany.com 서버에 연결됩니다. 로그인 자격 증명을 제공하라는 메시지가 표시되지 않고 메모장 애플리케이션이 시작됩니다.
HTML 코드 예
URI를 사용하여 e-메일 또는 웹 페이지에 포함할 하이퍼텍스트 링크 및 버튼을 만들 수 있습니다. 다음 예는 첫 번째 URI 예를 사용하여 Test Link라는 하이퍼텍스트 링크와 TestButton이라는 버튼을 코딩하는 방법을 보여줍니다.
<html> <body> <a href="vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session">Test Link</a><br> <form><input type="button" value="TestButton" onClick="window.location.href= 'vmware-view://view.mycompany.com/Primary%20Desktop?action=start-session'"></form> <br> </body> </html>