Unattend.xml の TaskbarLinks Windows 7 展開

Unattend.xml の TaskbarLinks Windows 7 展開

現在、ユーザーの要件を満たすために、無人セットアップ ファイルにいくつかの変更を加えています。要件の 1 つは、既定で 3 つの Office アプリケーション ショートカットをタスク バーに追加するというものです。

これは、Microsoft-Windows-Shell-Setup コンポーネント中に Unattend ファイルを通じて構成できることは承知しています。TaskBarLinks には、ショートカットへの単純なパスが必要です。マシンに配置される初期イメージには、ソフトウェアはまったく含まれていません。プロビジョニング プロセスの後半 (Windows を初めて起動してから約 10 分後) に Office がインストールされると存在するパスをリンクへのパスに設定できるかどうか、または、そのパスが見つからないとビルドが失敗するかどうか疑問に思っています。

これを自分でテストして発見したいのですが、現在オフィスを離れているため、これが実行可能な解決策でない場合は他の方法を検討する必要があります。

ご提案がありましたら、よろしくお願いいたします。

答え1

「...そのパスが見つからない場合、ビルドは失敗しますか?」

展開は失敗しません。アプリケーションがまだ存在しないため、展開ではアプリケーションをピン留めできないだけです。これらのタスク バー リンクは、アプリケーションが実際にインストールされる状態復元フェーズの前に生成されるため、セットアップではファイルを見つけられず、タスク バー リンクを作成できず、何も得られません。そのため、イメージに Office を配置し、以下のコードを使用します。

以下は、応答ファイルで Windows アプリをデフォルトでスタート メニューにピン留めする方法です。

<TaskbarLinks>
<Link0>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\sound recorder.lnk</Link0>
<Link1>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\sync center.lnk</Link1>
<Link2>%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\accessories\wordpad.lnk</Link2>
</TaskbarLinks>

unattend.xml を使用して、c:\winows\system32 内のスニッピング ツール、付箋、電卓などのアプリケーションへのリンクを割り当てるのは非常に簡単ですが、そこに Office を追加するのは難しくなります。

はるかに信頼性の高いのは、少なくとも Office インストール用のデスクトップ アイコンを作成する Office カスタマイズ ツールです (タスク バー リンクではありませんが、機能します)。

ここでこの回避策を確認してください:http://www.youtube.com/watch?v=1Olg3uVqwD0

ただし、タスクバー リンクにこだわりたい場合は、これを実行するスクリプトが多数あります。

私が見つけた最高のスクリプトはここにあります:http://theitbros.com/copy-taskbar-icons-windows-7-sysprep-v2/

このようなスクリプトの作成があまり好きではない場合は、別の方法として、更新プログラムと Office が既に含まれている「ハイブリッド イメージ」を使用し、すでにインストールされている Office を指す新しい応答ファイルを使用して sysprep をもう一度実行してみるという方法もあります。これも機能する可能性があります。

参照イメージに Outlook が既にインストールされている場合、これは機能します。これは、参照イメージに Outlook がある場合にのみ機能することを確認しました。Office アプリをピン留めできるのは、それらがイメージ内に既に存在している場合のみです。

%ALLUSERSPROFILE%\Microsoft\Windows\Start Menu\Programs\Microsoft Office\Microsoft Outlook 2010.lnk

関連情報