Microsoft Kur Toolkit for Windows--bir öğretici

BB İçeriği Yasal Uyarısı Kaldırıldı

Bu makale, Microsoft'un artık destek sağlamadığı ürünler ile ilgili olarak yazılmıştır. Bu nedenle, bu makale "olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.

Özet

Aşağıdaki bilgiler Microsoft Kurulum Toolkit sürümüyle Microsoft Windows Software Development Kit (SDK), 3.1 içerdiği Windows için temel işlevselliğini gösterir. Kur Araç Seti Araçları ve programları "Kur" disk, başka bir deyişle, bir disk (veya diskler grubudur), bir veya daha fazla dosya yüklemek oluşturmak için tasarlanmış bir istemcinin bilgisayar sistemine topluluğudur.


Kur programı Microsoft Windows grafik ortamı için tasarlandığından, Toolkit öncelikle yükleme diskleri Windows ortam oluşturmayı amaçlamaktadır. İşlevler Toolkit kopya yazılım ve diğer veri dosyaları için hedef disk, Microsoft Windows Program Yöneticisi için gruplarına ve maddelere ekleme ve oluşturmak veya değiştirmek başlatma (. INI) dosyaları. Bu öğretici bu özelliklerin tümünü ele almaz; Bu kurulum diski yerleşim araçlarını kullanma ve bir "temel" Kurulum disketi oluşturma yoğunlaşır.


Bu öğretici aşağıdaki konuları kapsar:


  • İstemci sisteme yüklemek için dosya seçme
  • Gerekli Araçseti dosyalarını kurulum disklerine dahil etme
  • İstemci sistemde gerekli bir dizin yapısı oluşturma
  • Dosya sıkıştırma denetleme
  • Kur araç Dsklayt ve Dsklayt2 hizmet programlarını kullanma
Araç Seti (küçük değişiklikler yaparak ile) birlikte örnek komut dosyasını kullanır, Bu öğretici Toolkit özelliklerine genel bir bakış sağlamak üzere tasarlanmıştır. Araç Seti herhangi belirli bir görev için uygulamadan önce ek bilgi ve hazırlık gereklidir.


