我想从包含在变量中的字符串值开始,选择文件路径的部分字符串。让我在一个抽象的示例中对此进行解释。
让我们假设以下路径:/ docs / reports / test report / document1.docx
使用正则表达式,我可以这样获取所需的字符串:
'^.*(?=\/test\s)'
https://regex101.com/r/6mBhLX/5
结果字符串为“ / test report / document1.docx”。
现在,要使其正常工作,我必须使用文字字符串“ test”。但是,我想知道如何使用包含'test'的变量,例如$ myString。
我已经看过如何在正则表达式中使用变量?但我不知道如何将其适应PowerShell。
谢谢!
最近在一些 Windows 10 机器上,我注意到
Get-Service | Export-Csv "C:\users\[xxx]"创建了一个 .csv 文件,如果在 Excel 中打开该文件,则只显示 A 列中的所有属性。我习惯于看到每个属性都输出到单独的列。
两台机器上的 Windows 和 Office 版本是相同的。Windows:1709(内部版本 16299.431)办公室:1802(内部版本 9029.2253 CTR)
Excel-Online 还将输出显示在一列中。
右键单击每台机器上的 .csv 文件会显示不同的文件类型:“CSV-File (.csv)”显示多列,而“Microsoft Excel-CSV-File(.csv)”显示一列。
此外,文件图标不同。
有没有人经历过这种情况并知道为什么会这样?
我很困惑哪个是正确的行为。
感谢您的输入。
我想将 ngrok 用于 Microsoft Teams 应用程序开发,但它被我们的 FortiGuard 威胁防护阻止,我无法使用标准命令 ngrok http 80 创建隧道。
我应该告诉我们的 FortiGuard 管理员需要更改什么才能允许 ngrok 工作?
谢谢。
ngrok microsoft-teams webfiltering microsoft-graph-api advanced-threat-protection