CARA: Lapisan kompatibilitas Script di Windows XP

Dukungan untuk Windows XP telah berakhir

Microsoft mengakhiri dukungan untuk Windows XP pada 8 April 2014. Perubahan ini telah memengaruhi pemutakhiran perangkat lunak dan opsi keamanan Anda. Pelajari apa artinya ini bagi Anda dan cara untuk tetap terlindungi.

PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.

Klik disini untuk melihat versi Inggris dari artikel ini:286705
Artikel ini telah diarsipkan. Artikel ditawarkan dalam bentuk "apa adanya" dan tidak akan dapat diperbarui lagi.
RINGKASAN
Windows XP meliputi teknologi untuk secara dinamis menerapkan perbaikan kompatibilitas untuk program yang tidak dirancang untuk menjalankan Windows XP. Perbaikan kompatibilitas disediakan untuk membantu versi sebelumnya program dalam menghindari masalah yang mungkin timbul karena dari perubahan dalam sistem operasi baru ini. Perbaikan kompatibilitas ini mungkin digunakan secara individu atau dalam kelompok-kelompok siap digunakan yang disebut lapisan kompatibilitas. Lapisan ini didefinisikan untuk beberapa konfigurasi yang umumnya dijumpai.

Contohnya adalah lapisan yang menyediakan kompatibilitas perbaikan diperlukan untuk program yang ditulis khusus untuk Microsoft Windows 95. Artikel ini menjelaskan bagaimana Anda dapat script lapisan kompatibilitas pada Windows XP.

back to the top

Menerapkan lapisan kompatibilitas

Microsoft telah menciptakan serangkaian alat untuk membuat penggunaan teknologi kompatibilitas dapat diakses melalui alat grafis pengguna antarmuka (GUI) dan dari prompt perintah. Biasanya, perangkat GUI adalah metode paling disarankan untuk menerapkan perbaikan atau lapisan, tapi kadang-kadang Anda mungkin menemukan kasus di mana lapisan harus diterapkan melalui skrip atau batch file. Artikel ini menjelaskan bagaimana menerapkan perbaikan kompatibilitas melalui skrip atau batch file.

Sintaks perintah berikut harus digunakan ketika Anda menerapkan lapisan kompatibilitas file batch atau script:
set __COMPAT_LAYER=[!]layer_name1 [layer_name2 ...]				
CATATAN: Ada ruang yang diikuti oleh dua garis bawah (_) antara "set" dan "COMPAT" dalam sintaks perintah ini. Perintah tidak bekerja tanpa kedua garis bawah.

Layer_name: Nama pendek lapisan kompatibilitas yang sedang diterapkan.
[!]Lapisan tidak bisa ditambahkan untuk perbaikan kompatibilitas yang ada dalam file database.

CATATAN: Nama-nama lapisan kompatibilitas harus dipisahkan dengan spasi.

Misalnya:
set __COMPAT_LAYER=Win95 DisableThemesset __COMPAT_LAYER=!Win95 DisableThemes				
Untuk menonaktifkan lapisan kompatibilitas setelah telah diterapkan dalam mode ini, gunakan perintah yang sama tanpa menentukan lapisan kompatibilitas.

Misalnya:
set __COMPAT_LAYER=				
Masing-masing lapisan kompatibilitas yang paling umum memiliki versi pendek dari nama yang dapat digunakan dengan perintah set __COMPAT_LAYER di dalam naskah.

Daftar lapisan kompatibilitas tersedia meliputi nama pendek berikut dan nama lengkapnya:
  • DisableThemes -Menonaktifkan tema Visual
  • ProfilesSetup -Profil Setup dukungan
  • 256Color -256 Warna
  • 640 x 480 -640 x 480 resolusi layar
  • Win95 -Windows 95
  • Win98 -Windows 98 / Windows Me
  • Win2000 -Windows 2000
  • NT4SP5 -Windows NT 4.0 SP 5
Ketika Anda menerapkan lapisan kompatibilitas dengan cara ini, Anda juga memastikan bahwa lapisan kompatibilitas diteruskan secara rekursif untuk proses lain yang mungkin terbentuk oleh perintah dalam berkas batch. Setelah Anda mencapai titik dalam naskah atau berkas batch di mana lapisan kompatibilitas yang tidak lagi diperlukan, membatalkan lapisan dengan perintah set __COMPAT_LAYER tanpa menentukan lapisan kompatibilitas. Proses yang dimulai ketika lapisan kompatibilitas berlaku masih akan berjalan di bawah lapisan kompatibilitas sampai mereka dihentikan.

back to the top

Pemecahan Masalah

Sebagai contoh bagaimana Anda mungkin menerapkan perintah ini, perhatikan skenario berikut: Anda memiliki berkas batch yang melakukan beberapa tugas-tugas penting konfigurasi sebelum memulai program. Program memerlukan serangkaian perbaikan yang termasuk dalam lapisan kompatibilitas Windows 95. Jika lapisan kompatibilitas perlu diterapkan hanya untuk Setup.exe program, dan tidak ada proses yang Setup.exe dapat menelurkan, alat-alat GUI lebih baik. Anda kemudian klik kanan file .bat atau .cmd dan menerapkan lapisan kompatibilitas untuk berkas batch.

Contoh berikut menggambarkan sebagian dari berkas batch yang dapat digunakan dalam skenario jenis ini:
MD C:\Program Files\MyCompany\MyApp
Salin D:\i386\*.* c: Files\MyCompany\MyApp
C:\Program Files\MyCompany\MyApp\Setup.exe
Jika Setup.exe program memerlukan perbaikan kompatibilitas yang disediakan oleh lapisan kompatibilitas Windows 95, dan mereka harus disampaikan secara rekursif untuk proses melahirkan oleh Setup.exe, perangkat GUI tidak sesuai. Anda dapat mengatasi masalah ini dengan termasuk perintah berikut dalam berkas batch sebelum memanggil program yang memerlukan lapisan kompatibilitas:
MD C:\Program Files\MyCompany\MyApp
Salin D:\i386\*.* c: Files\MyCompany\MyApp
menetapkan __COMPAT_LAYER = Win95
C:\Program Files\MyCompany\MyApp\Setup.exe
Ini secara efektif berlaku lapisan kompatibilitas Windows 95 untuk Setup.exe program dan secara rekursif untuk proses melahirkan oleh Setup.exe.

Teknik ini dapat digunakan dalam batch file, seperti ditunjukkan pada contoh sebelumnya, dan itu juga dapat diterapkan berhasil dalam skrip logon. Ini menyediakan administrator jaringan dengan solusi untuk masalah-masalah yang diangkat oleh program yang memerlukan lapisan kompatibilitas dan itu harus disebut melalui file batch di mana program dapat menelurkan proses lainnya.

back to the top
REFERENSI

back to the top





"app compat" bertindak "program Kompatibilitas"

Peringatan: Artikel ini telah diterjemahkan secara otomatis

Properti

ID Artikel: 286705 - Tinjauan Terakhir: 12/06/2015 00:10:06 - Revisi: 2.0

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

  • kbnosurvey kbarchive kbhowto kbhowtomaster kbmt KB286705 KbMtid
Tanggapan