有没有办法像 C# 中的 @"string" 一样转义 powershell 中的字符串

2024-01-17

有没有办法在 powershell 中转义完整的字符串,就像 @"string" 在 C# 中的工作方式一样 我正在编写一个脚本,其中有几个如下所示的字符串: D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

一个一个的逃离 回家的路还很长


要在 Powershell 中逐字引用字符串,只需使用单引号:

'D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)'

see

Get-Help about_Quoting_Rules

or

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

有没有办法像 C# 中的 @"string" 一样转义 powershell 中的字符串 的相关文章

  • 拖放到 Powershell 脚本

    我以为我已经找到了这个问题的答案 但我玩得越多 我就越发现它是 Powershell 的设计缺陷 我想拖放 或使用发送到机制 将多个文件和 或文件夹作为数组传递到 Powershell 脚本 测试脚本 Test ps1 param stri
  • 相当于 UNIX diff 和 patch 的本机 PowerShell

    我需要潜在地修补文件作为脚本的一部分 为了使脚本所做的事情更具可读性 我想以类似于 UNIX diff 和 patch 方法的方式来实现它 在标准 UNIX 系统上 diff 可以生成特殊格式的文本文件 表示两个文件之间的差异 这可以与要修
  • 用于检查 URL 状态的 PowerShell 脚本

    与此问题类似 https stackoverflow com questions 18500832 script to check the status of a url我正在尝试监视一组网站链接是否已启动并运行或没有响应 我在 Inter
  • 如何获取管道对象的数量?我不想累积管道来缓冲

    假设我有一些 powershell 代码 function count pipe CmdletBinding param Parameter ValueFromPipeline true object inputObject process
  • 如何从 PowerShell 指定应用程序池身份用户和密码

    我在自动化 Web 应用程序设置和使用应用程序池标识适当配置 IIS 方面遇到了很多困难 我在用 PowerShell 编写的 Web 应用程序部署脚本中执行此操作 我的要求是我需要 PowerShell 脚本将应用程序池身份用户设置为特定
  • Powershell:根据属性过滤属性

    我对 PowerShell 的自学经验有限 所以这可能是一些基本的东西 但我似乎无法正确理解 我在 Active Directory 中 需要提取电子邮件地址不以 SamAccountName 开头的用户列表 因此 如果您的登录名是 jdo
  • 具有相关动态参数的 PowerShell 函数

    我试图定义一个函数 其中动态参数相互依赖 例如 我可能有 1 个参数和两个动态参数 rootPath 驱动器盘符 rootPathItem 第一个文件夹 在驱动器盘符内 rootPathChildItem 第二个文件夹 第一个之内 问题是
  • 使用 Powershell SQL 将数据提取到 Excel

    我想使用 powershell 将数据从 SQL Server 提取到新的 excel 文件 对于小型数据集 我的代码可以工作 但某些表的行数超过 100 000 行 这将需要很长时间 我不在 SQl 服务器中使用该实用程序的原因是因为我想
  • 抑制数组列表添加方法管道输出

    我正在使用数组列表来构建日志项序列以供稍后记录 工作起来很不错 但是 Add 方法将当前索引发送到管道 我可以通过将其发送到 null 来解决这个问题 如下所示 strings Add junk gt null 但我想知道是否有某种机制可以
  • 如何在 Powershell 中自动对提示回答“是”?

    如何在 PowerShell 会话中输入 是 作为交互式问题的答案 我知道 在 Bash 中 Yes是在提示上回答 是 的工具 在我的情况下 我无法抑制提示 我正在运行的脚本停止于 如果您想继续 请回复 是 powershell 如何运行脚
  • 通过 Powershell 拆分 9 GB csv 文件时遇到问题

    我有一个大约 9 GB 的大型 csv 文件 在 Powershell 中 我需要将其拆分为 10 MB 的块 问题是我需要保持行完整 因此每个分割文件在一行的末尾结束 并在下一行的开头开始 由于文件太大 我需要一种拆分它的方法 该方法不会
  • 在 Powershell 中远程启动进程,在 Windows 中获取 %ERRORLEVEL%

    一些背景知识 我试图在测试开始时远程启动和停止一些性能计数器 然后在测试结束时停止它们 我是通过 Win2003 机器上的自动化测试框架执行此操作的 测试框架执行命令时无需启动控制台 某些被测系统正在运行 Win2008 我编写了脚本来根据
  • $Error 变量为 $Null 但 $_ 在 Catch 中包含错误

    我有 PS 模块 其中包含许多用于各个功能的脚本 还有一个 库 脚本 其中包含许多辅助函数 这些函数由模块中使用的函数调用 我们调用外部函数ReadWeb 并且它使用辅助函数ParseXML 本周我在内部助手中遇到了错误处理问题ParseX
  • 如何使用卸载路径卸载 MSI

    我正在尝试获取一组应用程序的卸载路径并卸载它们 到目前为止 我得到了卸载路径列表 但我很难真正卸载这些程序 到目前为止我的代码是 app msi1 msi2 msi3 msi4 Regpath HKLM Software Microsoft
  • 如何在 Azure PowerShell 函数中导入模块?

    我尝试从函数查询天蓝色表 使用 Get AzTableRow 在我的笔记本电脑上工作得很好 但模块 aztable 不存在于天蓝色功能中 因此我得到的只是红屏 有办法安装吗 谢谢 大卫 您无需自行在 Azure Function 中安装 A
  • 我应该安装哪个驱动程序才能使用 powershell 运行 mysqlcommand?

    我安装了 mysql 连接器 ODBC 5 1 8 来运行 sqlcommand 但出现此错误 Cannot find type MySql Data MySqlClient MySqlConnection make sure the as
  • 使用 init.ps1 和 nuget 将文件复制到解决方案文件夹

    我在使用 nuget 包的 init ps1 中的 ps 脚本时遇到问题 我试图在安装包时创建一个解决方案文件夹 然后将 dll pdbs 复制到此文件夹 并删除项目中包安装的源 dll pdbs 我能够创建解决方案文件夹 但将文件从 co
  • 当存在另一个参数时在 PowerShell 中需要参数

    到目前为止我读到的所有内容都告诉我这应该有效 这是一个用于自动从 AD 帐户转出的脚本 我希望它的工作方式是 如果设置了 TransferHomeDrive 开关 那么它将需要旧服务器和新服务器的名称 我相信我应该能够通过参数集来做到这一点
  • 对于 PowerShell cmdlet,我是否始终可以将脚本块传递给字符串参数?

    我正在查看 PowerShell 的文档Rename Itemcmdlet 并且有一个这样的例子 Get ChildItem txt Rename Item NewName name Replace txt log 此示例演示如何使用 Re
  • 如何设置文件的LastWriteTime属性?

    我想更改使用此脚本生成的文件的创建日期 clientname Read Host Enter the client name path Read Host Enter the complete path of bak files time

