Board logo

标题: [原创代码] cmd 混合 powershell [打印本页]

作者: newswan    时间: 2021-6-24 10:35     标题: cmd 混合 powershell

  1. @echo off
  2. cd /d %~dp0
  3. for /f "usebackq tokens=1 delims=:" %%a in (`findstr -n "^###" %0`) do (if not DEFINED skip set skip=%%a)
  4. powershell -c "Get-Content '%~0' | Select-Object -Skip %skip% | Out-String | Invoke-Expression"
  5. pause
  6. exit
  7. ###
复制代码
前面是 cmd 部分,###开头的行之后,是powershell 部分。
可以在调用powershell 前后 运行一些操作,而且也不用互相注释的麻烦




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2