如何在powershell中写入用户输入

如何在powershell中写入用户输入,powershell,Powershell,在我的powershell配置文件脚本中,我想写入用户输入,这样当我启动powershell时,我的输入中已经有了一些内容,只需按enter键。 我需要像“写输入”这样的东西 我已经尝试过“echo”、“write input”。我会做如下操作: $defaultvalue = "This is the default value" $a = read-host -Prompt "$defaultvalue (enter)" if (!$a) {$a = $defaultvalue} write

在我的powershell配置文件脚本中,我想写入用户输入,这样当我启动powershell时,我的输入中已经有了一些内容,只需按enter键。 我需要像“写输入”这样的东西


我已经尝试过“echo”、“write input”。

我会做如下操作:

$defaultvalue = "This is the default value"
$a = read-host -Prompt "$defaultvalue (enter)"
if (!$a) {$a = $defaultvalue}
write-host "the value is now $a"

你的用例是什么?这听起来有潜在的危险。我使用powershell时总是要执行相同的命令,因此我希望在启动powershell时输入最常用的命令,为什么不在您的配置文件中使用这些命令的函数和/或别名呢?想想看:只有在启动PowerShell时,您才试图保存一些击键。我每隔几天就启动一个新的PowerShell控制台—预输入一些东西并不是一个显著的“节省”,除非您不断地杀死并重新启动PowerShell,这对我来说似乎是浪费。