Windows SDK Tips

 

Topics

Memo

 

commands

 

$ ls "C:\Program Files\Microsoft SDKs\Windows\v6.0\VC\Bin" | grep exe
bscmake.exe
cl.exe
cl.exe.config
cvtres.exe             リソース・ファイルをCOFF(Common Object Files Format)フォーマットに変換する(Visual Studio 97でも使用されているツール)
dumpbin.exe
editbin.exe
lib.exe
link.exe
link.exe.config
ml.exe
mspdbsrv.exe
nmake.exe
vcbuild.exe
 
$ ls "C:\Program Files\Microsoft SDKs\Windows\v6.0\Bin" | grep exe
Al.exe             MSILフォーマットのファイル、あるいはリソース・ファイルから、アセンブリ・マニフェストを含んだファイルを出力する
AxImp.exe            Windows Formsから使用可能なActiveXコントロール・ラッパーを出力する
Caspol.exe            マシンおよびユーザーのアクセス・セキュリティ・ポリシーをテスト、変更する 
Cert2Spc.exe     X.509証明書からSPC(Software Publisher's Certificate:ソフトウェア公開証明) を作成するためのテスト・ツール
Consume.exe      
CorFlags.exe
GuidGen.exe
Installutil.exe
MgmtClassGen.exe
MsiCert.exe
PEVerify.exe            PEファイルの妥当性を検証する
PEVerify.exe.config
PermCalc.exe
Regasm.exe               従来のCOMクライアントからマネージド・クラスを呼び出すことができるように、必要なエントリをレジストリに登録する
ResGen.exe               名前/値のペアからなるテキスト・ファイルから、.resourcesファイルを生成する  
SecUtil.exe               アセンブリからstrong name(公開暗号鍵と秘密暗号鍵のペアにより保護されたアセンブリ名)公開鍵情報、あるいはAuthenticode公開証明書を抽出する  
SoapSuds.exe                CLRメタデータとXMLスキーマをコンバートする 
SoapSuds.exe.config
StoreAdm.exe                現在ログインしているユーザのIsolated Storageを管理する
SvcConfigEditor.exe
SvcTraceViewer.exe
SvcUtil.exe
TB3x.exe
TlbExp.exe            マネージドなアセンブリからCOMタイプ・ライブラリを作成する    
TlbImp.exe              COMタイプ・ライブラリ内の型定義をマネージドなメタデータ・フォーマットに変換する 
UISpy.exe
VirtualSideShow.exe
Wca.exe
Wfc.exe
Wfc.exe.config
WiLogUtl.exe
WinRes.exe
WindowsSideShowVirtualDevice.exe
WpfPerf.exe
XAMLPad.exe
apatch.exe
checkv4.exe
clrver.exe
cordbg.exe
ctrpp.exe
cvtres.exe
disco.exe
ecmangen.exe
fdbrowser.exe
fuslogvw.exe
gacutil.exe             グローバル・アセンブリ・キャッシュの内容を参照・操作する      
gacutil.exe.config
genmanifest.exe
graphedt.exe
ilasm.exe
ildasm.exe               MSIL逆アセンブラ。PEファイル内のILコードをディスアセンブルし、インスペクトするためのツール
ildasm.exe.config
isXPS.exe
lc.exe                      ライセンス情報を含むファイルから、マネージド・コードに埋め込む.licensesファイルを生成する
mage.exe
mageui.exe
make-shell.exe
makecert.exe                 X.509証明書や公開鍵と秘密鍵のペアを作成するためのテスト・ツール
mdbg.exe
mt.exe				manifest tool
perflibmig.exe
ptconform.exe
pvk2pfx.exe
sddlgen.exe
sgen.exe
signtool.exe
sn.exe
tcpanalyzer.exe
tcpanalyzer.exe.manifest
tracefmt.exe
tracelog.exe
tracepdb.exe
tracewpp.exe
validatesd.exe
wsdl.exe
wsdl.exe.config
xsd.exe

$ ls "C:\Windows\Microsoft.NET\Framework\v2.0.50727" | grep exe
AppLaunch.exe
Aspnet_regsql.exe.config
CasPol.exe
IEExec.exe
InstallUtil.exe              サーバー・リソースのインストール/アンインストールを行う   
MSBuild.exe
RegAsm.exe
RegSvcs.exe                      マネージド・クラスをWindows 2000 コンポーネント・サービスに加える 
WebDev.WebServer.exe.manifest
al.exe
al.exe.config
aspnet_compiler.exe
aspnet_regbrowsers.exe
aspnet_regiis.exe
aspnet_regsql.exe
aspnet_state.exe
aspnet_wp.exe
caspol.exe.config
csc.exe                    C#コンパイラ   
csc.exe.config
cvtres.exe
dfsvc.exe
dw20.exe
ieexec.exe.config
ilasm.exe                    MSILアセンブラ。ILのソース・コードをバイナリ形式のILに変換し、必要なメタデータを加えたPEファイルを生成する 
ilasm.exe.config
jsc.exe                     Jscript.NETコンパイラ 
jsc.exe.config
msbuild.exe.config
mscorsvw.exe
ngen.exe
regasm.exe.config
regsvcs.exe.config
vbc.exe                    Visual Basic.NETコンパイラ
vbc.exe.config