Silent Uninstall Lync VDI
Lync VDIが何かは公式情報でも見てもらうことにして、今後このPlug-Inは更新されないことが明言されています。なので、こいつを自動アンイストールする方法を下記に記しておきます。
まずはインストーラーをダウンロード
Microsoft Lync VDI 2013 Plug-In (32 ビット)
LyncVDI.exeしか落ちてこず、自動化とかできそうにない印象です。ところがこれ、ダブルクリックすると「展開しています」というメッセージの後にMS-Officeと同じようなインストール画面が表示されます。「ああ、展開後に自動実行が指定されているだけの圧縮ファイルをexe化したものだな」と予想が付きました。
なので、/?もしくは/helpをつけてLyncVdi.exeを実行すると下記のようなヘルプが表示されます。
/quietを指定すると自動インストール出来そうです。が、自動アンイストールは難しそうですね。
/extract:pathを使えば、内容が抽出できそうです。
1 |
"\\Server.contoso.local\share\LyncVdi\LyncVdi.exe" /extract:"Server.contoso.local\share\LyncVdi" |
抽出した中にsetup.exeがあるのでこれに対してもう一度/? or /help付きで実行すると下記の様な画面が出ます。
ということで、MS-Officeのsetup.exeと同じオプションが使えることがわかりました。
抽出したフォルダに下記の自動化XMLを置きましょう
そのうえで、これを引数に指定して実行すればOKです。
全体のスクリプトとしてはこんな感じ