【问题标题】:Is there an input and output function in PowerShell?PowerShell中有输入输出功能吗?
【发布时间】:2020-09-18 08:59:41
【问题描述】:

我是 PowerShell 新手,我想试试“你好,(姓名)”。程序。问题是我找不到输入函数或输出函数。

是否有一个 PowerShell 函数可用于获取 Python 中的 input 之类的输入和 C++ 中的 cout 之类的输出?

【问题讨论】:

  • 您阅读过此站点的Tour 页面吗? [grin] 你违反了规则,因为你没有发布“不能按预期工作”的代码。
  • 至于输出......任何未分配给某物的东西都将被发送到成功/输出流。没有专用的output 方法。但是,有几个 Write-* cmdlet。我建议您阅读有关它们的Get-Help 信息。
  • input 也缺少专用方法。但是,有 Read-* cmdlet ... [grin]
  • @Lee_Dailey 首先,我确实阅读了游览页面。其次,我还不知道 PowerShell 是如何工作的,也找不到获取输入和输出的方法,但我想 cmdlet 会有所帮助。第三也是最后一点,我实际上做了和这个问题一样的事情:Getting input from the user in Lua,我认为我可能没有违反规则。
  • [1] 通读导览页面通常会给你 100 点声望。你只显示 5 ......所以出了点问题。 [grin] ///// [2] 我向你展示了关于 Read-* 的明确提示。我推荐你 ReadTheFriendlyManual ...Get-Command *read*Get-Help Read-Host。 ///// [3] 我还指出了如何通过各种Write-* cmdlet 获得等效的print。再次,查看帮助系统以获取更多信息。

标签: powershell input output


【解决方案1】:

试试:

$User = Read-Host -Prompt "Name"
echo "Hello $User"

Powershell 支持多种语言。

【讨论】:

  • 请不要发布代码图片。为什么? lookee ... 为什么在提问时不上传代码/错误的图像? - 元堆栈溢出 — meta.stackoverflow.com/questions/285551/…
  • 不客气!很高兴有一点帮助......并看到你的实际代码。 [咧嘴一笑]
  • 还有“gal echo”和“gal gal”。
【解决方案2】:

还有另一种方式,Write-Host。

【讨论】:

    猜你喜欢
    • 2012-08-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多