ロック画面の画像を変更する方法を探しています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つの問題があります:
- ユーザーがすでに画像を変更している場合は機能しません(デフォルトの画像が変更されます)
- システム ファイルのファイル 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\CurrentVersion\PersonalizationCSP に新しいレジストリ キーを作成します。次に、このキーに、イメージの絶対パスにデータ セットを持つ文字列 LockScreenImagePath、LockScreenImageUrl を作成します。次に、DWORD を設定し、名前を LockScreenImageStatus、値を 1 に設定します。
Onedrive 上の Blogger のサンプル PS スクリプト:https://1drv.ms/t/s!AljjQEIEs7p2jWGOBHlScNgjX4-F Windows 10 Proバージョン1709で動作することを確認済み