# GetFolderPath - 指令碼函數

GetFolderPath 函數會傳回 Microsoft Windows SHGetFolderPath 函數的值。此函數會輸入 Microsoft Windows 資料夾的名稱，並傳回資料夾的完整路徑。

資訊備註標準模式下不支援這項功能。請參閱 [檔案系統存取限制](https://help.qlik.com/zh-TW/sense/November2025/Subsystems/Hub/Content/Sense_Hub/LoadData/file-system-access-restriction.htm)。

語法：

GetFolderPath(foldername)

引數：

引數

| 引數 | 描述 |
| --- | --- |
| foldername | Microsoft Windows 資料夾的名稱<br><br>資料夾名稱不應包含任何空格。Windows Explorer 中的資料夾名稱包含的任何空格均應刪去。<br><br>範例：<br><br>MyMusic<br><br>MyDocuments |

範例與結果：

此範例的目標在於獲取以下 Microsoft Windows 資料夾的路徑：MyMusic、MyPictures 和 Windows。將範例指令碼新增到您的應用程式中並重新載入。

```
LOAD 
 GetFolderPath('MyMusic') as MyMusic,
 GetFolderPath('MyPictures') as MyPictures,
 GetFolderPath('Windows') as Windows
AutoGenerate 1;
```

重新載入應用程式後，會新增欄位 MyMusic、MyPictures 和 Windows 到資料模型中。每個欄位均包含輸入中所定義資料夾的路徑。例如︰

* C:\Users\smu\Music for the folder MyMusic
* C:\Users\smu\Pictures for the folder MyPictures
* C:\Windows for the folder Windows