Hvad er IQY-filformatet?
Tekstfiler, der indeholder webforespørgsler - Internet Query-filer, der bruges af Microsoft-applikationer, især Excel, gemmes med filendelsen .iqy. Sådanne filer giver brugere mulighed for at hente information fra websteder og importere den direkte i et regneark. .iqy-filer gemmes som standard i MS Office-undermappen Program Files\Microsoft Office\Queries.
.iqy er en almindelig tekstfil og kan nemt åbnes med enhver teksteditor. Hver fil indeholder forskellige definitioner såsom:
- URL - adressen som forespørgslen skal sendes til
- Selection - det dataområde, der skal hentes, for eksempel
EntirePageeller et nummereret tabelindeks - Formatting - styrer, hvordan data arrangeres i regnearket
- Valgfrie parametre såsom
PreFormattedTextToColumnsogSingleBlockTextImport
Den kanoniske struktur starter med nøgleordet WEB på første linje, versionsnummeret (typisk 1) på den anden og destinations-URL'en på den tredje.
.iqy-filer bruges til at importere eksterne data i regnearksdokumenter. I Windows er sådanne filer som standard tilknyttet Microsoft Excel. En relateret .DQY-fil tjener en lignende rolle for ODBC-databaseforespørgsler, mens importerede data ofte gemmes som en .XLSX-projektmappe eller eksporteres som CSV. Fordi .iqy-filer kan pege Excel mod vilkårlige fjerne lokationer - herunder file:// og UNC-stier - blev de en berygtet vektor for levering af malware omkring 2018, udnyttet i phishing-kampagner til at downloade og eksekvere ondsindet indhold via e-mailvedhæftninger. Mange mailfiltre blokerer nu .iqy-vedhæftninger som standard. Excel 2016 og nyere anbefaler Power Query („Hent og transformér”)-forbindelser som en sikrere og mere kapabel erstatning.
Sikkerhed og tryghed
RISIKO: HIGHIQY-filer er en anerkendt vektor for levering af malware. Åbning af en fil instruerer Excel i at oprette forbindelse til URL'en indeni, hvilket angribere har brugt til at hente fjerne payloads og udløse script/makro-kæder (især Marap- og FlawedAmmyy-malspam-kampagnerne i 2018). Behandl enhver .iqy, der ankommer via e-mail eller chat, som fjendtlig: lad være med at dobbeltklikke på den. Inspicér den først i Notepad/TextEdit - det er almindelig tekst, så du kan læse destinations-URL'en. Kør kun .iqy-filer fra en kilde, du har fuld tillid til, og hold Excels prompter for eksterne data og Beskyttet visning aktiveret. Mange mail-gateways blokerer .iqy-vedhæftninger som standard af denne grund.
Formatdetaljer
kort fortaltProgrammer der åbner IQY-filer
Tekniske detaljer
dyb specifikation| Filkategori | Instruktionsfil i almindelig tekst - fortæller Excel hvilken URL der skal hentes; indeholder ingen regnearksdata i sig selv |
| Åbningsnøgleord | Første linje er altid den bogstavelige tekst `WEB`, som identificerer forespørgselstypen for applikationen |
| Versionsfelt | Anden linje indeholder formatets versionsnummer, typisk `1` |
| URL-felt | Tredje linje indeholder destinations-URL'en, som Excel opretter forbindelse til, når forespørgslen eksekveres |
| Tekstkodning | ASCII / UTF-8, almindelig tekst; CRLF-linjeskift på Windows |
| Typisk filstørrelse | Under 1 KB - normalt kun en håndfuld linjer |
| Binær signatur | Ingen - ingen magic bytes; filen identificeres ved `WEB`-nøgleordet på linje 1 |
| Selection-parameter | Styrer hvilket indhold der skal importeres: `EntirePage` henter alle tabeller; et heltal (f.eks. `1`) målretter en specifik tabel på siden |
| Parameter-prompter | Valgfrie `["navn","prompt"]`-linjer lader Excel spørge brugeren om en værdi før eksekvering af forespørgslen |
| Opdateringsadfærd | Excel kan opdatere forespørgslen automatisk ved åbning af filen eller med et konfigurerbart interval (f.eks. hvert 60. minut) via forbindelsesindstillingerne i regnearket |
| MIME-type | `text/plain`; også registreret som `application/x-ms-iqy` |
| Sikkerhedsrisiko | Kan referere til vilkårlige `http://`, `file://` eller UNC-stier; kraftigt udnyttet i phishing-kampagner fra 2018 og frem; blokeres ofte af mailfiltre |
| Standardmappe for forespørgsler | `%ProgramFiles%\Microsoft Office\Queries\` - Excels indbyggede lagringssted for gemte webforespørgsler |
| Erstattet af | Power Query („Hent og transformér”) i Excel 2016+, som understøtter OAuth, REST API'er og snesevis af yderligere datakilde-forbindelser |
| Relaterede forespørgselsformater | `.dqy` (ODBC-forespørgsler), `.rqy` (OLE DB-forespørgsler), `.oqy` (OLAP/cube-forespørgsler) |
| Udgivet | 1990s (Microsoft Excel Web Query, since Excel 97/2000) |
| Seneste version | Stable legacy format; superseded by Power Query (Get & Transform) in Excel 2016+ |
| Specifikation | support.microsoft.com |
IQY-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om IQY-filer.