BP(奇怪地)缺少这个功能。 Blue Prism 原生的唯一类似函数是
Get Special Folder Path
中的 Utility - File Management
,但是,它仅返回 Environment.SpecialFolders Enum 中的文件夹,其中不包含 temp。
我通常使用单个 VB.NET 单行代码编写该 VBO 的扩展:
tmpFolder = Path.GetTempPath()
返回:
C:\Users\<username>\AppData\Local\Temp\
您还可以创建一个新的 BP 对象(C#),并将此行添加到代码阶段, 将
name
设置为输入,将 value
设置为输出。
value = System.Environment.GetEnvironmentVariable(name);
这将返回环境变量