PowerShell 中用于脚本测试的 Echo 等效项

2023-12-30

我想输出变量和值电源外壳 http://en.wikipedia.org/wiki/Windows_PowerShell通过设置标志并查看整个脚本中的数据排列来编写脚本。

我该怎么做?

例如,与以下 PHP 代码等效的 PowerShell 是什么?

echo "filesizecounter: " . $filesizecounter 

有以下几种方法:

Write-Host https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/write-host:直接写入控制台,不包含在函数/cmdlet 输出中。允许设置前景色和背景色。

Write-Debug https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/write-debug:直接写入控制台,如果$DebugPreference https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_preference_variables#debugpreference设置为继续或停止。

Write-Verbose https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/write-verbose:直接写入控制台,如果$VerbosePreference https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_preference_variables#verbosepreference设置为继续或停止。

后者用于额外的可选信息,Write-Debug用于调试(因此似乎适合这种情况)。

额外的:在 PSH2(至少)中,使用 cmdlet 绑定的脚本将自动获取-Verbose and -Debug切换参数,本地使能Write-Verbose and Write-Debug(即覆盖首选项变量)与编译的 cmdlet 和提供程序一样。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PowerShell 中用于脚本测试的 Echo 等效项 的相关文章

随机推荐

  • JVM 以编程方式获取堆中最大的对象

    How 以编程方式 从java应用程序 代理中 我是否获得堆中最大对象的 实时 摘要 包括它们的实例计数和大小 与分析器的做法类似 例如 下面是 JProfiler 的屏幕截图 通常 我曾经在真正需要的情况下使用堆转储 但现在我想弄清楚分析
  • 在 Azure DevOps Pipelines (YAML) 中通过手动批准跳过阶段

    对于我们的 Terraform 部署 我们使用具有 3 个阶段的 Azure DevOps 管道 plan 申请 手动审批 test 对于应用阶段 我们使用具有手动批准 检查 环境的部署作业 如果计划阶段没有显示任何变化 我们希望 跳过 应
  • TDD 和测试优先开发(或测试优先编程)之间有区别吗?

    这两个想法对我来说听起来非常相似 但可能存在细微的差异 或者是完全相同的事情 但以不同的方式解释 TDD 和测试优先开发 编程之间有什么关系 驱动因素是什么是有区别的 您是否对类 或系统 当然 这可以在不同的规模上发生 应该是什么样子有一个
  • Dockerfile 中的 VOLUME 命令有什么作用? [复制]

    这个问题在这里已经有答案了 我很难理解 VOLUME https docs docker com engine reference builder volume https docs docker com engine reference
  • 如何使用 VBA 将数据透视表过滤器放置在彼此上方?

    基本上 我有多个选项卡放在一起 每个选项卡都有多个数据透视表 每个数据透视表内置多个过滤器 这些需要可见才能确认您所看到的数据 因为非开发人员不知道如何访问或了解VBA代码 我想要的 数据透视表过滤器以列表形式相互重叠 我目前得到的 这是代
  • 如何在 Android 中获取可用的屏幕宽度和高度

    I m creating an app where I really need to know the correct screen dimensions Actually I know how to do that but a probl
  • ModuleNotFoundError:在虚拟环境中运行服务器时没有名为“django”的模块

    我是 python 学习的新手 在学习了 python 基础知识之后 我开始学习 python Web 框架 Django 为了这 安装 python 3 7 后 我按照以下步骤在 Windows 上安装 django 首先我打开cmd命令
  • 如何使用 Eclipse IDE 重新部署 Web 应用程序

    我是 Eclipse 新手 我使用 Tomcat 作为运行时服务器 但每次修改 jsp 页面时 Eclipse 仍然显示旧的页面 只是想知道如何重新部署应用程序以便反映更改 Eclipse 面向 Java EE 开发人员的 Eclipse
  • Node.js 中的安全随机令牌

    In 这个问题 https stackoverflow com questions 8838624 nodejs send email on registration 8842959 8842959Erik 需要在 Node js 中生成一
  • Sequelize,MySQL - 使用 JSON 列值过滤表中的行

    需要帮助了解如何使用 Sequelize 使用嵌套值过滤 MySQL 表 JSON 列中的行 文档中没有它 仅针对 PostgreSQL 和 MSSQL ref http docs sequelizejs com manual tutori
  • _Unwind_Resume 的多个定义

    一段时间以来 我一直在使用我编写的一小部分文件 以便更轻松地与 WinAPI 进行交互 虽然 当我想重用它们时 不断移动文件 等待它们重新编译等变得很痛苦 我最终决定将它们放入 DLL 中 然后就完成了 但我得到了一个每次我尝试使用该库时都
  • 绑定 ToConstant 和调用 InSingletonScope 是多余的吗?

    嗯 这个问题从标题就已经很简单地说明了 对于局部变量factory var factory Fluently Configure 这两行是否等价 Bind
  • 如何使用 Laravel 的 Eloquent 实现单表继承?

    目前我有一个名为的模型类Post class Post extends Eloquent protected table posts protected fillable array user id title description vi
  • iOS开发-无限关卡的uitableview

    我的 XML 数据采用具有可变深度的树结构 有时 数据馈送的深度可能为 50 级 有时则为 5 级 我应该为视图使用哪个 iOS UI 组件 我看到了 uitableview 但在打印叶节点之前它似乎只支持 1 层树 我还应该考虑另一个 U
  • React-native 调试 apk

    如何获取react native应用程序的调试版本 对于 apk 的发布版本 我使用 gt cd android gradlew assembleRelease 生成的 apk 将存储在 app build outputs apk 中 有没
  • 使用 Proc#call 时为自己提供价值

    当在 Ruby 中使用 Proc call 调用 lambda 函数时 self始终以定义函数时的值结束 而不是调用函数时的值 例如 p lambda self class Dummy def test p call end end d D
  • 使用 HTML5 和/或 jQuery 将文件上传到 WCF 服务

    我正在尝试仅使用 HTML5 和 JavaScript jQuery 将文件上传到我的 WCF 服务 WCF 服务是从 Windows 服务而不是 IIS 自托管的 因此我认为我无法使用 php 或 aspx 上传处理程序 这些文件是二进制
  • Apache Kafka:TimeoutException 然后什么都不起作用

    我正在尝试将消息从生产者发送到另一个 DC 中的 kafka 节点 生产者和消费者都设置为默认0 10 0 0配置和消息大小都不是那么小 大约 500k 大多数情况下 我在发送消息时会遇到以下异常 org apache kafka comm
  • Django 1.10 - makemigrations 命令未检测非托管模型的更改

    在此先感谢您的帮助 在 mi 项目中 我有一个应用程序 涉及从现有数据库生成的模型 由于这些表由 DBA 管理 因此它们保留为非托管模型 由于模式的变化 我们可能需要从数据库重新生成模型 因此我们为每个模型创建了替代代理模型 以将我们管理的
  • PowerShell 中用于脚本测试的 Echo 等效项

    我想输出变量和值电源外壳 http en wikipedia org wiki Windows PowerShell通过设置标志并查看整个脚本中的数据排列来编写脚本 我该怎么做 例如 与以下 PHP 代码等效的 PowerShell 是什么