Desktop.ini

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 24 februari 2013; kontroller kräver 14 redigeringar .

desktop.ini  är en konfigurationsfil som innehåller inställningsdata för utseendet på systemmappen i Microsoft Windows OS : ikon, textfärg, bakgrundsbild, etc.

Desktop.ini-filen är, precis som alla .ini-filer, strukturellt uppdelad i sektioner. Sektionsnamn måste omges inom hakparenteser. Varje avsnitt kan innehålla en eller flera rader av formen "ParameterName=Value".

Funktionaliteten hos filen desktop.ini reducerades kraftigt i Windows XP med lanseringen av SP1 och i Windows 2000 med lanseringen av SP3. Förändringarna bestod i att stödet för HTML (filer med tillägget .htt) avskaffades. Detta berodde på den stora spridningen av virus som utnyttjade HTML-sårbarheter. Tidigare versioner av Windows hade avslutat teknisk support vid den tiden, så dessa ändringar påverkade dem inte.

Alternativ

Parameter Menande
[ .ShellClassInfo ] avsnitt
ConfirmFileOp Ställ in denna parameter på 0 för att undvika bekräftelsemeddelandet för att flytta eller ta bort systemmappen.
Ingen delning Dela en mapp. Det kan ta två värden:

0 - tillåter delning av mappen,
1 - delar inte mappen.
(95(?)/98/ME/NT/2000/XP)

Delning Liknar NoSharing-inställningen i Vista och senare versioner av Windows. Det kan ta två värden:

0 - nekar delning av mappen,
1 - tillåter delning av mappen.
(Vista/7(?))

CLSID Genom att ange CLSID i filen desktop.ini och skapa en motsvarande nyckel i registret, kan mappen som innehåller den behandlas som en filtyp.

CLSID-värdet är registrerat i registernyckeln HKEY_CLASSES_ROOT\CLSID.
Ett slående exempel är alla mappar (projekt) skapade av FineReader.
(95(?)/98/ME/NT/2000/XP/Vista/7(?))

IconFile Låter dig ersätta standardmappikonen. Som en alternativ ikon kan du använda resurser (ikoner) av filerna *.ico, *.bmp, *.exe, *.dll eller *.icl.

Sökvägar till resursfiler kan vara absoluta eller relativa. I det senare fallet kommer ändringarna också att vara synliga för alla användare på nätverket. Det är också acceptabelt att använda miljövariabler i sökvägar till filer med ikoner (till exempel %SystemRoot%).

Fungerar endast om resursnumret (ikonen) anges i parametern IconIndex.

IconIndex Indexnumret för ikonen i filen, och numreringen börjar från 0, inte 1. Filer som .ico eller .bmp innehåller bara en ikon, så deras IconIndex är alltid noll.

Fungerar endast om sökvägen till filen med ikonen anges i parametern IconFile.

IconResource Låter dig ersätta standardmappikonen i Windows Vista och senare. Används istället för IconFile och IconIndex.

Till exempel, IconResource=%SystemRoot%\system32\shell32.dll,-238.

(Vista/7)

InfoTips Informationslinje-tips. Kan vara en textsträng eller en strängidentifierare i en resursmodul (t.ex. @shell32.dll,-12689)

(95(?)/98/ME/NT/2000/XP/Vista(?)/7(?))

HTMLInfoTipFile En länk till en hypertextfil (vanligtvis Comment.htt) med en informationstipssträng.

(95(?)/98/ME/2000 SP1 och SP2/XP utan SP)

LocalizedResourceName Låter dig ändra visningsnamnet på mappen.

Värdet är namnet på modulen och indexet för strängresursen. Från och med Windows 7 sp1 kan du även ange en textsträng utan citattecken.

Exempel: [email protected],-21765 eller LocalizedResourceName=Documents

Avsnitt [LocalizedFileNames]
<Filnamn> Låter dig styra visningsnamnen för filer i en given katalog.

Parameternamnet är det fysiska (riktiga) filnamnet och värdet är en sträng som används som visningsnamn. Du kan också ange modul och index för resursen.

Exempel: notes.txt="Anteckningar"

