当前位置:C++技术网 > 资讯 > Windows SDK 工具列表:3 针对托管和本机开发人员的常用工具

Windows SDK 工具列表:3 针对托管和本机开发人员的常用工具

更新时间:2015-06-26 23:57:18浏览次数:1+次

    Windows SDK 工具旨在让您更轻松地创建、部署和管理面向 Windows 和 Internet 的应用程序和组件。 Windows SDK 包含用于托管编程模型 .NET 3.5 SP1 Framework 和 .NET 4.0 Framework 的工具以及用于针对 Windows 的本机(非托管)编程模型 Win32® 的工具。 此工具列表列出了许多 Windows SDK 工具,并按目标受众对这些工具进行了分类:托管、本机和“常用”(托管开发人员或本机开发人员可以使用的工具)。本文列举针对托管(.NET)和本机(Win32 API)开发人员的常用工具列表和工具说明。

     请注意, Windows SDK 中包含的某些工具需要它对应的.NET版本。 您可能需要安装正确的版本以确保实现所有工具的完整功能。

     这些工具将安装在磁盘上的 %Program Files%\Microsoft SDKs\Windows\v7.0a\Bin 目录下或该目录的某个子文件夹中。 有关各个工具的更多信息,请访问 C++技术网 其他文章的介绍。

针对托管 (.NET) 开发人员和本机 (Win32 API) 开发人员的常用工具

工具 说明
Apatch.exe 修补应用程序实用工具。
Apatch.exe 实用工具用于应用二进制修补程序。
Bind.exe

Windows NT 映像活页夹。

通过跳过查找导出的 DLL 函数地址的操作来最大限度地减少加载时间

Cert2Spc.exe 软件发行者证书测试工具。
软件发行者证书测试工具通过一个或多个 X.509 证书创建软件发行者证书 (SPC)。
CertMgr.exe 证书管理器工具。
用于配置系统证书存储区的命令行和 GUI 工具。
Consume.exe 资源占用工具。
可以占用各种资源(如内存、CPU 和磁盘空间)的测试工具。
DeviceSimulatorForWindowsSideShow.msi 针对 Windows SideShow 的设备模拟器。
开发针对 Windows SideShow 的小工具的开发人员可以利用此模拟器,在不使用物理硬件的情况下测试其小工具。
Guidgen.exe 创建 GUID 工具。
以指定格式生成 GUID。
isXPS.exe isXPS 合规性工具。
测试文件是否符合 XML 纸张规范 (XPS) 和开放式打包约定 (OPC) 规范。
MakeCat.Exe MakeCat 工具。
用于生成 Authenticode 目录的命令行工具。
MakeCert.exe 证书创建工具。
用于生成自签名证书和测试证书的命令行工具。
Make-Shell.exe Make-Shell 工具。
Windows PowerShell 提供了一个用于创建不可扩展的控制台 Shell 的工具。 以后无法通过 Windows PowerShell 管理单元来扩展使用此新工具创建的 Shell。
MSICert.exe MSI 证书工具。
一个命令行实用工具,可用于将外部压缩文件的数字签名信息填充到 MsiDigitalSignature 表和 MsiDigitalCertificate 表中。
MSIDB.exe MSIDb 工具。
使用 MsiDatabaseImport 和 MsiDatabaseExport 导入和导出数据库表和流。
MSIFiler.exe MSIFiler 工具。
基于源目录在文件表中填入文件版本、语言和大小。 此工具还可用文件哈希更新 MsiFileHash 表。
MSIInfo.exe MSIInfo 工具。
使用数据库函数和安装程序函数来编辑或显示数据库的摘要信息流。
MSIMerg.exe MSIMerg 工具。
使用 MsiDatabaseMerge 将引用数据库合并到基数据库中。
MSIMsp.exe MSIMsp 工具。
Msimsp.exe 是一个调用 Patchwiz.dll 的可执行文件。 此工具可用于通过传入修补程序创建属性文件(.pcp 文件)的路径和要创建的修补程序包的路径来创建修补程序包。
MSITran.exe MSITran 工具。
使用 MsiDatabaseGenerateTransform、MsiCreateTransformSummaryInfo 和 MsiDatabaseApplyTransform 来生成或应用转换文件。
MSIVal2.msi MSIVal2 工具。
Msival2 是一个命令行实用工具,可运行内部一致性计算器 (ICE) 套件。
MSIZap.exe MSIZap 工具。
Msizap.exe 是一个命令行实用工具,可移除有关计算机上安装的一项产品或全部产品的所有 Windows Installer 信息。
MT.exe 清单工具。生成签名文件和目录。
OleView.Exe OLE/COM 对象查看器。可用于浏览、配置和测试已安装的 COM 类。
Orca.msi Orca 安装程序。
Orca.exe 的安装程序,这是一个用于创建和编辑 Windows Installer 程序包和合并模块的数据库表编辑器。
Pvk2Pfx.exe SPC/CER/PVK 到 PFX 的转换工具。
用于将 PVK 文件转换为 PFX 文件的命令行工具。
ReBase.Exe Rebase 工具。
指定应用程序使用的 DLL 的基址。
SetReg.exe SetReg 工具。
设置用于控制 Authenticode 证书验证过程的注册表项的值。 这些注册表项称作“软件发布状态密钥”。 完成请求的操作后,此工具将显示软件发布状态密钥的当前状态。
SignTool.exe 签名工具。
供 Authenticode 用来对应用程序签名、验证 Authenticode 签名和配置系统目录数据库的命令行工具。
TcpAnalyzer.exe TCP 分析器。
启用对各个 TCP/IP 连接的监控和诊断。 利用此工具,用户可以选择连接列表中的任何连接,并以图形化方式查看相应连接的发送速率、性能瓶颈、丢失情况、重新传输情况和各种其他详细的 TCP/IP 信息。
UuidGen.exe UUID 生成器工具。
此工具生成通用唯一标识符 (UUID)(也称作 GUID)。
WiLogUtl.Exe Windows Installer 日志实用工具。
此工具可帮助分析 Windows Installer 安装中的日志文件,并将显示针对日志文件中找到的错误的建议的解决方法。
WinDiff.Exe WinDiff 工具。
对文件进行比较并以图形化方式显示它们之间的任何差异。