PowerShell:
创建临时文件
如何:
# 创建一个临时文件
$tempFile = [System.IO.Path]::GetTempFileName()
# 查看临时文件名字
$tempFile
# 写点东西到临时文件
"Hello, temporary world!" | Out-File -FilePath $tempFile
# 读取临时文件内容
Get-Content -Path $tempFile
# 删掉临时文件
Remove-Item -Path $tempFile
如果正确无误,你会看到:
- 创建的临时文件路径
- “Hello, temporary world!“文本
- 然后文件消失不见了
深入探讨
早年,程序员处理数据经常需要创建临时存储位置。在PowerShell里,利用.NET库可以很容易地创建临时文件,这是现在的常用方法了。另外选项,比如New-TemporaryFile
cmdlet,也可以但功能较少。再实际操作中,创建临时文件的方式要考虑到安全性、容错性还有是否能顺畅清除。