

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

# 使用儲存連接器搭配工作階段指令碼
<a name="use-storage-connectors-with-session-scripts"></a>

啟用 WorkSpaces 應用程式儲存連接器時，它們會在工作階段啟動指令碼執行時開始掛載。如果您的指令碼須使用掛載的儲存連接器，您可以等待連接器變成可用。WorkSpaces 應用程式會在 Windows 執行個體的 Windows 登錄檔中維護儲存連接器的掛載狀態，金鑰如下：

HKEY\$1LOCAL\$1MACHINE\$1SOFTWARE\$1Amazon\$1AppStream\$1Storage\$1<提供的使用者名稱>\$1<儲存連接器>

登錄機碼值如下：
+ 提供的使用者名稱：透過存取模式提供的使用者 ID。每個模式的存取模式和值如下：
  + 使用者集區：使用者的電子郵件地址
  + 串流 URL：UserID
  + SAML：NameID。如果使用者名稱包含斜線 (例如，網域使用者的 SAMAccountName)，斜線會換成 "-" 字元。
+ 儲存連接器：為使用者啟用的持久性儲存選項的連接器。儲存連接器值如下：
  + HomeFolder
  + GoogleDrive
  + OneDrive

每個儲存連接器登錄機碼都會包含 **MountStatus** DWORD 值。下表列出可能的 **MountStatus** 值。

**注意**  
若要檢視這些登錄機碼，您的映像必須安裝 Microsoft .NET Framework 4.7.2 版或更新版本。


| Value | Description | 
| --- | --- | 
| 0 |  未針對此使用者啟用儲存連接器  | 
| 1 |  儲存連接器掛載正在進行中  | 
| 2 |  儲存連接器掛載成功  | 
| 3 |  儲存連接器掛載失敗  | 
| 4 |  儲存連接器掛載已啟用，但尚未掛載  | 

在 Linux 執行個體中，您可以查看 \$1/.config/appstream-home-folder/appstream-home-folder-mount-status 檔案中 appstream\$1home\$1folder\$1mount\$1status 的值，以檢查主資料夾掛載狀態。


| Value | Description | 
| --- | --- | 
| True |  已成功掛載主資料夾  | 
| False | 未掛載主資料夾 | 