Home
» WINDOWS
»
Hoe stel ik USB AutoRun en aangepaste stationspictogrammen in Windows in?
Hoe stel ik USB AutoRun en aangepaste stationspictogrammen in Windows in?
Je kunt een autorun.infbestand gebruiken om een aangepast pictogram en label voor een USB-flashstation aan te vragen, maar je kunt een normaal USB-flashstation niet automatisch een app laten starten wanneer het in Windows 10 of Windows 11 wordt geplaatst . Microsoft heeft AutoRun voor niet-optische verwisselbare media beperkt om de verspreiding van malware te voorkomen. AutoPlay kan nog steeds een map openen of beschikbare acties weergeven, en je kunt zelf een vertrouwde draagbare app starten.
Wat AutoRun en AutoPlay vandaag de dag kunnen doen
AutoRun leest instructies, bijvoorbeeld open=uit een autorun.infbestand. AutoPlay bepaalt wat Windows aanbiedt wanneer u media aansluit. Ze zijn niet uitwisselbaar: het inschakelen van AutoPlay herstelt de automatische uitvoering van USB-programma's niet. Microsoft legt in haar toelichting op de wijzigingen in AutoRun in Windows 7 uit waarom uitvoerbare AutoRun-taken voor gewone USB-drives zijn verwijderd.
Voor een USB-flashstation is de meest praktische aanpak om een draagbaar programma op te slaan, eventueel een pictogramconfiguratie uit te proberen en het programma via Verkenner te openen wanneer nodig. De pictogram- en labelinstellingen blijven gedocumenteerd, maar de weergave ervan kan variëren afhankelijk van het apparaattype, het Windows-beleid en de caching.
Een USB-schijf instellen met een app en een aangepast pictogram.
Stap 1: Plaats je bestanden op de USB-stick.
Sluit een USB-stick aan en open deze in Verkenner. Kopieer uw vertrouwde draagbare programma en een Windows- .icobestand naar de hoofdmap van de stick (de rootmap ). Gebruik in dit voorbeeld MyProgram.exeen sun.ico. Een bestand met de naam Readme.txtis optioneel.
Bewaar de draagbare app en het pictogrambestand samen in de hoofdmap van de USB-schijf.
Zorg ervoor dat het pictogram daadwerkelijk eindigt op .ico; het hernoemen van een PNG- of JPEG-bestand verandert de indeling niet. Je kunt het programma in een submap plaatsen, maar dan moet je alle paden die ernaar verwijzen aanpassen.
Stap 2: Maak het autorun.inf-configuratiebestand aan
Open Kladblok en typ de volgende drie regels exact in, waarbij u de bestandsnaam van uw pictogram en de gewenste weergavenaam vervangt door uw eigen:
[AutoRun]
icon=sun.ico
label=My Tools
De iconinvoer verwijst naar het afbeeldingsbestand en labelgeeft een voorgestelde schijfnaam op.
De AutoRun- documentatie van Microsoft beschrijft beide instellingen. Een ondersteund pictogram kan ook afkomstig zijn van een uitvoerbaar bestand of DLL, met een optionele resource-index, maar een zelfstandig bestand .icois gemakkelijker te beheren. De labelwaarde mag niet langer zijn dan 32 tekens. Geen van beide vermeldingen geeft toestemming om software automatisch te starten.
Stap 3: Sla het op als autorun.inf, niet als een tekstbestand.
In Kladblok selecteert u Bestand > Opslaan als . Kies de hoofdmap van de USB-schijf. Stel de bestandsnaam in op autorun.inf, wijzig het bestandstype naar Alle bestanden (*.*) en sla het bestand op. Als u de standaardoptie voor tekstdocumenten geselecteerd laat, kunt u per ongeluk een bestand aanmaken met de naam autorun.inf.txt, dat Windows niet herkent als het configuratiebestand.
.txtDoor "Alle bestanden" te selecteren, voorkomt u dat Kladblok een ongewenste extensie toevoegt .
Schakel in Bestandsverkenner Weergave > Tonen > Bestandsextensies in als u de uiteindelijke bestandsnaam wilt controleren. Uw schijf zou nu de bestanden autorun.infen sun.icouw app moeten bevatten.
Stap 4: Configureer AutoPlay en start uw app veilig.
In Windows 11 open je Instellingen > Bluetooth en apparaten > AutoPlay . Schakel ' AutoPlay gebruiken voor alle media en apparaten' in als je wilt dat het apparaat automatisch wordt ingevoegd. Stel vervolgens 'Verwisselbare schijf' in op 'Map openen om bestanden te bekijken (Bestandenverkenner)' . Deze instellingen worden beschreven in de AutoPlay-instructies van Microsoft .
AutoPlay kan de USB-map openen, maar voert het programma niet automatisch uit MyProgram.exe.
Verwijder de USB-schijf veilig en sluit deze opnieuw aan. Wanneer Verkenner wordt geopend, zoek MyProgram.exeen open het bestand alleen als u de bron vertrouwt . Afhankelijk van de Windows-instellingen krijgt u mogelijk een melding of moet u de schijf handmatig openen. In Windows 10 vindt u AutoPlay onder Instellingen > Apparaten > AutoPlay .
En hoe zit het met open=, action= en shellexecute=?
Oudere handleidingen suggereren vaak deze lijnen binnenin autorun.inf:
[AutoRun]
open=MyProgram.exe
action=Launch My Program
De openvermelding verwijst naar een uitvoerbaar bestand, terwijl actioneen AutoPlay-actie wordt beschreven op media die AutoRun voor uitvoerbare bestanden ondersteunen. Evenzo shellexecute=Readme.txtwordt gevraagd om een bestand te openen via de bijbehorende toepassing op ondersteunde media. Deze vermeldingen worden nog steeds gedocumenteerd voor compatibele scenario's, met name optische schijven, maar ze bieden geen oplossing voor de moderne USB-beperkingen van Windows . Schakel geen beveiligingsinstellingen uit en wijzig geen registerbeleid om USB-uitvoering af te dwingen.
Waarom verandert het pictogram of label van mijn USB-stick niet?
Het bestand heeft een onjuiste naam: controleer autorun.inf.txtof het configuratiebestand zich in de hoofdmap van de schijf bevindt en niet in een submap.
Het pad naar het pictogram is onjuist: controleer of het sun.icobestaat, als pictogram wordt geopend en of de spelling overeenkomt met de opgegeven waarde icon=.
Windows toont nog steeds het standaardpictogram: Sluit het station opnieuw aan. Apparaatclassificatie, beveiligingsbeleid en in de cache opgeslagen pictogrammen kunnen van invloed zijn op de vraag of het aangepaste pictogram wordt gebruikt; de configuratie zal niet gegarandeerd het uiterlijk van elke computer veranderen.
De naam verandert niet: voor een betrouwbare volumenaam klikt u met de rechtermuisknop op het USB-station in Verkenner en kiest u 'Naam wijzigen' in plaats van te vertrouwen op de optionele label=invoer.
Er wordt geen programma uitgevoerd bij het plaatsen van de USB-stick: dit is het verwachte beveiligingsgedrag bij standaard USB-sticks. Kies zelf het vertrouwde uitvoerbare bestand in Verkenner.
Kortom: gebruik het autorun.infvoor optionele USB-branding en gebruik AutoPlay of Verkenner voor gemakkelijke toegang. Windows behandelt gewone USB-drives bij het automatisch opstarten van software opzettelijk anders dan cd's en dvd's.