; PE Builder v3 plug-in INF file ; Created by Bart Lagerweij ; http://www.nu2.nu/pebuilder/ ; ; Kort beskrivelse av hva denne plugin gjør... [Version] Signature= "$Windows NT$" [PEBuilder] Name="NiceNameOfPlugin" Enable=0 Help="pluginhelp.htm" |
| Name | navnet for din plugin |
| Enable | tilstanden til din plugin 0 - Deaktivert 1 - Aktivert |
| Help | filenavnet for plugin hjelpefilen. Dette kan være en tekst, html, doc, pdf eller alle andre filtyper. PE Builder bruker ShellExecute() funksjonen for å starte documentet med dets standard assosiasjoner . |
| Config | filnavnet for konfigurasjonsfilen. |
| directoryID | er mappenummeret (id) I plugin .inf filer kan du bruke 'a'-'z' for dynamisk nummer-tilvisning... |
| dirname | er navnet på mappen. Dersom navnet inneholder mellomrom så sett anførselstegn "rundt det". |
| attribute | numerisk verdi for å aktivere/deaktivere enkelte valg verdi: 1 - Lag alltid denne mappen (selv når den er tom) 2 - Lag mappen ut fra (output) root (i \ og ikke i \i386). Bare legg til verdiene for å kombinere... Standard verdi for attr er 0. |
[WinntDirectories] ; Lag alltid en mappe i root som kalles "Bart" a="Bart",3 ; Lag en mappe i rooten som kalles "Project\Bart\Source" b="Project\Bart\Source",3 ; Lag en mappe i i386 mappen som kalles "extra\files" c="extra\files",1
| ID | Directory | Remark |
| 30000 | [root] | PE Builder output root |
| 1 | \ | SystemRoot (på CD er dette \i386 mappen, på hd så er dette \minint mappen) |
| 2 | system32 | |
| 3 | system32\config | |
| 4 | system32\drivers | |
| 5 | system | |
| 17 | system32\drivers\etc | |
| 20 | inf | |
| 21 | Help | |
| 22 | Fonts | |
| 24 | msagent\intl | |
| 52 | msagent | |
| 124 | WinSxS | |
| 125 | WinSxS\Manifests | |
| 252 | WinSxS\Policies |
| Build | Version |
|---|---|
| 2600 | Windows XP |
| 3790 | Server 2003 |
| filename | er filen som skal kopieres. |
| directoryID | er målmappens nummer. Se WinntDirectories delen for en liste over standard windows-mappe id'er. |
| filenameRenamed | er mål-filnavnet dersom du trenger å bytte navn. |
| attribute | numerisk verdi for å aktivere/deaktivere noen valg verdi: 1 - brukes for pluginCheck(). Sørg for at filen eksisterer i den samme mappen som .inf filen befinner seg, før aktivering eller før du fortsetter. 2 - ikke komprimer filen. 4 - bare kopier filen dersom den eksisterer. Ikke klag dersom den ikke eksisterer. 8 - endre filnavnet til store bokstaver. Når du bygger en ISO image vil PE Builder endre windows filnavnene til store bokstaver (nødvendig for å starte fra CD). Standardverdi for denne funksjonen er 0. |
| sourcepath | er kilde-filen/mappen det skal kopieres fra. Dette er en eksakt kopi, ingen ting er pakket ut! |
| directoryID | er målmappens nummer. Se WinntDirectories delen for en liste over standard windows.mappe id'er. |
[WinntDirectories] a="Programs\openoffice",2 [SourceDisksFolders] ; når openoffice-mappen er i plugin-mappen openoffice=a [SourceDisksFolders] ; når openoffice-mappen er i c:\ c:\openoffice=a
| regType | spesifiserer type informasjon som skal lagres som verdiens
data. Denne parameteren kan være en av de følgende verdier: 0x0, (REG_NONE) create the key only, no value 0x1, (REG_SZ) string 0x2, (REG_EXPAND_SZ) string (with environment variable references) 0x3, (REG_BINARY) binary data 0x4, (REG_DWORD) 32-bit number 0x7, (REG_MULTI_SZ) multiple strings * Obs: |
| regKey | specifies the name of the key as string. |
| regValue | specfies the name of the value as string. |
| regData | The actual data. |
0x1, "Microsoft\Windows NT\CurrentVersion\Fonts", "Tahoma (TrueType)","TAHOMA.TTF" 0x2, "Control Panel\desktop", "WallPaper", "%systemroot%\system32\nu2.bmp" 0x3, "ControlSet001\Control\TimeZoneInformation", "DaylightStart",\ 00,00,04,00,00,01,00,02,00,00,00,00,00,00,00,00 0x4, "ControlSet001\Control\GraphicsDrivers\DCI", "Timeout", 0x7 0x7, "ControlSet001\Services\VgaSave\Device0", "InstalledDisplayDrivers","vga", "framebuf", "vga256", "vga64k"
| regKey | spesifiserer navnet til din key (innklusive alle verdier) for å slette som string. |
| regValue | spesifiserer navnet til verdien som skal slettes som string. |
| Filename | er filnavnet der det skal legges til enlinje. |
| Section | er del-navnet. |
| LineToAdd | er linjen som skal legges til. |
| Filename | er filnavnet som det skal legges til en linje til. |
| Section | dette er delnavnet. |
| StringToDel | er linjen som skal slettes. Du trenger ikke å matche nøyaktig, all linjer som begynner med "StringToDel" vil bli slettet. |
| Filename | er filnavnet det skal settes en verdi inn i. |
| Section | er delnavnet. |
| Key | er nøkkelen (key) som skal motta verdien. |
| Value | er dataene. |
| Filename | er filen der dataene vil bli hengt på. |
| FilenameToAppend | er filen som inneholder data som skal henges på. |
| variable | expanderer til... |
|---|---|
| Program | Navnet på byggeren (PE-Builder som standard) |
| Version | Versjonen til byggeren |
| IsoFile | Full sti og filnavn til ISO image |
| OutDir | Full sti til mål-mappen |
| SourcePath | Full sti til kilde-mappen |
| PluginDir | Full sti til den aktuelle plugin-mappen |
| PluginFile | Full sti og filnavn til den aktuelle plugin-filen |
| Language | Det aktuelle språket |
| Verbose | Verbose mode (0 betyr av, 1 betyr på) |
| Build | Windows build-nummer (2600 betyr XP, 3790 betyr server 2003) |