gpt4 book ai didi

powershell - 如何在Powershell中使用变量和文本制作文件

转载 作者:行者123 更新时间:2023-12-03 00:55:54 24 4
gpt4 key购买 nike

我无法使用Powershell将带有双引号逗号的变量文本输出到另一个文件。我已经分批完成了它,但是它在Powershell中不起作用。
例:

$name = Read-host -prompt "Enter your name" 
echo {Your name is "$name"} >name.txt
pause
当我运行文件时,变量将丢失其值。

最佳答案

那是因为它是一个脚本变量。 Powershell中有不同的作用域。他们是; $Private:variable$Script:variable$Local:variable$Global:variable
如果要在Powershell终端中运行脚本后调用该变量,则需要编写$Global:name。否则,其范围将是脚本的$Local

关于powershell - 如何在Powershell中使用变量和文本制作文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63900218/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com