Avsnitt [ExtShellFolderViews]
Standard Den enda sektionsparametern. Låter dig ändra mappvyn. Det kan ha följande värden:
  • {8BEBB290-52D0-11d0-B7F4-00C04FD706EC} - presenterar innehållet i mappen som miniatyrbilder;
  • {65F125E5-7BE1-4810-BA9D-D271C8432CE3} – presenterar innehållet i mappen som en webbsida (med hjälp av *.htt-filen).
  • {BE098140-A513-11D0-A3A4-00C04FD706EC} – låter dig ställa in ikonetikettens färg, tapeter, bakgrundsfärg.
  • {0057D0E0-3573-11CF-AE69-08002B2E1262}
  • {0E1FA5E0-3573-11CF-AE69-08002B2E1262}
  • {137E7700-3573-11CF-AE69-08002B2E1262}

De flesta av dessa inställningar stöder inte Windows XP SP1, Windows 2000 SP3 och senare operativsystem.

Avsnitt [{BE098140-A513-11D0-A3A4-00C04FD706EC}]
Attribut
IconArea_Image Vägen till bakgrundsbilden.
IconArea_Text Textfärg på fil- och mappnamn i hexadecimalt format.
IconArea_TextBackground Textbakgrundsfärg för filer och mappar i hexadecimalt format. Ignoreras i Windows XP om parametern IconArea_Image är angiven, men fungerar i Windows 2000, ME (giltigt endast för listan med filnamn, andra kolumner ändrar inte bakgrunden för texten).
Avsnitt [{65F125E5-7BE1-4810-BA9D-D271C8432CE3}]
PersistMoniker Sökväg till hypertextmappmallen (.htt). Ignoreras, till exempel i Windows XP (SP2-SP3).
PersistMonikerPreview Sökvägen till mappbilden som visas i miniatyrläge. Ignoreras, till exempel i Windows XP (SP2-SP3). Men Windows XP kommer att ha samma effekt om du placerar en bild som heter folder.bmp (tillägget kan vara valfritt .bmp, .jpg, etc.) i en mapp.
Avsnitt [DeleteOnCopy] [1]
Ägare Mappägare. För att öppna en mapp behöver du användarnamnet och lösenordet för dess ägare.
Personlig Syftet med denna parameter förblir ett mysterium.
personligt namn Mapp namn. Till exempel, utan filen desktop.ini, skulle mappen "Mina dokument" heta "Dokument" (det riktiga namnet i filsystemet).

Ett exempel på innehållet i filen desktop.ini [2] :

[.ShellClassInfo] IconFile = install.ico ; install.ico - icon fil IconIndex = 0 ; 0 - ikonindex, 0 - om filen endast innehåller 1 ikon InfoTip = "Mappbeskrivning" [{BE098140-A513-11D0-A3A4-00C04FD706EC}] ;Det är bättre att skapa en mapp för att placera objekten och sätta det dolda attributet IconArea_Image = bkground.jpg ; bkground.jpg - bakgrundsbild IconArea_Text = 20123 ; 20123 - textfärg [ExtShellFolderViews] {BE098140-A513-11D0-A3A4-00C04FD706EC} = {BE098140-A513-11D0-A3A4-00C04FD706EC} [{BE098140-A513-11D0-A3A4-00C04FD706EC}] {5984FFE0-28D4-11CF-AE66-08002B2E1262} = {5984FFE0-28D4-11CF-00626-01}

Samtidigt måste mappen som desktop.ini finns i ha ett skrivskyddat attribut (kommando attrib + r " mappnamn ") eller ett system ett (attrib + s " mappnamn "); först då kommer den att visa alla inställningar korrekt [3] .

Se även

Länkar

Anteckningar

  1. ↑ För ANSI (kyrillisk) kodning används avsnittet [DeleteOnCopy.A] och för OEM (DOS) - [DeleteOnCopy.W] .
  2. INfineITy: Desktop_ini (nedlänk) . Hämtad 13 augusti 2009. Arkiverad från originalet 20 september 2016. 
  3. Ändra mappalternativ och mappvy . Hämtad 2 januari 2008. Arkiverad från originalet 1 januari 2008.