Artikel ini menjelaskan cara menginstal file-file tambahan ketika
Anda menggunakan fitur pemulihan pemulihan sistem otomatis (ASR). Secara khusus, artikel ini
menjelaskan cara mengubah atau menambahkan bagian [InstallFiles] dari berkas Asr.sif untuk menentukan file dan perangkat
driver yang diperlukan selama mode antarmuka pengguna grafis (GUI Mode)
ASR Setup yang tidak termasuk pada CD-ROM produk Windows.
ASR mengembalikan prosedur terdiri dari dua fase: fase I (penataan Mode teks) dan tahap II (GUI Mode Setup). Selama fase II dari proses pemulihan ASR, mungkin ada program atau pengandar perangkat diperlukan, tetapi yang tidak termasuk pada CD-ROM produk Windows disk. Proses pemulihan ASR menyediakan sebuah mekanisme untuk menyalin file-file tambahan ini ke komputer tujuan selama fase saya. File-file ini akan tersedia pada proses pemulihan.
[InstallFiles] bagian dari berkas Asr.sif berisi catatan yang mengidentifikasi
pengandar perangkat dan file dan sumber dan tujuan mereka yang
akan disalin. Program dapat menghilangkan bagian ketika mereka ingin
menentukan bahwa berkas pengandar perangkat yang tidak akan disalin ke komputer tujuan.
Demikian pula, jika bagian hadir, tetapi itu tidak berisi catatan apapun,
Driver tidak disalin.
[InstallFiles] bagian ini tidak diperlukan, misalnya, jika pengandar perangkat yang
yang diperlukan oleh program penyedia dipasang selama khas
Penginstalan Microsoft Windows XP. Contoh lain adalah bahwa pemulihan
program dilaksanakan prosedur salinan dan instalasi file khusus vendor yang
tidak perlu menggunakan semantik yang disediakan oleh perangkat pemulihan
Catatan.
[InstallFiles] berlaku bagian diperlukan selama fase saya jika ASR adalah untuk menyalin
berkas pengandar untuk pengandar perangkat keras. Paket berlaku driver harus mencakup driver (.sys) dan berkas instalasi (.inf) dari driver untuk diinstal pada bagian Plug and Play tahap II. Selain itu, paket driver ini harus mencakup berkas katalog (.cat) untuk menghindari unsigned sopir peringatan. Semua tiga file harus disertakan dalam bagian [InstallFiles].
Atau, pengandar pihak ketiga dapat diinstal dengan menggunakan program penataan. Dalam kasus ini, program penataan itu sendiri harus disertakan dalam bagian [InstallFiles].
CATATAN Selama fase II, ASR tidak mengakses bagian [InstallFiles].
[InstallFiles] bagian harus menggunakan sintaks berikut.
[InstallFiles]Installfile-Key=System-Key,Source-Media-Label,Source-device,Source-File-Path, Destination-File-Path, Vendor-Name, Flags
Berikut adalah penjelasan tentang tombol yang digunakan dalam
[InstallFiles] bagian:
- InstallFile-Key - diperlukan
Nilai ini adalah
bilangan bulat yang lebih dari atau sama dengan satu. Kunci ini harus unik dari semua
kunci lain di bagian [InstallFiles]. Program yang menambahkan entri ke bagian [InstallFiles] harus menghasilkan kunci-InstallFile atau sama dengan (=)
tanda. - Sistem kunci - diperlukan
Tombol sistem
Indeks ke bagian [sistem] Asr.sif. Nilai ini mengidentifikasi apa sistem akan dikembalikan. Ini harus menjadi integer yang lebih dari atau sama dengan satu. - Label sumber Media - diperlukan
The
Sumber Media Label digunakan untuk meminta pengguna untuk memasukkan media jika
diperlukan media tidak hadir di lintasan sumber-perangkat. Ini dapat juga disebut sebagai Volume Label. - Sumber-perangkat - diperlukan
Perangkat sumber harus
menjadi nama perangkat fisik dari sumber perangkat karena drive surat pada
komputer tujuan tidak dijamin akan sama seperti pada aslinya
komputer ketika file dalam bagian ini disalin. String berikut merujuk
media instalasi umum:
DISKET %: Untuk
floppy disk drive yang pertama pada komputer
(\Device\Floppy0)
CDROM %: Untuk CD pertama
drive pada komputer
(\Device\CdRom0)
% Setupsource %: Untuk jalan
perangkat yang berisi file Setup
Untuk semua perangkat
jalan penuh fisik perangkat harus digunakan. - Path File sumber - diperlukan
String ini
mengidentifikasi nama path lengkap dari file akan disalin, yang relatif terhadap
folder akar media sumber. Sebagai contoh, jika Driver.sys file
disimpan dalam I386 subfolder di CD-ROM harus disalin,
path file sumber untuk itu adalah I386\Driver.sys. String ini harus dimulai dengan
karakter backslash (\). - Path File tujuan - diperlukan
String ini
mengidentifikasi lintasan dan nama berkas yang file sumber harus disalin.
Karena volume hanya yang saat ini hadir boot volume dan sistem
volume, tujuan harus di salah satu buku ini. Selain itu, ASR tidak akan membuat folder. Oleh karena itu, Anda terbatas menggunakan folder yang ada selama ini bagian dari Setup. The
string berikut merujuk pada folder ini:
% SYSTEMROOT %: folder yang
Windows diinstal.
% TEMP %: %SYSTEMDRIVE%\Temp direktori yang dibuat selama Persiapan. Untuk
Map sementara.
Kecuali ada persyaratan tertentu untuk menginstal ke
map Windows (% SYSTEMROOT %), program biasanya menggunakan
% TEMP % folder.
Sebagai contoh, jika
Driver.sys file tersebut sedang disalin untuk subfolder System32 komputer tujuan
dalam folder instalasi Windows, tujuan--Path File adalah
% SystemRoot%\System32\Driver.sys. - Vendor-nama - diperlukan
String ini ditampilkan
selama penataan Mode teks ketika pengguna diminta untuk file tertentu, jika
Hal ini diperlukan. - Bendera - diperlukan
Bendera kuncinya adalah kombinasi
satu atau lebih dari nilai berikut yang memungkinkan program untuk menyesuaikan
pemulihan-waktu perilaku:
0x00000001 - prompt untuk file selalu: ini
Bendera menyebabkan ASR untuk selalu meminta pengguna untuk media sebelum setiap upaya
dibuat untuk menyalin file. Bendera ini dapat digunakan untuk memastikan bahwa file yang
disalin adalah dari media benar, terutama jika file telah umum
nama, seperti, Setup.exe, yang mungkin ada di beberapa media lainnya yang ada di
pada komputer. Bendera ini memberikan pengguna kesempatan untuk memastikan bahwa sumber yang benar
Media hadir sebelum ASHAR menyalin file ke tujuan
komputer.
0x00000006 - prompt untuk file-file yang diperlukan: bendera
menunjukkan bahwa file ini sangat penting untuk proses ASHAR. ASR tidak melanjutkan
kecuali file ini disalin. Bendera ini hanya dapat ditetapkan untuk sesuai
file tanpa yang ASR tidak berhasil karena pengguna tidak dapat melakukan
sukses pemulihan kecuali semua file-file ini sekarang.
0x00000010-
Menimpa jika File sudah ada: menentukan apakah file yang adalah disalin
harus menimpa file pada tujuan target jika sudah ada. Ini
Bendera akan diabaikan jika bendera 0x00000001 diatur.
0x00000020 - jika prompt
File sudah Exists: Jika bendera ini diatur, pengguna diminta jika file
Itulah yang disalin sudah ada di lokasi target.
Contoh berikut menunjukkan bagian [InstallFiles] khas dengan berkas pengandar yang harus disalin ke tujuan
komputer jika komputer yang diidentifikasikan dengan tombol "1" di bagian sistem akan dikembalikan.
[INSTALLFILES]
1=1,"Volume label","%FLOPPY%","driver.sys","%TEMP%\driver.sys","Vendor name",0x00000026
2=1,"Volume label","%FLOPPY%","driver.inf","%TEMP%\driver.inf","Vendor name",0x00000026
3=1,"Volume label","%FLOPPY%","driver.cat","%TEMP%\driver.cat","Vendor name",0x00000026
Catatan- Nama sopir "driver" pada contoh sebelumnya generik. Nama sebenarnya sopir akan bervariasi tergantung pada produsen.
- Selama ASR memulihkan proses, ada dua direktori tersedia untuk menyalin driver sebelumnya untuk: % SYSTEMROOT % dan % TEMP %. Sangat disarankan bahwa Anda menggunakan % TEMP % direktori bukan menyalin driver ini ke direktori Windows.
Contoh berikut menunjukkan bagian [InstallFiles] khas dengan program yang harus disalin ke komputer tujuan jika komputer yang diidentifikasikan dengan tombol "1" di bagian [sistem] akan dikembalikan.
1=1,"Media label","%CDROM%","appsetup.exe","%TEMP%\appsetup.exe","Vendor name",0x00000026
Catatan [InstallFiles] bagian hanya menyalin file program ke komputer tujuan. Untuk menjalankan program file aplikasi, entri terkait harus ditambahkan ke bagian [perintah] Asr.sif.