Board logo

标题: [技术讨论] 将ps1编译成exe的模块 [打印本页]

作者: 小白龙    时间: 2024-10-2 09:41     标题: 将ps1编译成exe的模块

刚发现一个模块, 可以把ps1转为exe而且生成的文件很小巧, 欢迎讨论

安装: Install-Module -Name ps12exe -Scope CurrentUser
用法: ps12exe a.ps1 a.exe

网址:
https://www.powershellgallery.com/packages/ps12exe
作者: Five66    时间: 2024-10-3 05:06

exe能在不安装ps或没有ps情况下运行不?
作者: 小白龙    时间: 2024-10-4 10:39

回复 2# Five66


    能吧, win10自带ps5.1
作者: Five66    时间: 2024-10-4 23:15

啊,自带,那么如何吧自带ps的移除或者删掉,还能运行不?也就是说exe能否独立运行,不能的话也感觉也没啥意义,就跟弄成bat那样差不多,隔壁python和nodejs的弄成的exe,可以单独运行的(因为运行需要的东西基本上全塞进exe里了)
作者: jyswjjgdwtdtj    时间: 2024-10-5 23:37

回复 4# Five66

powershell本来就是基于.net的 而且语法也比较简单 还是比较好编译成msil的exe的吧
作者: Five66    时间: 2024-10-6 21:54

回复 5# jyswjjgdwtdtj


    还是得依赖net,感觉除了一定程度上保护代码之外没啥用
作者: 小白龙    时间: 2024-10-6 22:26

回复 6# Five66


    有点用, 至少可以直接执行了, 而且很小, 现在win10非常普及了, 即使需要powershell也内置了




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