- 帖子
- 1013
- 积分
- 1228
- 技术
- 14
- 捐助
- 0
- 注册时间
- 2019-2-20
|
[问题求助] 期待已久: 能否用powershell将批处理的多行命令合并为一行
本帖最后由 5i365 于 2022-1-4 10:09 编辑
哪位大侠能搞个批处理, 能把所有cmd的多行代码连成一行代码? 感觉只要不是for语句就用 & 连接, 然后专门处理一下for语句就好了,
从谷歌以前搜索过相关的答案, 好像国外有类似问题的答案, 很长时间了, 找不到在哪个贴子了
百度以前也专门找过, 没有找到答案, 可能搜索的关键词不对
powershell 中有 join 关键词, 可以连接行与行, 关键是处理 for 语句
另外, 真心感觉批处理的执行速度比powershell快, 如果是循环执行powershell时, 那就更慢了, 所以才有上面这个合并cmd多行的需求
这里有合并 for语句的示例, 可以成功执行 合并后的CMD
合并前:
http://www.bathome.net/redirect. ... 1124&pid=249955
合并后:
http://www.bathome.net/redirect. ... 1124&pid=249973 |
|