繁体   English   中英

将 PowerShell 命令添加到批处理文件

[英]adding PowerShell command to batch file

我有我通常从命令行执行的批处理文件。 现在我想将以下 PowerShell 命令添加到现有的批处理文件中。 当我从 PS 终端执行时,PowerShell 命令工作正常,但是当我添加到批处理文件时出现问题。

(Get-Content "C:\IN\mypath.txt" ) -Replace "\*ALTTIME\S* |\*ALTDATE\S* |\*CRTIME\S* |\*CRDATE\S* |\*IPPROCS\S* |\*OPPROCS\S*" | Set-Content "Out\mypath.txt"

这应该适用于您的批处理文件:

powershell.exe -NoLogo -NoProfile -NonInteractive -ExecutionPolicy Bypasss -Command "(Get-Content 'C:\IN\mypath.txt' ) -replace '\*ALTTIME\S* |\*ALTDATE\S* |\*CRTIME\S* |\*CRDATE\S* |\*IPPROCS\S* |\*OPPROCS\S*' | Set-Content 'Out\mypath.txt'"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM