替换批处理中的powershell命令

时间:2015-12-16 18:12:39

标签: powershell batch-file

我有一个批处理文件将csv文件更改为txt文件,我需要将上面的powershell命令“嵌入”到这个批处理文件中。在这种情况下,我不能使用.ps1文件....

${c:\file.csv} = ${c:\file.csv} -replace ','
${c:\file.csv} = ${c:\file.csv} -replace '"', ''

请帮帮我吗?

提前致谢, FABI

1 个答案:

答案 0 :(得分:0)

如果您允许打开PowerShell进程,可以将其放在批处理文件中

echo . | powershell -executionpolicy bypass -command "&{ read-host 'do powershell stuff here' }"