簡體   English   中英

如何在PowerShell中使用參數路徑將輸出寫入文件?

[英]How do I write an output to a file with parameter path in PowerShell?

我想將FB的輸出寫入文件,但是我想使用參數作為路徑,我不想使用這樣的路徑(C:\\User\\Log.txt)來寫入文件。 我嘗試過這種方式,但仍然失敗。

Param(
  [parameter(mandatory=$true)][string]$i, $k
)

$Get_Path = $k
$Get_Path
---------- #
$FB = Get-Content $i
$FBSg = $FB.Substring(0, $FB.Length-3)
$FB = $FB -split '(..)' -join '|'

$Log = $FB Out-File $Get_Path "Log.txt"

您可以使用以下功能將內容寫入文件: Add-Content $Get_Path $FB

如果該文件不存在,此功能將為您創建一個新文件。 如果要確保在寫入內容之前重置文件,只需刪除文件即可: if ([System.IO.File]::Exists($path)) { Remove-Item –path $Get_Path }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM