Jawaban:
Secara default ketika aplikasi Windows Store dibangun mereka ditandatangani menggunakan kunci sementara untuk pengujian lokal. Ini mengharuskan pengembang untuk mendapatkan lisensi pengembang dari Microsoft, yang gratis dan tersedia untuk semua orang (asalkan Anda mendaftar). Lihat bagian tautan di bawah ini jika Anda tertarik mendapatkannya.
Sekarang setiap PC yang memiliki lisensi pengembang diinstal terbuka lebar, karena menurut definisi lisensi hanya dapat digunakan oleh pengembang untuk membangun dan menguji aplikasi mereka. Pengguna akhir tidak seharusnya menggunakan pendekatan ini untuk menginstal aplikasi pihak ketiga, karena alasan keamanan yang jelas. Sebagai gantinya ada metode sideloading yang "tepat" yang ingin diikuti oleh pengguna tingkat lanjut / perusahaan (untuk pengguna normal, mengunduh dan menginstal aplikasi yang disetujui Microsoft hanya dari Windows Store adalah pendekatan aman yang disarankan).
Sampingan "Proper" melibatkan pengaturan Kebijakan Grup yang terletak di yang Local Computer Policy / Computer Configuration / Administrative Templates / Windows Components / App Package Deployment
disebut Izinkan semua aplikasi tepercaya untuk memasang yang perlu diaktifkan terlebih dahulu:
Jika Editor Kebijakan Grup Lokal tidak tersedia (seperti pada Core atau RT), Anda dapat menetapkan nilai HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Appx\AllowAllTrustedApps
kunci registri ke 1 .
Catatan: Sesuai nama pengaturan, hanya aplikasi tepercaya yang dapat di-sideload. Artinya, Anda harus memiliki sertifikat pada PC yang cocok dengan yang digunakan untuk menandatangani aplikasi (yaitu aplikasi harus ditandatangani oleh CA yang dipercaya pada PC target). Aplikasi tidak bersertifikat / tidak dipercaya tidak dapat diinstal menggunakan metode ini (dan mengapa Anda mau?)
Tentu saja, ini hanya langkah pertama dari apa yang dijanjikan sebagai proses yang panjang dan sulit! Sekarang di Windows 8 Enterprise / Pro non-domain-bergabung PC, Anda harus mengaktifkan kunci produk sideloading perusahaan untuk mengaktifkan sideloading aplikasi non-Toko. Lebih lanjut tentang kunci khusus ini nanti.
Sebagai alternatif hanya pada Windows 8 Enterprise / Server 2012, Anda dapat mengaktifkan sideloading hanya dengan bergabung dengan PC ke domain Active Directory yang mengaktifkan pengaturan Kebijakan Grup yang disebutkan di atas. Windows RT tidak dapat bergabung dengan domain, jadi satu-satunya solusi adalah dengan menggunakan kunci produk sideloading perusahaan seperti yang disebutkan di atas.
Setelah sejauh ini, Anda bisa mendapatkan paket .appx dari pengembang dan menginstalnya (serta paket aplikasi ketergantungan apa pun) dengan mengetikkan perintah yang mirip dengan yang berikut di prompt PowerShell:
Add-AppxPackage C:\app1.appx –DependencyPath C:\winjs.appx
Pengembang mungkin juga telah menyediakan skrip PowerShell khusus aplikasi (seperti yang dibuat oleh Visual Studio seperti yang disebutkan oleh Pengguna dalam jawabannya, tetapi skrip seperti itu mungkin memerlukan lisensi pengembang yang tidak direkomendasikan untuk pengguna akhir seperti dibahas di atas).
Untuk mendapatkan daftar aplikasi sideloaded yang diinstal, buka PowerShell dengan hak admin dan ketik perintah berikut:
Get-AppxPackage -AllUsers
Untuk perincian lebih lanjut termasuk menggunakan alat baris perintah Penerapan Layanan dan Manajemen (DISM) atau cmdlet PowerShell untuk menambahkan aplikasi yang tidak memiliki lisensi Windows Store ke gambar windows (WIM), lihat artikel Cara Menambahkan dan Menghapus Aplikasi TechNet yang ditautkan di bawah ini.
Itu cukup banyak melengkapi gambaran tentang apa yang "tepat" pendekatan sideloading yang direkomendasikan Microsoft. Sekarang mari kita bicara sedikit tentang kunci produk sampingan perusahaan yang diperlukan oleh Windows RT dan Windows 8 Enterprise / Pro PC yang tidak bergabung dengan domain . Kunci-kunci ini tersedia untuk memilih pelanggan melalui Pusat Layanan Lisensi Volume Microsoft (VLSC). Lihat Panduan Lisensi Volume untuk Windows 8 dan Windows RT di bagian tautan di bawah untuk lebih jelasnya. Kunci-kunci ini juga dapat dibeli secara online secara legal (mencari kode produk J7S-00004 ). Satu-satunya downside? Mereka tampaknya hanya tersedia dalam paket 100 dan ritel untuk sekitar $ 3000 per paket, jadi ya, tidak bisa dibilang murah.
Kerutan lebih lanjut berkat proses berbelit-belit yaitu Microsoft Volume Licensing / Jaminan Perangkat Lunak (SA) adalah bahwa jika Anda membeli PC dengan versi ritel Windows 8 Pro yang sudah diinstal sebelumnya, karena lisensi ritel bukan lisensi SA, baik kunci produk sampingan yang dimenangkan tidak berfungsi, atau mereka akan berfungsi dan lisensi aslinya tidak valid. Jika Anda menggaruk-garuk kepala pada saat ini (sebuah prekursor yang tidak diragukan lagi adalah pertarungan rambut yang kuat karena frustrasi), saya sarankan Anda membaca ini rumit (bukankah itu pernyataan yang terlalu rendah!) Artikel ZDNet yang ditautkan ke bawah , karena kita memasuki perizinan di tingkat perusahaan dan kemungkinan masalah hukum yang sebaiknya didiskusikan di tempat lain.
Tautan untuk Bacaan Lebih Lanjut
MSDN Dev Center - Dapatkan lisensi pengembang (aplikasi Windows Store)
MSDN Dev Center - Berbagi paket aplikasi secara lokal (aplikasi Windows Store)
Microsoft TechNet - Cara Menambahkan dan Menghapus Aplikasi
Blog MSDN - Menyebarkan aplikasi gaya Metro ke bisnis
Microsoft TechNet (Forum Pro IT Windows 8) - Menyingkirkan PC yang bukan domain bergabung
Unduh Langsung - Panduan Lisensi Volume untuk Windows 8 dan Windows RT (lihat situs Microsoft Volume Licensing untuk lebih lanjut)
ZDNet - Kisah usaha sampingan perusahaan pada Windows 8? Ini rumit
Ya, Anda bisa tetapi pengembang aplikasi harus memberikannya kepada Anda. Pengembang akan memberi Anda file-file ini:
Jika Anda membuka .ps1
file, pertama-tama akan meminta lisensi pengembang untuk PC Anda dan kemudian menginstal aplikasi yang diberikan pengembang.
Metode ini berlaku untuk semua versi Windows 8: Core, Pro dan Enterprise dan Anda bahkan tidak memerlukan Visual Studio.
Dimungkinkan dalam lingkungan perusahaan (Windows 8 Enterprise) di mana sideloading aplikasi dimungkinkan. Lain, tidak ada jawabannya. Aplikasi diinstal sebagai paket (sekelompok file) yang disimpan di berbagai lokasi di sistem. Hanya proses yang wwahost.exe
tahu cara menjalankan ini sebagai aplikasi.
Pembajakan, mungkin saja jika OS-nya IMO yang sudah di-jailbreak
EDIT: Ini dimungkinkan pada mesin non-perusahaan juga dengan kunci pengembang. Terima kasih kepada @ramhound
Tidak, saat ini tidak mungkin tanpa melalui Windows Store. Ini mirip dengan Apple Store. Anda tidak dapat menginstal aplikasi di iPhone / iPad Anda tanpa melalui Apple Store.
Namun, selain aplikasi Metro UI Anda dapat menginstalnya tanpa aplikasi Windows Store.