将PowerShell的ps1脚本打包成EXE

前提条件

  • 你需要有管理员权限。
  • 你的电脑需要能访问互联网(用于安装 PS2EXE 模块,若已安装可跳过)。

步骤

1. 以管理员身份打开 PowerShell
  • 在 Windows 搜索栏输入 PowerShell。
  • 右键点击 “Windows PowerShell”,选择 “以管理员身份运行”。
2. 导航到桌面目录

在 PowerShell 中输入以下命令,将工作目录切换到桌面:

powershell

收起自动换行复制

cd "$env:USERPROFILE\Desktop"

按 Enter 键后,你的工作目录应该变为类似 C:\Users\你的用户名\Desktop。

3. 安装 PS2EXE 模块(如果未安装)

运行以下命令安装 PS2EXE:

powershell

收起自动换行复制

Get-Module -ListAvailable -Name PS2EXE
  • 如果提示确认,按 Y 并回车。
  • 如果已经安装过,可以跳过此步骤。
4. 验证 PS2EXE 是否可用

输入以下命令检查:

powershell

收起自动换行复制

Get-Module -ListAvailable -Name PS2EXE

如果返回模块信息,说明安装成功。

5. 将 ConfigurePorts.ps1 转换为 EXE

运行以下命令将脚本转换为可执行文件:

powershell

收起自动换行复制

Invoke-PS2EXE -InputFile "ConfigurePorts.ps1" -OutputFile "ConfigurePorts.exe“
  • -InputFile 指定输入的脚本文件(桌面上的 ConfigurePorts.ps1)。
  • -OutputFile 指定输出的可执行文件名称(将生成 ConfigurePorts.exe 也在桌面上)。
6. 检查生成结果

转换完成后,回到桌面,你应该能看到一个新的 ConfigurePorts.exe 文件。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值