最近、無人 Windows 展開セットアップを更新しています。, 有効にしたかったものの 1 つは、場所がサーバー上の壁紙の場所に設定されたスライドショーの壁紙でした. これは本来あるべきほど簡単ではありません, しかし、少しいじった後、私はそれをかなり簡単に行う方法を見つけました.
2 パーツが必要です—regスクリプトとファイルのコピー (これは自己解凍型のアーカイブファイルを介して行います).
reg スクリプトは次のとおりです。
1 2 3 4 5 6 7 8 9 10 | Windows Registry Editor Version 5.00 [HKEY_CURRENT_USER\Control Panel\Personalization\Desktop Slideshow] “Interval”=dword:000927c0 “Shuffle”=dword:00000001 [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Wallpapers] “SlideshowSourceDirectoriesSet”=dword:00000001 “BackgroundType”=dword:00000002 “SlideshowDirectoryPath1”=”/long-random-looking-string-goes-here” |
注—スライドショーを正しいパスで設定する必要があります パソコン 次に、「SlideshowDirectoryPath1」の値をレジストリからエクスポートして、これを機能させます。
2 番目の部分は、slideshow.ini というファイルをコピーすることです。 (独自のスライドショーを設定した後も) 住んでいる %appdata%\Microsoft\Windows\Themes
このファイルの内容には、スライドショーの場所へのエンコードされた参照が含まれていると思います.
ファイルをコピーしてregファイルをインポートしたら、エクスプローラーを再起動するか、インターバル期間が経過するのを待つ必要があります。 (私のはに設定されています 10 分) シャッフルをオンにしました—設定を変えて、変更した値をレジストリからエクスポートすると、値が異なる場合があります
私は自分のslideshow.iniを自己解凍型のexeファイルに入れました。 (そして静かに上書き) %appdata%\Microsoft\Windows\Themes
. 次に、私の 2 ImageUnattend.xmlで次のSynchronousCommandsを使用するコマンド
1 2 3 4 5 6 7 8 9 10 | <SynchronousCommand wcm:action=“add”> <Order>6</Order> <Description>Set slideshow location</Description> <CommandLine>c:\extras\slideshow.exe</CommandLine> </SynchronousCommand> <SynchronousCommand wcm:action=“add”> <Order>7</Order> <Description>Enable slideshow</Description> <CommandLine>c:\extras\elevate -c reg import c:\extras\slideshow.reg</CommandLine> </SynchronousCommand> |
コマンド「elevate」の使用とcにファイルを含める方法の詳細については:\extrasフォルダー「私がどのように使用したかについての私の以前の記事を読んでください。予約された DHCP 名に基づいて PC の名前を変更するバッチ スクリプト」
これが有用であることが判明? 以下のコメントをドロップすることによって、私たちに知らせてください. あなたが購読したい場合は、右上のメニューで購読リンクをご利用ください. また、下記の社会的なリンクを使用してお友達とこれを共有することができます. 乾杯.
返信を残す