實作Windows Player implementing-windows-player
本節說明如何在AEM Screens中設定Windows Player。 它提供設定檔和可用選項的資訊,以及開發和測試使用哪些設定的建議。
安裝Windows Player installing-windows-player
若要實作適用於AEM Screens的Windows Player,請安裝適用於AEM Screens的Windows Player。
造訪 AEM 6.5播放器下載 頁面。
為AEM Screens 6.5.5 Service Pack設定環境 fp-environment-setup
從 Adobe Experience Manager Web Console將登入權杖Cookie 的 SameSite屬性從 Lax 設定為 None 所有AEM作者和發佈執行個體上的設定。
請遵循下列步驟:
-
導覽至 Adobe Experience Manager Web Console
使用http://localhost:4502/system/console/configMgr
的組態。 -
搜尋 AdobeGranite權杖驗證處理常式。
-
將登入權杖Cookie 的 SameSite屬性從 Lax 設定為 None。
-
按一下「儲存」。
臨機方法 ad-hoc-method
臨機操作方法可讓您安裝最新的Windows Player (.exe)。 造訪 AEM 6.5播放器下載 頁面。
下載應用程式後,請依照播放器上的步驟完成隨選安裝:
- 長按左上角以開啟「管理」面板。
- 從左側動作功能表瀏覽至 組態,並輸入您要連線的AEM執行個體的位置(位址),然後按一下 儲存。
- 從左側動作功能表瀏覽至 裝置 註冊 連結,以便檢查裝置註冊程式的狀態。
命名Windows Player name-windows
您可以將好記的裝置名稱指派給Windows Player,然後將指派的裝置名稱傳送給Adobe Experience Manager (AEM)。 此功能不僅可讓您為Windows Player命名,也讓您輕鬆指派適當的內容。
請依照下列步驟,在Windows Player中設定名稱:
- 按一下 開始 > 執行。
- 輸入
system.cpl
。 - 使用電腦名稱標籤來設定電腦的主機名稱。
變更Windows Installer中的預設選項 changing-default-options
請依照本章節的說明進行,以便您瞭解如何變更Windows Installer中的預設選項以及可用的自訂清單。
使用CLI進行安裝(PowerShell) install-powershell
- 建立Screens Player的自訂位置 專用的,例如:
C:\Users\User\screens-player
- 安裝
aem-screens-player-electron-xxx-signed.exe /S /D=C:\Users\User\screens-player
- 開啟
Start-Process C:\Users\User\screens-player\AEMScreensPlayer.exe
範例
C:\Users\User\Downloads> mkdir screens-player
C:\Users\User\Downloads> .\aem-screens-player-electron-xxx-signed.exe /S /D=C:\Users\User\Downloads\screens-player
C:\Users\User\Downloads> Start-Process C:\Users\User\Downloads\screens-player\AEMScreensPlayer.exe
大量註冊Windows Player bulk-registration
實作Windows Player時,您不需要手動設定每個播放器。 您可以在配置JSON檔案經過測試並準備好部署後進行更新。
此設定確保所有播放器都會偵測到設定檔案中提供的相同伺服器。 手動註冊每個播放器。
請依照下列步驟設定Windows 10 Player:
- 安裝Windows Player。
- 在 %appdata%\com.adobe.aem.screens.player\config.json 下尋找設定檔。
- 使用以下資訊更新設定JSON,然後將相同的資料夾複製到播放器所在的所有系統。
原則屬性 policy-attributes
下表摘要列出原則JSON範例作為參考的原則:
原則JSON檔案範例 example-policy-json-file
{
"server": "https://localhost:4502",
"resolution": "auto",
"rebootSchedule": "at 4:00 am",
"enableAdminUI": false,
"enableOSD": false,
"enableActivityUI": false
}
啟用資訊站模式 enabling-kiosk-mode
部署Windows Player時,請務必啟用Kiosk模式,以免其他應用程式或工作列出現在Windows案頭上。
請依照下列步驟啟用Kiosk模式:
-
啟用殼層啟動器。
如需詳細資訊,請參閱Microsoft® Windows支援的 殼層啟動器 頁面中的 設定殼層啟動器。
-
建立一個非管理使用者(如果您還沒有的話),以用於Kiosk。 可以是本機或網域使用者。
-
從AEM Screens Player下載頁面為該Kiosk使用者安裝Windows Player。
-
如需詳細資訊,請參閱使用Shell啟動器建立Windows 10資訊站以修改您的PowerShell指令碼。
修改PowerShell指令碼,讓您可以用您建立的使用者名稱取代使用者名稱。 請確定應用程式可執行檔的路徑正確無誤。 這會將自訂殼層設定為Kiosk使用者的Windows Player應用程式,並將其他使用者的預設設定為explorer.exe。
-
以系統管理員身分執行PowerShell指令碼。
-
重新開機並以Kiosk使用者身分登入,播放器應用程式應該會立即啟動。
疑難排解 troubleshooting
如果您在以Kiosk使用者身分登入後出現黑屏,表示您可能未正確指定Windows Player可執行檔的路徑。 以管理員身分重新登入,然後驗證並重新執行指令碼。
Windows Player的預設安裝路徑為:
C:\Users<您的使用者>\AppData\Local\Programs@aem-screensscreens-player-electron\AEM Screens Player.exe
連結中的範例指令碼會啟用和停用自訂殼層。 因此,請將指令碼分割為兩個並啟用/停用以下適用的行:
set-executionpolicy unrestricted
— 暫時移除限制。set-executionpolicy restricted
— 在執行指令碼後重新啟用限制。# Remove the new custom shells.
$ShellLauncherClass.RemoveCustomShell($Admins_SID)
$ShellLauncherClass.RemoveCustomShell($Cashier_SID)
使用Screens遠端控制 using-remote-control
AEM Screens提供遠端控制功能。 若要深入瞭解此功能,請前往下列位置: Screens遙控器