Properti TRANSFORMS
Properti TRANSFORMS adalah daftar transformasi yang diterapkan alat penginstal saat menginstal paket. Alat penginstal menerapkan transformasi dalam urutan yang sama seperti yang tercantum di properti . Transformasi dapat ditentukan dengan nama file atau jalur lengkapnya. Untuk menentukan beberapa transformasi, pisahkan setiap nama file atau jalur lengkap dengan titik koma (;). Misalnya, untuk menerapkan tiga transformasi ke paket, atur TRANSFORMS ke daftar nama file atau ke daftar jalur lengkap.
TRANSFORMS=transform1.mst;transform2.mst;transform3.mst
TRANSFORMS=\\server\share\path\transform1.mst;\\server2\share2\path2\transform2.mst;\\server3\share3\path3\transform3.mst
Anda dapat menunjukkan bahwa file transformasi disematkan dalam penyimpanan file .msi, bukan sebagai file yang berdiri sendiri, dengan mengawali nama file dengan titik dua (:). Misalnya, contoh berikut menunjukkan bahwa transform1.mst dan transform2.mst disematkan di dalam file .msi dan transform3.mst tersebut adalah file yang berdiri sendiri.
TRANSFORMS=:transform1.mst;:transform2.mst;transform3.mst
Alat penginstal memerlukan transformasi yang tercantum dalam TRANSFORMS di setiap penginstalan, iklan, penginstalan sesuai permintaan, atau penginstalan pemeliharaan paket. Kebijakan TransformsSecure , properti TRANSFORMS , dan karakter pertama string TRANSFORMS memberi tahu penginstal cara menangani ketahanan sumber file transformasi yang berdiri sendiri. Penginstal Windows memperlakukan pengaturan kebijakan TransformsAtSource atau TRANSFORMSATSOURCE sama dengan kebijakan TransformsSecure dan TRANSFORMSSECURE. Perhatikan bahwa transformasi yang disematkan dalam file .msi tidak di-cache dan selalu diperoleh dari paket.
Properti TRANSFORMASI | Transformasi Aman | Penembolokan dan Ketahanan |
---|---|---|
@[daftar nama file] Contoh:@transform1.mst;transform2.mst; transform3.mst |
Tidak berpengaruh. | Transformasi Secure-At-Source. Sumber transformasi harus berada di akar sumber untuk paket. Ketika paket diinstal atau diiklankan, alat penginstal menyimpan transformasi pada komputer pengguna dalam cache di mana pengguna tidak memiliki akses tulis. Jika salinan lokal transformasi menjadi tidak tersedia, alat penginstal mencari sumber untuk memulihkan cache. Metode ini sama dengan mencari daftar sumber untuk file .msi. Lihat Ketahanan Sumber. |
[daftar jalur] Contoh:\|\\server\share\path\transform1.mst;\\server2\share2\path2\transform2.mst |
Tidak berpengaruh. | Transformasi Secure-Full-Path. Sumber setiap transformasi harus berada di jalur lengkap yang diteruskan ke TRANSFORMS. Sumber transformasi tidak harus berada di sumber paket. Ketika paket diinstal atau diiklankan, alat penginstal menyimpan transformasi pada komputer pengguna dalam cache di mana pengguna tidak memiliki akses tulis. Jika salinan lokal transformasi menjadi tidak tersedia, alat penginstal hanya dapat memulihkan cache dari sumber di jalur yang ditentukan. |
[daftar nama file] Karakter pertama bukan @ atau |. Contoh: transform1.mst;transform2.mst;transform3.mst |
Kebijakan TransformsSecure atau TRANSFORMSSECURE diatur ke 1 OR Kebijakan TransformsAtSource atau TRANSFORMSATSOURCE diatur ke 1. |
Jika TRANSFORMS adalah daftar nama file, alat penginstal memperlakukannya sebagai transformasi Secure-At-Source. Jika TRANSFORMS adalah daftar jalur lengkap, alat penginstal memperlakukannya sebagai transformasi Secure-Full-Path. |
[daftar nama file] Karakter pertama bukan @ atau |. Contoh: transform1.mst;transform2.mst;transform3.mst |
Kebijakan TransformsSecure dan TRANSFORMSSECURE tidak ditetapkan DAN Kebijakan TransformsAtSource dan TRANSFORMSATSOURCE tidak ditetapkan. |
Transformasi Tidak Aman. Sumber transformasi harus berada di akar sumber untuk paket. Saat paket diinstal atau diiklankan per pengguna, alat penginstal menyimpan transformasi di profil pengguna. Ini memungkinkan pengguna untuk menjelajah di antara komputer sambil mempertahankan kustomisasi mereka. Untuk penginstalan per komputer, transformasi disimpan di folder %windir%\Installer. Jika salinan lokal transformasi menjadi tidak tersedia, alat penginstal mencari sumber untuk memulihkan cache. Metode ini sama dengan mencari daftar sumber untuk file .msi. Lihat Ketahanan Sumber. |
[daftar jalur] Karakter pertama bukan @ atau |. Contoh: \\server\share\path\transform1.mst;\\server2\share2\path2\transform2.mst |
Kebijakan TransformsAtSource dan TRANSFORMSSECURE tidak ditetapkan DAN Kebijakan TransformsAtSource dan TRANSFORMSSECURE tidak ditetapkan.. |
Transformasi Tidak Aman. Saat paket diinstal atau diiklankan per pengguna, alat penginstal menyimpan transformasi di profil pengguna. Ini memungkinkan pengguna untuk menjelajah di antara komputer sambil mempertahankan kustomisasi mereka. Untuk penginstalan per komputer, transformasi disimpan di folder %windir%\Installer. Jika salinan lokal transformasi menjadi tidak tersedia, alat penginstal mencari sumber untuk memulihkan cache. Metode ini sama dengan mencari daftar sumber untuk file .msi. Lihat Ketahanan Sumber. |
Anda tidak dapat menggunakan nama file dan jalur bersama-sama dalam daftar TRANSFORMS yang sama. Anda tidak dapat menentukan transformasi aman dan profil bersama-sama dalam daftar yang sama. Anda dapat menyertakan transformasi yang disematkan dalam paket dalam daftar dengan transformasi lain.
@transform1.mst;:transform2.mst
|\\server\share\path\transform1.mst;:transform2.mst
Perhatikan bahwa karena pemisah daftar untuk transformasi adalah karakter titik koma, titik koma tidak boleh digunakan dalam nama file atau jalur transformasi.
Dalam kasus di mana kebijakan TransformsSecure atau properti TRANSFORMSSECURE telah diatur dengan Pemasang Windows, tidak perlu meneruskan @ atau | simbol saat mengatur TRANSFORMS menggunakan baris perintah. Alat penginstal mengasumsikan Secure-At-Source atau Secure-Full-Path jika daftar terdiri sepenuhnya dari nama file yang terletak di sumber atau sepenuhnya terdiri dari jalur lengkap. Anda masih tidak dapat mencampur dua jenis sumber transformasi.
Perhatikan bahwa alat penginstal menggunakan urutan pencarian yang berbeda untuk transformasi yang tidak aman yang diterapkan selama penginstalan pertama kali dan pemeliharaan. Untuk informasi selengkapnya, lihat Transformasi Tidak Aman.
Persyaratan | Nilai |
---|---|
Versi |
Windows Installer 5.0 di Windows Server 2012, Windows 8, Windows Server 2008 R2 atau Windows 7. Windows Installer 4.0 atau Windows Installer 4.5 di Windows Server 2008 atau Windows Vista. Windows Installer pada Windows Server 2003 atau Windows XP. Lihat Persyaratan Run-Time Penginstal Windows untuk informasi tentang paket layanan Windows minimum yang diperlukan oleh versi Penginstal Windows. |