7/2/2018
Posted by 
Cfgfmt.exe Tool 5,7/10 4177reviews
Cfgfmt.exe

The Mt.exe file is a tool that generates signed files and catalogs. Anime Desktop Mascot Music here. It is available in the Microsoft Windows Software Development Kit (SDK). Mt.exe requires that the file referenced in the manifest be present in the same directory as the manifest.

Mt.exe generates hashes using the CryptoAPI implementation of the Secure Hash Algorithm (SHA-1). For more information about hash algorithms, see. Hashes are inserted as a hexadecimal string into the file tags in the manifest. The tool currently only generates SHA-1 hashes, although files in manifests may use other hashing schemes.

Mt.exe uses Makecat.exe to generate catalog files (.cat) from catalog definition files (.cdf). This tool fills out a standard template CDF with the name and location of your manifest. You can use this with Makecat.exe to generate the assembly catalog. The version of Mt.exe provided in recent versions of the Windows SDK can also be used to generate manifests for managed assemblies and unmanaged side-by-side assemblies. Syntax mt.exe [-manifest ] [-identity: ] [-rgs: ] [-tlb: ] [-dll: ] [-replacements: ] [-managedassemblyname: ] [-nodependency] [-category] [-out: ] [-inputresource:;[#] ] [-outputresource:;[#] ] [-updateresource:;[#] ] [-hashupdate[: ]] [-makecdfs] [-validate_manifest] [-validate_file_hashes: ] [-canonicalize] [-check_for_duplicates] [-nologo] [-verbose] Command Line Options Mt.exe uses the following case-insensitive command line options.

Option Description -manifest Specifies the name of the manifest file. To modify a single manifest, specify one manifest file name. For example, component.manifest. To merge multiple manifests, specify the names of the source manifests here. Specify the name of the updated manifest with either the -out, -outputresource, or -updateresource options.

For example, the following command line requests an operation that merges two manifests, man1.manifest and man2.manifest, into a new manifest, man3.manifest. Mt.exe -manifest man1.manifest man2.manifest -out:man3.manifest. Identity Provides the attributes values of the assemblyIdentity element of the manifest. The argument of the -identity option is a string value containing the attribute values in fields separated by commas. Provide the value of the name attribute in the first field, without including a 'name=' substring. All the remaining fields specify the attributes and their values using the form: =.

For example, to update the assemblyIdentity element of the manifest with the following information: include the following -identity option on the command line: -identity:'Microsoft.Windows.SampleAssembly, processorArchitecture=x86, version=6.0.0.0, type=win32, publicKeyToken=a5aaf5ba15723d5' -rgs Specifies the name of the registration script (.rgs) file. The -dll option is required to use the -rgs option. -tlb Specifies the name of the type library (.tlb) file. The -dll option is required to use the -tlb option.