You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何用PowerShell一键创建目录、复制zep.dll并执行regsvr32注册?

一站式完成目录创建、DLL复制与注册的PowerShell脚本

以下是整合了所有操作的PowerShell脚本,你可以根据实际情况调整DLL源路径:

# 定义目标目录路径
$targetDir = "C:\Program Files\admintool\zep"

# 定义zep.dll的源路径(请替换为你实际的DLL文件路径)
$dllSourcePath = "C:\Path\To\Your\zep.dll"

# 1. 创建目标目录(-Force参数会自动创建不存在的父目录)
New-Item -ItemType Directory -Force -Path $targetDir | Out-Null

# 2. 复制zep.dll到目标目录
Copy-Item -Path $dllSourcePath -Destination $targetDir -Force

# 3. 使用regsvr32注册DLL(/s参数表示静默执行,不弹出提示框)
$regsvrPath = Join-Path $env:SystemRoot "System32\regsvr32.exe"
Start-Process -FilePath $regsvrPath -ArgumentList "/s", "`"$targetDir\zep.dll`"" -Wait -NoNewWindow

关键说明:

  • 源路径替换:务必将$dllSourcePath的值修改为你实际存放zep.dll的路径,比如如果DLL在当前脚本所在目录,可以写成".\zep.dll"
  • 管理员权限:执行该脚本需要以管理员身份运行PowerShell,否则regsvr32可能因权限不足注册失败
  • 静默注册:/s参数让regsvr32在后台执行,不会弹出成功/失败提示框;如果需要看到提示,可移除/s参数

内容的提问来源于stack exchange,提问作者PerserPolis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 06:20:50