
1 CallMeReznov 2021 年 10 月 22 日 看了一下楼主最近帖子. 我建议楼主还是学 powershell. |
2 nodwang 2021 年 10 月 22 日 @CallMeReznov powershell 写成脚本电脑需要权限才能执行,这点自动化非常不方便,有解决办法么 |
3 ungrown 2021 年 10 月 22 日 我建议用 python 写脚本 可能很多人觉得这样不好,“怪怪的”,正常,我过去也这么觉得 但是它带来的效率提高、丰富功能、近乎无穷的可能性,是批处理没法比的 即使把 powershell 、shell 之类的功能性远强于 batch 的脚本请上台来比,依然会在代码简易型这一点上自残形愧 我现在所有核心脚本全是 python 写的,只有入口脚本会用到 bat |
4 2i2Re2PLMaDnghL 2021 年 10 月 22 日 @nodwang 对脚本进行签名;或者用 cmd 调用 powershell 并修改 Scope 级运行策略。 |
6 CallMeReznov 2021 年 10 月 22 日 @ungrown #3 我的心路历程和就是一步一步来的 10 来年前 WINDOWS 运维开始 从最开始的 cmd 到后来的 powershell. 现在只要超过 10 行的我基本上会选择 python. |
7 g00001 2021 年 10 月 22 日 没有东西是万能没有缺点的, Python 虽强,但不是专为 Windows 设计, Google 一下 “aardio python” 很多人还是会用 aardio + Python 混编。 aardio 里可以嵌入 Python,可以嵌入批处理,还可以嵌入 C 语言。 批处理做很多事还是很强的,每个语言都有他的长处。 |
8 codehz 2021 年 10 月 22 日 @nodwang 把 powershell embed 到 bat 里(参考 https://github.com/stevencohn/hybrid-batch/blob/master/hybrid-powershell.bat |
9 ysc3839 2021 年 10 月 22 日 @codehz #8 所说的方法我之前在 V2EX 提到过,可以看看 https://v2ex.com/t/798260#r_10826013 |