我定义了一个函数来将标题附加到输出文件。
function appendTitle($filePath, [string]$title){
Add-Content -Path $filePath -Value "+------------------------+"
Add-Content -Path $filePath -Value $title
Add-Content -Path $filePath -Value "+------------------------+"
}
问题在于,如果我这样运行:
appendTitle($filePath, "Net Accounts")
但是在输出文件中它不包含$ title变量,只显示:
+------------------------+
+------------------------+
那么我的变量在哪里,我想追加?
答案 0 :(得分:2)
这是因为你在括号内运行它,就像那样运行:
appendTitle $filepath "Net Accounts"