選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

工作階段指令碼組態檔案

焦點模式
工作階段指令碼組態檔案 - Amazon AppStream 2.0

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

若要在 Windows 執行個體中尋找工作階段指令碼組態檔案,請導覽至 C:\AppStream\SessionScripts\config.json。在 Linux 執行個體上,瀏覽至 /opt/appstream/SessionScripts/config.json。檔案的格式如下所示。

注意

組態檔案為 .json 格式。確認您在此檔案中輸入的任何文字都是有效的 .json 格式。

{ "SessionStart": { "executables": [ { "context": "system", "filename": "", "arguments": "", "s3LogEnabled": true }, { "context": "user", "filename": "", "arguments": "", "s3LogEnabled": true } ], "waitingTime": 30 }, "SessionTermination": { "executables": [ { "context": "system", "filename": "", "arguments": "", "s3LogEnabled": true }, { "context": "user", "filename": "", "arguments": "", "s3LogEnabled": true } ], "waitingTime": 30 } }

您可以在工作階段指令碼組態檔案中使用以下參數。

SessionStart/SessionTermination

在適當的工作階段事件中根據物件名稱執行的工作階段指令碼。

類型:字串

必要:否

允許的值:SessionStartSessionTermination

WaitingTime

工作階段指令碼的最長持續時間 (以秒為單位)。

類型:整數

必要:否

限制:最長持續時間為 60 秒。如果工作階段指令碼在此期間內未完成,則會停下。如果需要讓指令碼繼續執行,請以單獨程序的形式來加以啟動。

Executables

要執行的指令碼工作階段的詳細資訊。

類型:字串

必要:是

限制:針對每個工作階段事件可執行的指令碼數量上限為 2 (一個用於使用者環境,另一個用於系統環境)。

Context

用來執行工作階段指令碼的環境。

類型:字串

必要:是

允許的值:usersystem

Filename

要執行的工作階段指令碼的完整路徑。如果未指定此參數,則工作階段指令碼不會執行。

類型:字串

必要:否

限制:檔案名稱和完整路徑的最大長度為 1,000 個字元。

允許的值:.bat.exe.sh

注意

您也可以使用 Windows PowerShell 檔案。如需詳細資訊,請參閱使用 Windows PowerShell 檔案

Arguments (引數)

工作階段指令碼或可執行檔的引數。

類型:字串

必要:否

長度限制:長度上限為 1,000 個字元。

S3LogEnabled

當此參數的值設為 True 時,您的 Amazon Web Services 帳戶內會建立 S3 儲存貯體,以存放工作階段指令碼所建立的日誌。依預設,此值是設為 True。如需詳細資訊,請參閱本主題稍後的記錄工作階段指令碼輸出一節。

類型:布林值

必要:否

允許的值:TrueFalse

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。