Bu öğretici aşağıdaki görevleri tartışmak değil:


  • Kurulum iletişim kutularında değiştirme.
  • Kurulum komut dosyaları (ötesinde, Öğretici'nin hedeflerini gerçekleştirmek için gereken en küçük değişiklikleri) değiştirme.
  • Kurulum yordamları kullanarak. (Bu eğitmenin görevleri kurulum yordamları kullanıyor olsanız da Eğitmen bunları daha ayrıntılı anlatılmamaktadır.)

Daha fazla bilgi

Kur araç takımı üç ana bileşen grupları içerir:


  1. "Kur" diskler oluşturma disk düzeni yardımcı programları. İstemci Kurulum disketlerini üzerine bir hedef sistem yazılımını yüklemek için kullanır. Bu yardımcı programları ve onları nasıl kullanacağınıza dair Bu öğreticinin birincil odağı olur.
  2. Yazılımı yüklemek için gereken kurulum araçları. Microsoft SDK kurulum araçları sağlar. Kurulum Araçları Kurulum diskler üzerinde yer almalıdır. Bu öğretici yalnızca kısa bir süreliğine kurulum araçları açıklar.
  3. İletişim kutuları, kurulum için örnek komutlar ve diğer dosyaların görünümünü ve Kurulum programı çalışmasını denetlemek. Bu etkenler Bu öğretici tarafından yok sayılır veya yalnızca en temel düzeyde ele alınmıştır.
Kur araç takımı dizini (varsayılan olarak, C:\WINDEV\MSSETUP veya C:\C700\MSSETUP) Microsoft Windows yazma biçiminde iki bilgi dosyalarını içerir: README. WRI ve FILEDESC. WRI. Bu dosyalar çok fazla başvuru bilgileri sağlar.


Windows SDK ile verilen "Kur Toolkit for Windows" el özetlenen Kur araç takımı kullanılarak yedi adımları aşağıdaki gibi içerir:


  1. Yüklenecek dosyaları belirlemek.
  2. Bu dosyalar için dizin yapısını tasarlamak.
  3. Tüm kullanıcı tanımlı parametreleri tanımlayın.
  4. Gerekli iletişim kutularını tasarlayın.
  5. Örnek komut dosyaları değiştirin.
  6. Yükleme diskleri yansımalarını oluşturma.
  7. Kurulum disketlerini sınama.
Bu öğretici, 1, 2 ve 6 adımları üzerinde yoğunlaşır.


Bu makalenin sonraki bölümlerinde aşağıdaki gibi düzenlenir:


  • Adım 1 ve 2 (dosya ve dizinleri tanımlamak) tartışın
  • Alıştırma 1: dosyaları yüklemek için bir dizin oluşturun
  • 3, 4 ve 5 (parametreleri, iletişim kutuları, komut dosyaları) kısaca tartışın
  • Adım 6 (disk yansımalarını oluşturma) tartışın
  • Alıştırma 2: Dsklayt yardımcı programını kullanın
  • Alıştırma 3: Kurulum listesi dosyasını değiştirme
  • Alıştırma 4: komut dosyasını değiştirin.
  • Alıştırma 5: Dsklayt2 yardımcı programını kullanın
  • Alıştırma 6: Oluşturma ve Kurulum disketlerini sınama

Yüklenecek dosyaları belirlemek

Kurulum disketleri oluşturmak için hedef sistemde yüklenecek dosyaları belirlemek gereklidir. Bu öğretici genel uygulama, Windows SDK "İçin programlama kılavuzu" el kitabında ele alınan örnek uygulamalarından birini yüklemek için yordamlar açıklanır. Genel kullanıma hazır değilse, diğer dosyaları yerine çekinmeyin. Normal koşullarda bir uygulama yükleme kaynak kodunu yükleme kapsayacaktır değil (isteğe bağlı öğeleri kaynak kodu olabilir). Bununla birlikte, aşağıda verilen adımları birlikte yürütülebilir dosyanın için genel kaynak kodunu yükleyin. Kaynak dosyalarının dizin yapısını tartışmada aşağıda listelenmiştir.


Not: ilk alýþtýrmaya önce genel yürütülebilir oluşturduğunuzdan emin olun. Daha fazla bilgi için bkz: Bölüm 1 "İçin programlama kılavuzu" el kitabının.


Yüklenen dosyaların yanı sıra, bazı Kurulum disketlerini Araç Seti Kur dosyaları eklemeniz gerekir. İşlem istemci sistemde yüklü önlemek için bu dosyaları işaretler.

Dizin yapısını tasarlama

Yükleme, dosyaları istemci sistemde nereye ait belirlemek için dosyalar listesinde verilir. Pratik bir konular, bu dizin yapısını oluşturmak ve dosyaları içine kopyalamak için yardımcı olur. Daha sonra bu dosyalar Kur disketlerinden oluşturabilir. Disk alanı çok sıkı ise, tam ağaç yapısını oluşturmak mümkün olmayabilir. Bu durumda, Dsklayt yardımcı programı dizin değiştiremezsiniz unutmayın. Bu nedenle, araç seti dosyaları da dahil olmak üzere gerekli tüm dosyalara erişebilen bir dizinde başlatmanız gerekir. Bu öğretici Bu noktalar aşağıda daha ayrıntılı olarak anlatılmaktadır.

Alıştırma 1: Dosyaları ve dizinleri

Bu alıştırmada, aşağıdaki dizin yapısını kullanır:
   Root
|
+Generic
|
+Sources

Diğer bir deyişle, genel dizin kök alt ve kaynakları adlı bir alt dizin vardır. Tüm dosyaları SDK Kılavuzu örnekleri genel dizinden GENERIC\SOURCES dizinine kopyalayın. Genel gider. Genel dizine EXE kaynakları dizinden. Genel dizine SDK Kurulum Toolkit dizininden aşağıdaki dosyaları kopyalayın: tüm. EXE dosyaları, tüm. DLL dosyaları, tüm. Inc dosyalar, SAMPLE1. MST ve Kur. LST. İşaretlenmiş dosyalar "<<<" listesinde tüm yüklemeler için gerekli değildir. FILEDESC. Bu dosyaları gerektiğinde WRI dosya ayrıntıları. Her zaman bu dosyaları dahil etmek güvenli olmasına karşın, bunlar Kurulum disk alanı tüketir.


C sürücüsü, yardımcı program MS-DOS AĞAÇ kökünden genel dizin oluşturursanız, (\generic /f ağaç / a) dizin yapısı aşağıdaki gibi gösterilir:

   C:GENERIC
| GENERIC.EXE
| _MSSETUP.EXE
| _MSTEST.EXE
| MSCOMSTF.DLL
| MSCUISTF.DLL
| MSDETECT.INC
| MSDETSTF.DLL
| MSINSSTF.DLL
| MSREGDB.INC <<<
| MSSHARED.INC <<<
| MSSHLSTF.DLL
| MSUILSTF.DLL <<<
| SAMPLE1.MST
| SETUP.EXE
| SETUP.LST
| SETUPAPI.INC
|
\---SOURCES
GENERIC.C
GENERIC.DEF
GENERIC.H
GENERIC.MAK
GENERIC.OBJ
GENERIC.RC
GENERIC.RES
GENERIC.STS
MAKEFILE

Kullanıcı parametreleri, iletişim kutuları ve komut dosyaları

Uygulama yüklemek nasıl tasarlama işlemi sırasında kullanıcı seçin ya da belirtmeniz gerekir öğeleri belirlemek gereklidir. Bunlar (Bu örnekte kaynak dizin) isteğe bağlı dosyaları, sürücü ve dizine yüklemek için kayıtlı sahibinin adı ve benzeri içerebilir. Bu bilgileri topladıktan sonra sonraki adım iletişim kutularını değiştirin ve Kurulumu kullanan kaynak dinamik bağlantı kitaplığı (DLL) yeniden olacaktır. Örnek Kurulum komut dosyalarından birini seçin ve istediğiniz gibi değiştirebilirsiniz. Aşağıdaki alıştırmalarda, SAMPLE1 bazı küçük değişiklikler içerir. MST komut dosyası.


Kaynak DLL hakkında daha fazla bilgi için bkz: Kurulum BDLCUI (yapı müşteri arabirimi) dizin.

Kurulum Disk yansımaları oluşturma

Kullanıcı Kur programı disketten çalışır. Araç Kiti iki program dosyaları düzenlemek ve disketler oluşturmak sağlar. Dsklayt, ilk Düzen programı, Windows ortamında çalışır. Kurulum disk yansımalarını ve dosyaların özelliklerini eklemek için dosyaları belirtmek için bu aracı kullanın. Dsklayt2, ikinci düzeni program MS-DOS ortamında (Windows dışında) çalışır ve düzeni okur (. Dsklayt oluşturduğu LYT) dosyası. Dsklayt2 disk yansımalarını ve bilgileri oluşturur (. Dosyaları disketlerden hedef sisteme yüklemek için Kurulum programını (INF) dosyası kullanır.


Araç Seti program dosyaları ilk kurulum diski olmalıdır, ancak hedef sistemde yüklenmemelidir çünkü Dsklayt2 oluşturan bilgi dosyasını düzenlemeniz gerekir.


Aşağıdaki önemli noktalar dosya düzeni ve disk görüntülerini oluştururken göz önünde bulundurun:


  • Dsklayt dizinler değiştiremezsiniz çünkü tüm araç seti dosyaları proje kodu ile aynı dizinde olmalıdır. Dsklayt alt dizinleri okur olsa da, üst dizinlere okumaz. Genel dizin yukarıda açıklandığı şekilde bu sınırlamaya yönelik olarak tasarlanmıştır.
  • Dsklayt yardımcı programı Araç Seti dosyalarını diske 1 koyun. Sıkıştırılmış dosyaları varsayılan dosya ayarları belirtin. İki araç seti dosyaların Kurulum. EXE ve Kur. LST, gerekir sıkıştırılmaz. Diğer dosyaları sıkıştırmak, Kurulum düzenlemeniz gerekir. LST dosyasını sıkıştırma için hesap. Aşağıdaki alıştırmalarda, bunun nasıl yapılacağını gösterir.
  • Dsklayt2 yapılar bir. INF dosyası Kur programı tarafından gereklidir. Disk görüntüleri, dahil edilecek dosyalar belirtmek için Dsklayt çalıştırdığınızda. INF dosyası henüz, bu disk görüntüleri listeleme engeller oluşturulmadı. Dsklayt2 bu amaçla dengeler ve yerleştirir. INF dosyası gerekli Kurulum disk 1. Ancak, Dsklayt2 sıkıştırır. INF dosyası ve sıkıştırılmış bir kopyasını yerleştirir. INF dosyası ile extenxion. Disk resmi dizindeki IN_. Bu sorunu çözmek için kopyalayın. Disketlere dosyaları kopyalamadan önce disk görüntü dizini için INF dosyası.
  • . Dsklayt2 oluşturduğu INF dosyası tüm dosyaları kopyalamak için Kur programını yönlendirir. Kurulum programı Araç Seti dosyalarını (Kur. kopyalamasını önleme tek yöntemi EXE ve diğerleri) ile birlikte INF dosyasını düzenlemek için bir programdır. Değiştirme yönergeleri. INF dosyası alıştırmalarda sunulur.
  • Dsklayt2 program 360 K Kurulum disketleri oluşturmak için /k seçeneği sağlar. Ancak, araç seti dosyalarının çoğunu 360 K bir diskete sığamayacak kadar sıkıştırılmış gerekir.

Alıştırma 2: Dsklayt Program kullanma

Dsklayt yardımcı programı Windows ortamında çalışır. Araç Seti sık kullanıyorsanız, Dsklayt yardımcı programını çalıştırır Program Yöneticisi'nde bir simge oluşturmak kullanışlı bulabilirsiniz.


Program ilk kez başlatıldığında, Dsklayt yeni bir düzen oluşturmak veya varolan bir düzeni açmak isteyip istemediğinizi belirler. Bu alıştırmada, yeni bir düzen oluşturur. Kaynak dizini için alıştırma 1'de oluşturduğunuz genel bir dizin belirtin.


Dsklayt belirtilen dizindeki tüm alt dizinleri tüm dosyaları da dahil olmak üzere tüm dosyaları görüntüler. Başlangıçta, Kurulum diskleri dahil edilecek her dosya seçili ise ve her aşağıdaki özniteliklere sahiptir:


  • Herhangi bir disk yüklemek
  • Hayati önem taşıyan dosyası (Bu dosya var veya Kur programı başarısız)
  • Kurulum disketlerini yerleştirirken dosya sıkıştırma
  • Sürüm bilgilerini denetleme
  • Her zaman hedef diskteki varolan dosyanın üzerine yaz
  • Hedef diskte yüklerken dosyasının sıkıştırması
  • Hedef diskteki dosyayı salt okunur olarak işaretle
Bu seçeneklerin çoğu durum için en iyi değildir. Araç Seti dosyaları uygulandığında bunlar belirli sorunlara neden. Bu nedenle, bu varsayılan öznitelikler aşağıdaki gibi değiştirin:


  1. Tüm dosyalar dosya liste kutusunda ilk dosya üzerinde fareyi tıklatmak ve son dosyayı sürükleyerek seçin. Alternatif olarak, imleç ilk dosya üzerinde Ara çubuğu tuşuna basın dosyası seçmek için yerleştirmek için ok tuşlarını kullanın ve tüm dosyaları seçmek için üst karakter + END tuşlarına basın.
  2. Aşağıdaki seçenekler için seçimi iptal et:


    • Sürüm denetimi
    • Salt okunur olarak işaretle
  3. KURULUMU seçin. EXE ve clear sıkıştır onay kutusunu seçin.
  4. KURULUMU seçin. LST ve clear sıkıştır onay kutusunu seçin.
  5. Tüm araç seti dosyaları seçin. (Bu alıştırmada, genel dışında genel dizindeki tüm dosyaların bunlar. EXE.) Bu dosyalar için Kurulum disk 1'i işaretleyin.
  6. Kur programı Program Kur disketlerinden kopyalarken hedef diskte kaynaklar dizininde oluşturmak ve bu yeni dizinde kaynak dosyaları yerleştirmek için her dosyada kaynaklar dizininde adlandırılması gerekir. Dosyaları yeniden adlandırmak için:

    1. İlk dosya kaynakları dizin seçin.
    2. Kopyalanan dosyayı yeniden adlandır onay kutusunu işaretleyin.
    3. Dosya adından sources\ düzenleme kutusuna yazın.
    4. A-c adımları kaynaklar dizininde bulunan her dosya için yineleyin.
    Örneğin:

    1. GENEL'i seçin. C dosya kaynakları dizinde.
    2. Kopyalanan dosyayı yeniden adlandır onay kutusunu işaretleyin.
    3. Düzenleme kutusuna aşağıdakileri yazın:
      sources\generic.c
  7. Dosya menüsünden Düzen saklamak için Kaydet'i seçin. Bu SAMPLE1 adını verin. LYT. Genel dizin belirttiğinizden emin olun. Dsklayt içindeki MSSETUP\DISKLAY dizinine dosya kaydetmek için varsayılandır.
  8. Dsklayt kapatın.

Alıştırma 3: Kurulum değiştirme. LST dosya

Kurulumu. LST dosya araç seti ile birlikte gelir. Bu kurulum programı geçici bir dizine kopyalar dosyaları listeler. Varsayılan kurulum. LST dosya Toolkit dosyaları değil sıkıştırılan varsayar. Bu varsayımı düzeltmek için dosyayı düzenlemeniz gerekir. KURULUMU. LST iki bölüm, etiketli [Params] ve [Files] içerir. Varsayılan Kurulum [Files] bölümünde. LST dosyası aşağıdaki gibidir:

   [Files]
sample1.mst = sample1.mst
sample1.inf = sample1.inf
setupapi.inc = setupapi.inc
msdetect.inc = msdetect.inc
mscomstf.dll = mscomstf.dll
msinsstf.dll = msinsstf.dll
msuilstf.dll = msuilstf.dll
msshlstf.dll = msshlstf.dll
mscuistf.dll = mscuistf.dll
msdetstf.dll = msdetstf.dll
_mstest.exe = _mstest.exe
_mssetup.exe = _mssetup.exe

Bazı dosyalar sıkıştırılmış belirtmek için bu bölümdeki girdilerinde değişiklik yapmak gereklidir. Sıkıştırılmış bir dosyayı tanımlama işlemi kolaylaştırmak için sıkıştırılmış bir dosya, dosya adı uzantısı son karakterinin bir alt çizgi (_) karakteri ile değiştirilir. Herhangi bir dosya Düzenleyicisi (örneğin, MS-DOS düzenleme uygulaması) veya Not Defteri uygulaması Windows için [Files] bölümünde aşağıdaki gibi değiştirmek için kullanın:

   [Files]
sample1.ms_ = sample1.mst
sample1.inf = sample1.inf
setupapi.in_ = setupapi.inc
msdetect.in_ = msdetect.inc
mscomstf.dl_ = mscomstf.dll
msinsstf.dl_ = msinsstf.dll
msuilstf.dl_ = msuilstf.dll
msshlstf.dl_ = msshlstf.dll
mscuistf.dl_ = mscuistf.dll
msdetstf.dl_ = msdetstf.dll
_mstest.ex_ = _mstest.exe
_mssetup.ex_ = _mssetup.exe

SAMPLE1. INF dosyası (bilgi dosyası aşağıdaki alıştırma 5 Dsklayt2 ile oluşturulan) sıkıştırılmış değil. Alıştırma 5'te daha sonra bu dosyayı düzenlemek.

Alıştırma 4: SAMPLE1 değiştirme. MST komut dosyası

SAMPLE1. Bu örnek için gerekli olmayan birkaç adım MST komut dosyası yapar. SAMPLE1. MST oluşturur bir başlatma (. INI) dosyası yüklü uygulama ve onu Windows Program Yöneticisi için bir program grubu ve simgesi ekler. Bu adımları için gerçek bir Kurulum programı yararlı olsa da, bunlar sınama amacıyla gereksiz iş oluşturur. Bu alıştırmada, gereksiz adımları ortadan kaldırmak için Kurulum betiğini değiştirir.


Kur komut satırları kaldırılması yerine, bu alıştırmada açıklama karakterini gereksiz satırları dosyanın başlangıcına ekleme içerir. (Bir gerçek kurulum komut satırlarını kaldırma daha verimli ve daha az disk alanı kullanır.) Bir kesme işareti (') karakter başına bir satır satır yorum olarak işaretler. Bir dosya Düzenleyicisi'ni kullanarak çizgi 182 ve 184 197 yorum. Yorum karakterler ekledikten sonra çizgiler 182 198 aracılığıyla aşağıdaki gibi görünür:
<line 181 follows>    AddSectionFilesToCopyList "Files", SrcDir$, DEST$
' AddSectionKeyFileToCopyList "Options", OPTCUR$, SrcDir$, DEST$
CopyFilesInCopyList

' ini$ = MakePath(DEST$, "DEMO.INI")
' CreateIniKeyValue "WIN.INI", "MSSetup Sample 1", "Option",
OPTCUR$, cmoNone
' CreateIniKeyValue ini$, "Section 1", "Key 1", "Value 1" , cmoNone
' CreateIniKeyValue ini$, "Section 2", "Key 2", "Value 2" , cmoNone
' CreateIniKeyValue ini$, "Section 3", "Key 3", "Value 3" , cmoNone

' CreateProgmanGroup "MSSetup Sample 1", "", cmoNone
' ShowProgmanGroup "MSSetup Sample 1", 1, cmoNone
' CreateProgmanItem "MSSetup Sample 1", "dialogs", "dlgedit.exe"
+MakePath(DEST$,"dialogs.res"), "", cmoOverwrite
' CreateProgmanItem "MSSetup Sample 1", "dlgprocs.c", "notepad.exe"
+MakePath(DEST$,"dlgprocs.c"), "", cmoOverwrite

' AddDos5Help "YOURAPP", "A brief help text for your Windows-based
application."+chr$(10)+"It can be continued on another line with
chr$(10).", cmoNone

CloseLogFile

<last line was 198>

Not: Bu belgenin kenar boşluklarını, nedeniyle dosyasındaki satırlar birkaç "alınmış" ve birden fazla satır yukarıdaki gerektirir.

Alıştırma 5: Dsklayt2 program kullanma

O Dsklayt düzeni bilgi dosyasını okur MS-DOS için uygulama oluşturur (Bu durumda SAMPLE1 içinde. Dsklayt2 olur. LYT) ve iki öğe oluşturur: disk görüntüleri ve bilgi dosya kümesi. Disk görüntüleri Kurulum disketleri oluşturmak için kullanılır. Kur programı, hedef diskteki dosyaları yerleştirmek için bilgi dosyasını kullanır.


Dsklayt2 program bazıları uygulamanın çalışması için gerekli olan birkaç parametre kabul eder. Bu alıştırma için çalışma 1'de oluşturduğunuz genel dizin için geçerli dizini ayarlayın ve aşağıdaki komutu çalıştırın:
   dsklayt2 sample1.lyt c:\disk1\sample1.inf /k144 /f /dc:\ /cc:\comp

Bu komut satırı bağımsız koşulları aşağıdaki gibidir:


  • "dsklayt2": Dsklayt2 uygulama dosyasının dosya adı. Araç Seti Windows SDK MSSETUP\DISKLAY dizininde Dsklayt2 yüklendiği için bu dosyanın tam yolunu bu dizine MS-DOS PATH ortam değişkeninde değilse gereklidir. Genellikle bu yardımcı programı kullanırsanız, dizin YOLUNU eklemek veya tam komutu bir toplu iş dosyasına yerleştirmek isteyebilirsiniz.
  • "sample1.lyt": Dsklayt yardımcı programı tarafından oluşturulan Düzen dosyası.
  • "c:\disk1\sample1.inf": oluşturulan bilgi dosyası için dosya adı. Bu yolu belirten sağlar Dsklayt2 bilgi dosyası Kurulum disk 1 yerleştirir (/d parametresi tartışılması aşağıya bakın).
  • "/ k144": Kurulum disketlerini boyutu. Geçerli seçenekler şunlardır: (360 K diskler için) 360, 720 (720 K diskler için) (1.2 MB disket için) 12, 144 (1.44 MB disketleri için) ve N (için bir ağ yükleme).
  • "/ f": üzerine. INF dosyası zaten varsa. Dsklayt2 birden çok kez çalıştırmak ve aynı hedef dizini belirtin sürece bu parametresi gerekli değildir.
  • "/ dc: \": disk görüntüleri için hedef dizini. Dsklayt2 /d seçeneğini kullanmazsanız, yalnızca oluşturur bir. INF dosyası (disk yansımalarını). Belirtme "c:\" Dsklayt2 "Disk 1," "disk2" adlı dizinlerde disk yansımalarını oluşturmanızı vb. c sürücüsünün kök dizininde neden olur
  • "/ cc:\comp": disk görüntüleri aygıtını sıkıştırılmış dosyalar için depolama alanı. Bu parametre isteğe bağlıdır. Birden fazla disk yansımalarını oluşturmak gerekli ise, Bununla birlikte, sıkıştırılmış dosyaları depolamak için bir konum belirtme işlemini önemli ölçüde hızlandırır.
Düzenlemeniz gerekir Dsklayt2 çalıştırdıktan sonra bilgi dosyası (C:\DISK1\SAMPLE1. INF) Toolkit dosyaları hedef diskete kopyalanır önlemek için. Dosya Düzenleyicisi [Files] bölümünde Toolkit dosyalara başvuran satırları kaldırmak için kullanın. Sonuç dosyası, yalnızca genel örnek uygulama ve aşağıdaki metin görünümlü dosyalarına yapılan başvurular içerir. [Files] bölümündeki satırlar bu belgenin kenar boşluklarına sığacak şekilde düzenlenmiş olduğunu unutmayın.
[Source Media Descriptions]
"1", "disk1", "_mstest.exe", "..\disk1"

[Default File Settings]
"STF_BACKUP" = ""
"STF_COPY" = "YES"
"STF_DECOMPRESS" = "YES"
"STF_OVERWRITE" = "ALWAYS"
"STF_READONLY" = "YES"
"STF_ROOT" = ""
"STF_SETTIME" = "YES"
"STF_TIME" = "0"
"STF_VITAL" = "YES"

[Files]
1, generic.h,,,, 1992-03-23,,,, !READONLY,, sources\generic.h
1, generic.rc,,,, 1992-03-23,,,, !READONLY,, sources\generic.rc
1, generic.res,,,, 1992-06-04,,,, !READONLY,, sources\generic.res
1, generic.def,,,, 1992-03-23,,,, !READONLY,, sources\generic.def
1, generic.mak,,,, 1992-05-21,,,, !READONLY,, sources\generic.mak
1, makefile,,,, 1992-03-23,,,, !READONLY,, sources\makefile
1, generic.sts,,,, 1992-06-30,,,, !READONLY,, sources\generic.sts
1, generic.c,,,, 1992-03-23,,,, !READONLY,, sources\generic.c
1, generic.obj,,,, 1992-06-04,,,, !READONLY,, sources\generic.obj
1, generic.exe,,,, 1992-06-04,,,, !READONLY,,,,,, 30456,,,,,

6. alıştırma: Kurulum disketleri ve Test oluşturma

İşlemin bu aşamasında, yükleme disk görüntüsü C:\DISK1 dizininde bulunur. (720 K diskleri belirtmeyi seçerseniz, iki disk yansıması dizinlerinin muhtemelen vardır: C:\DISK1 ve C:\DISK2.) Tüm dosyaları yükleme diskleri oluşturmak için bir disket için her disk görüntü dizininden kopyalayın (sırada tutulacak diskler etiket).


Yüklemeyi sınamak için ilk disk bir disket sürücüsüne yerleştirin ve Kur programı Program Yöneticisi veya Dosya Yöneticisi'ni çalıştırın. Bu alıştırmalar Kur komut dosyası (herhangi önemli bir şekilde) değiştirmeyin veya iletişim kutuları değiştirmek için Kur programı tarafından bu özel gösteride gerekli değil bazı ekranlar içerir. Tüm istenen hedef sürücü ve dizini belirtin. Varsayılan olarak, C:\DEMO, seçerseniz Kurulum içeren iki dosya, genel bir gösteri dizin oluşturur. EXE ve bir. Günlük dosyası ve diğer dosyalar ile alt kaynakları.

Özet

Bu öğretici aşağıdaki konular ele:


  • Dosyaları yüklemek bir hedef dizin yapısı oluşturma ve dosya yapısına göre yerleştirme
  • Dosyaların üzerine Kurulum disketlerini eşlemek için Dsklayt yardımcı programını kullanma
  • Dsklayt2 yardımcı programını kullanarak disk yansımaları oluşturma
  • Sorunsuz akış Kurulum işlemi yapmak ve ek dosyaların oluşturulmasını önlemek için Kurulum komut dosyası ve bilgi dosyasını değiştirme
  • Disketler üzerine disk görüntüleri kopyalama
  • Kurulum disketlerini diskleri doğru bir şekilde çalıştığını doğrulamak için sınama
Listelenen dizin adlarını kullandıysanız bu öğreticide aşağıdaki dizinlerin alıştırmaları tarafından oluşturulan: COMP, DEMO, DEMO\SOURCES, disk 1, genel ve GENERIC\SOURCES. (720 K diskleri seçtiyseniz, DISK2 directory de oluşturuldu). İsterseniz bu dizinleri ve dizinleri, kendilerini dosyaları silin.
Özellikler

Makale No: 89572 - Son İnceleme: 24 Şub 2017 - Düzeltme: 1

Geri bildirim