Windows 10 Pro ロック画面の大量変更

Windows 10 Pro ロック画面の大量変更

ロック画面の画像を変更する方法を探していますWindows 10 Pro AMD64ドメイン内のワークステーション。

少なくとも 1607 および 1703 リリースでは、グループ ポリシー オプションは Enterprise バージョンでのみ機能することがわかりました。

レジストリの変更は有効になりません。

PowerShellからの変更は不可能です。画像ファイルの非同期設定このメソッドには、PowerShell では実装されていない非同期ファイル操作が必要です。

githubリポジトリ解決策はプリコンパイルされた dllしかし、この dll はエラーのため私の OS にロードできません:

Add-Type: ファイルまたはアセンブリ 'file:///C:\Users\kardash.CORP\Downloads\PoshWinRT.dll' またはその依存関係の 1 つを読み込めませんでした。操作はサポートされていません。(HRESULT からの例外: 0x80131515) 行:1 文字:1 + Add-Type -Path PoshWinRT.dll + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo: NotSpecified: (:) [Add-Type]、FileLoadException + FullyQualifiedErrorId: System.IO.FileLoadException、Microsoft.PowerShell.Commands.AddTypeCommand

そして、この dll をソースから自分でコンパイルするための Visual Studio がありません。

他の解決2つの問題があります:

  1. ユーザーがすでに画像を変更している場合は機能しません(デフォルトの画像が変更されます)
  2. システム ファイルのファイル ACL を変更します。

他に何か方法はありますか? コマンドラインユーティリティなどはあるでしょうか?

答え1

私も、Powershell スクリプトを使用して LockScreen を変更しようとして、これらすべての方法を試しました。あなたが説明したのと同じ障害に遭遇しました。最終的には、ブログ投稿で説明されているように、パスに新しいキーを作成してレジストリを変更することで解決しました。https://abcdeployment.wordpress.com/2017/04/20/how-to-set-custom-backgrounds-for-desktop-and-lockscreen-in-windows-10-creators-update-v1703-with-powershell/ より

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curre‌​ntVersion\Personaliz‌​ationCSP に新しいレジストリ キーを作成します。次に、このキーに、イメージの絶対パスにデータ セットを持つ文字列 LockScreenImagePath、LockScreenImageUrl を作成します。次に、DWORD を設定し、名前を LockScreenImageStatus、値を 1 に設定します。

Onedrive 上の Blogger のサンプル PS スクリプト:https://1drv.ms/t/s!AljjQEIEs7p2jWGOBHlScNgjX4-F Windows 10 Proバージョン1709で動作することを確認済み

関連情報