View環境でローカルリソースにアクセスするには

VMware View あらため、Horizon Viewですが。

RDPとPCoIPのふたつのプロトコルがおしゃべりできます。

ですが、キレイ系でおなじみのPCoIP接続時には、残念ながらマニュアル「VMware View 管理者ガイド」にあるように、ローカルのストレージをViewの環境で直接参照することはできません。

コミュニティにログインスクリプトで、レジストリ値から接続元のIPアドレスを特定してWindowsファイル共有を行うように定義して「ローカルストレージにPCoIP経由でアクセスしているように見せかける」という記載がありました。(実際はWindowsのNFS共有になるのですが。)
私の使っているView 4.5環境は(ゲストはWindowsXPだったりします。)Macの環境でRDP接続なのですが、そのままではMacのリソースを直接Viewで参照することができません。
…っていうかできるの?知らないだけ?どなたかコメントお願いしますw
と、いうことで。
Macに”Shared with Windows”なるフォルダを作成して、ユーザ”myamamoto2″にMドライブとしてマウントさせるように…Powershellでログインスクリプト書いてみました。
もちろん、事前準備としてMac側にファイル共有の設定をしておく必要があります。
$CmdStr = “net use M: /delete”
Invoke-Expression -Command $CmdStr
 
$Val_ViewClient_IP_Address = (Get-ItemProperty ‘HKCU:\Volatile Environment’).ViewClient_IP_Address
 
$CmdStr = “net use M: ‘\\”+ $Val_ViewClient_IP_Address + “\Shared with Windows’ ” + “p@ssw0rd /user:myamamoto2”
Invoke-Expression -Command $CmdStr
このエントリは”Virtualized girl’s falderal”の記事として公開していたものです。ブログクローズにあたり、移行させました。
Twitterでのご連絡を受けわかりにくい点を修正しました。
広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中