Powershell:在运行空间会话中创建文件

时间:2012-10-06 10:50:42

标签: memory powershell runspace

今天早上快点。

是否可以创建文件并在其中存储Powershell运行空间/会话内存?

类似的东西:

out-file 'powershell session space'?

而不是:

out-file C:\temp\system_info.txt

我正在创建一个电子邮件模板,用于从运行脚本的计算机上捕获数据并将其发送到域管理员。但是,如果它由另一个用户运行,无论出于何种原因他无法访问'temp'文件夹甚至C:\驱动器,我希望在PS会话的内存中创建文件(script_info.txt)。这可能吗?

由于

2 个答案:

答案 0 :(得分:1)

发现它是这样的:

out-file "$env:TEMP\file.extention"

答案 1 :(得分:0)

当然,用户可以对本地驱动器上的某个位置进行写访问。

您的其他选项可能是Memory-Mapped Files