You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PowerShell将文件全部文本读取为字符串并赋值给变量?

读取文件内容为原始字符串的PowerShell内置方法

你需要的功能用PowerShell内置的Get-Content就能实现,只要加上-Raw参数,就能直接返回整个文件的原始文本字符串,而不是默认按行拆分的数组:

$myString = Get-Content "myFileName.txt" -Raw

补充说明:

  • 默认情况下Get-Content会把文件按换行符拆分成字符串数组,每一行对应一个数组元素;-Raw参数会让它读取整个文件内容作为单一字符串,保留原始的换行、空格等格式。
  • 如果你使用的是PowerShell 2.0及更早版本(该版本目前已极少使用),-Raw参数不存在,此时可以用.NET类的方法直接读取:
    $myString = [System.IO.File]::ReadAllText("myFileName.txt")
    

内容的提问来源于stack exchange,提问作者SendETHToThisAddress

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.24 00:23:10