随机推荐

  • 如何从 MP3 的 URL 获取其长度?

    如果我知道 MP3 文件的 URL 获取其长度 比特率 大小等最简单 最快的方法是什么 如何仅下载 MP3 的 ID3 标签部分来获取这些详细信息 您需要查看 mp3 文件中的 ID3 标签 除非您在其他地方跟踪您想要的元数据 要专门获取文
  • 为什么我的 SQL Server 审核触发器会扰乱来自 Access 的 OBDC 调用/刷新?

    我在其中一个表上实现了一个审核触发器 它基本上将旧记录和新记录以及日期和用户复制到名为 Audit 的表中 我将在下面发布我的脚本 问题是 当我在 Access 中插入新记录然后按 Tab 进行切换时 它会刷新并显示表中的第一条记录 下面是
  • 消除平均数值的子查询

    Quest 查询选择以 Vancouver 开头且距离以 Vancouver 开头的所有位置的中心 5 分钟范围内的所有点 例如 Vancouver South Fraser Vancouver Fairview 和Vancouver Ba
  • 跨文件的 SQLAlchemy 类

    我试图弄清楚如何将 SQLAlchemy 类分布在多个文件中 但我一生都无法弄清楚如何做到这一点 我对 SQLAlchemy 还很陌生 所以如果这个问题很微不足道 请原谅我 考虑这 3 个类每个人都有自己的文件 A py from sqla
  • 将 Eclipse 替换为 Sublime Text 2/3 for java

    有没有人设法为他们的基于 java 的应用程序构建一种使用 Sublime Text 2 或 3 而不是 eclipse 的方法 我们在 eclipse mac 中提供了 java 并支持 Maven 和 git 我们本身并不在 Eclip
  • 如何理解重定位部分“.rela.plt”的字段

    我试图了解 Linux 上共享库的动态链接 给出重定位部分 rela plt 的以下转储 Offset Info Type Sym Value Sym Name Addend 000000373f68 0f8300000007 R X86
  • Silverlight AutoCompleteBox 大写输入

    我需要在 Silverlight 4 应用程序的 AutoCompleteBox 中强制输入大写字母 在 TextBox 中 可以通过替换 KeyDown 事件上的 Text 属性来完成 例如 control Text enteredCha
  • Internet Explorer 中的 JavaScript 故障排除工具

    我大量使用 Firebug 和 Mozilla JS 控制台 但时不时地会遇到仅 IE 的 JavaScript bug 这真的很难定位 例如 第 724 行错误 当源 HTML 只有 200 行时 我想要一个轻量级的 JS 工具 a la
  • 火花提交:--jars 不起作用

    我正在为 Spark Streaming 作业构建指标系统 在系统中 指标是在每个执行器中收集的 因此需要在每个执行器中初始化指标源 用于收集指标的类 指标源被打包在一个jar中 提交作业时 使用参数 jars 将jar从本地发送到每个执行
  • 使用Java读取名称中带有空格的文件?

    文件的原始名称是1 00100 0042 jpg 我有个问题 java net URISyntaxException Illegal character in path at index 49 file opt storage user d
  • F# - 了解使用泛型的类型

    我将在 10 天后参加 F 考试 由于我目前正在做旧的考试集 因此我在理解泛型尤其是具有两个多态参数的类型时遇到了问题 这些问题应该很容易解决 但它在语法上是如何运作的 我不确定 旧考试题如下 以下类型Sum lt a b gt 包含两种不
  • 如何评估 JSF 复合组件中的 MethodExpressions

    我不确定处理复合组件中的方法表达式的 正确 方法 我的组合使用带有操作方法的支持类 这些执行一些默认操作或委托给复合用户作为属性传递的操作方法 使用页面中
  • Flutter mlkit 阿拉伯语文本检测器

    嗨 我正在使用 fluttermlkit https pub dev packages mlkit with firebase https firebase google com docs ml kit 从图像中提取文本 如果语言是英语 一
  • 当我单击下载链接时,如何强制 chrome 显示“另存为”对话框? [复制]

    这个问题在这里已经有答案了 我在 chrome 中使用 WebKitBlobBuilder 在用户端生成文本文件 现在 我需要显示一个另存为对话框 让用户决定放置新生成的文件的文件夹 在 Chrome 中 另存为对话框 无需浏览器配置 如何
  • 如何在小块中禁用 Haskell 警告?

    我想仅禁用某些代码块的警告 我搜索了 Google 但只找到文件范围或全局范围禁用方法 使用 cabal 文件或 pragma OPTIONS GHC 我可以禁用特定功能的警告吗 不可以 目前在 GHC 9 2 1 中还不能 The OPT
  • 如何指定div的高度?

    我想为前两个 div 指定固定高度 并为接下来的两个 div 指定百分比值 最后一个 div 应该占据前一个 div 留下的所有空间 到浏览器窗口的底部 我如何在CSS中实现这个 这是我的 css html
  • 内联块元素和垂直对齐推理

    我使用 display inline block 有 2 个彼此相邻的 div 框 如果没有内容 两个内联块 div 都会与顶部垂直对齐 如果两者都有内容 它们也会垂直对齐到顶部 如果其中只有一个具有文本内容 则具有文本内容的 div 框将
  • SQLite - 存储多个值

    如何在 SQLite 数据库中存储和检索同一列的同一行的多个值 即我有一个产品列 另一列是商店 我在其中放入所有可以获得该产品的商店 Product iLamp Stores River s McWay Lonnie s 我怎样才能实现这个
  • Xcode 4.1 代码签名问题

    我已经阅读了很多线程 但在这里找不到类似我的问题的内容 我认为这是一个简单的修复 但我似乎找不到答案 我正在使用 Xcode 4 1 Gold Master 基本上 当我归档我的 Mac 应用程序时 它会经历所有正常流程 构建成功 但是 当
  • 有没有办法像 C# 中的 @"string" 一样转义 powershell 中的字符串

    有没有办法在 powershell 中转义完整的字符串 就像 string 在 C 中的工作方式一样 我正在编写一个脚本 其中有几个如下所示的字符串 D A CCLCSWRPWPDTLOCRRC SY A CCDCLCSWRPWPDTLOC