Varför konvertera PKG till EXE?
En .pkg är ett XAR-arkiv som innehåller Mach-O-exekverbara filer byggda för macOS-kärnan och Apples systembibliotek. En Windows .exe är en binär i PE-format som anropar Windows API:er. Att paketera om innehållet i en .pkg till en .exe skulle skapa en fil som Windows inte kan köra - de underliggande binärerna är riktade mot ett annat operativsystem och en annan CPU-körtidsmiljö, och detta är inte en begränsning i programvaran utan en grundläggande inkompatibilitet.
Hur man konverterar PKG till EXE
7-Zip FREE
Använd 7-Zip för att öppna .pkg-filen som ett XAR-arkiv och bläddra i dess innehåll för att identifiera programvaran - sök sedan på utvecklarens webbplats efter en Windows .exe för nedladdning.
Om dessa format
En PKG-fil är ett macOS-installationspaket - det installerar programvara på en Mac. Dubbelklicka på den för att köra Apples program Installerare, som guidar dig genom installationen…
Öppna detaljer för .PKG →En EXE-fil är ett körbart program för Windows. På Windows dubbelklickar du på den för att köra den. På Mac eller Linux använder du CrossOver eller Wine - EXE-filer körs inte nativt utanför…
Öppna detaljer för .EXE →Kvalitet & vad man bör tänka på
- Binärerna inuti en
.pkgär i Mach-O-format; Windows kan inte köra dem oavsett hur de paketeras om. - 7-Zip kan öppna en platt macOS
.pkgsom ett XAR-arkiv på Windows, vilket gör att du kan läsa filnamnen och identifiera vilken programvara paketet innehåller. - Om
.pkg-filen endast innehåller skript i klartext eller plattformsoberoende filer som PDF-filer eller bilder, kan du extrahera och använda dessa på Windows - endast de Mac-specifika binärerna är oanvändbara.
Vanliga frågor
Kan jag köra en `.pkg`-fil på Windows överhuvudtaget?
Finns det något verktyg som konverterar macOS-programvara till Windows?
Hur hittar jag Windows-versionen av programvara som levererades som en `.pkg`?
.exe- eller .msi-installerare vid sidan av macOS .pkg.