MOD2000: Nasıl paket ve Dağıtım Sihirbazı'nda kısayolları için makrolar ve anahtarlar Yaz

Makale çevirileri Makale çevirileri
Makale numarası: 236519 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Orta: temel makro, kodlama ve birlikte çalışabilirlik becerileri gerektirir.

Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Paketleme ve Dağıtım Sihirbazı, Microsoft Office 2000 Developer Edition ile makroları adlı özel bir anahtar sözcük kullanabilirsiniz. Bu sözcükleri, hedef bilgisayardaki uygulama yüklemek istediğiniz bileşenleri işaret etmek için bir kısayol yol oluşturmak etkinleştirin.

Örneğin, uygulamanızın her zaman uygulamanın alt dizininde bir dosyaya işaret etmek bir kısayol isteyebilirsiniz. Ancak, hangi yola kullanıcının uygulamayı yüklemek bilmiyor olabilirsiniz. $(AppPath) makro, makro dizin uygulamanın yüklü olduğu bir dosyaya kısayol noktaları emin sağladığından, bu sorunu çözmek için kullanabilirsiniz. Paketi yüklendiğinde, $(AppPath) makro uygulama dizini sabit kodlanmış yola çevrilir ve elde edilen kısayol bu yolu içerir.

Bu makalede, bu makroları kullanan temel kurallarını açıklar ve ayrıca, hangi makro, paket ve Dağıtım Sihirbazı kullanılabilir tablo içerir.

Daha fazla bilgi

Sihirbazda komut satırları yazım kuralları

ÖNEMLI: tırnak, anahtarları ve makrolar, doğru yerde yerleştirdiğinizden emin.

Kural 1: komut satırı anahtarları, doğru yerleştirme gerekli:

Genellikle, yalnızca yürütülebilir dosyasını, aşağıdaki örnekte olduğu gibi sonra tüm anahtarları gelir:
C:\Program Files\Office\Msaccess.exe /wrkgrp "C:\Program Files\NWIND\System.mdw"
Ancak, paket ve Dağıtım Sihirbazı gerektirmez yürütülebilir dosyaya bir yol girin. Bir makro kullandığınızda, paket ve Dağıtım Sihirbazı belirler yolu kullanıcının uygulamayı yüklerken. Paket ve Dağıtım Sihirbazı, veritabanına aşağıdaki örneklerde, uygun konumda anahtarları ve yolu koyun, bir kısayol oluşturduğunuzda.

Bir çalışma grubu dosyasını belirtme:
/wrkgrp "$ AppPath)\System.mdw (" "$ (AppPath)\NWIND.MDB"
Veritabanı sıkıştırma:
"$ (AppPath)\NWIND.MDB" /Compact
Veritabanını onarma:
"$ (AppPath)\NWIND.MDB" /Repair
Her zaman (kullanıcının erişim tam perakende sürümüne sahip olsa bile) uygulamayı çalıştırma modunda çalıştırın:
/ Çalýã¾ma Zamaný Modülü "(AppPath)\NWIND.MDB $"
Not: Bu örneklerden anahtarlar tırnak içine almayın unutmayın. Yalnızca yollar tırnak içine alın.

Kural 2: Her yolu tırnak işaretleri içinde kapama.

Komut satırında bir çalışma grubu bilgi dosyası ve bir veritabanı adı belirtmek gibi birden çok yol içeriyorsa, her yolu tırnak içine alın; durumunda yolu boşluk ya da uzun dosya adları içeriyor. Tüm satırı geçici veya geçici birden fazla yolu tırnak işareti koyamazsınız. Aşağıda, yanlış bir örnektir ve daha sonra doğru örneğidir.

Aşağıdaki örnekte, tek tırnak işareti kümesi içinde birden fazla yolu olduğu için hatalıdır:
<a1>/wrkgrp</a1> "$ (AppPath)\System.mdw YTL (AppPath)\NWIND.MDB"
Not: Tek bir tırnak işareti kümesi içinde iki yolları koyarsanız, ikinci $(AppPath) Kur ve sonuçları, kullanıcının bilgisayarda çalışmayacak kısayolu göz ardı edilir.

Aşağıdaki örnek komut satırı dizesi hedef dosya, her yolu kendi içinde tırnak işareti ayarlandığı için doğrudur:
/wrkgrp "$ AppPath)\System.mdw (" "$ (AppPath)\NWIND.MDB"
Not: Msaccess.exe yolunu paketin yükleme sırasında otomatik olarak eklenir ve bu hedef dosyası komut satırı dizesi gerekli değildir.

Kuralı 3: Çerçeve içine makrolar tırnak işaretleri içinde de Al

Microsoft Access anahtarları tırnak işaretleri içine alınır. Ancak, paketleme ve Dağıtım Sihirbazı makroları Kural 2 altında örneklerde gösterildiği gibi tırnak içine alınır.


Makrolar için paket ve Dağıtım Sihirbazı'nda kısayolları komut satırları tablosu aşağıdadır.

Bu tabloyu kapaBu tabloyu aç
MakroIçine yükler
$(WinSysPath)\Windows\System alt Microsoft Windows 95 (veya üstü) veya Microsoft Windows NT ve Microsoft Windows 2000 altında \Winnt\System32 dizin.
$(WinSysPathSysFile)\Windows\System alt Windows 95'te (veya üstü) veya <a1>Windows</a1> NT \Winnt\System32 dizin sistemi olarak Windows 2000 dosya var; uygulama kaldırıldığında kaldırıldı.
$(WinPath)\Windows Windows 95'te (veya üstü) veya Windows NT ve Windows 2000'de \Winnt.
$(AppPath)Kullanıcı tarafından belirtilen uygulama dizini veya Kur.lst [SETUP] bölümünde belirtilen DefaultDir değeri.
<a1>$</a1> (AppPath) \Samples<a0>Uygulama</a0> dizininin \Samples alt.
<a1>yol</a1> (örneğin, C:\)Dizin yolu tarafından tanımlanır. Önerilmez.
$(ProgramFiles)Uygulamalar genellikle yükleneceği dizini: C:\Program Files
$(CommonFiles)Paylaşılan dosyalar bazen yükleneceği ortak bir dizini: C:\Program Files\Common dosyaları
<a1>$</a1> (CommonFiles) \SubdirectoryC:\Program Files\Common Files\subdirectory
Örneğin,:
<a1>$</a1> (CommonFiles) \My Company\My uygulama
$(MSDAOPath)Konum, kayıt defterinde depolanan veri erişim nesneleri (DAO) bileşenleri. Bu dosyaları için kullanmamalısınız.

Referanslar

Bir <a0>Özel çalışma grubu</a0> güvenlik dosyası paketinize eklemek çalışıyorsanız, aşağıdaki makaleye bakın:
241479MOD2000: Paketleme ve Dağıtım Sihirbazı kısmı veya tamamı ingilizce olan içeriğe işaret edebilir var çalışma grubu bilgi dosyasına eklenecek seçenek
Access komut satırı anahtarları hakkında ek bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
209207ACC2000: Nasıl Microsoft Access'te komut satırı anahtarları kullanma

Özellikler

Makale numarası: 236519 - Last Review: 13 Şubat 2014 Perşembe - Gözden geçirme: 1.1
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office 2000 Developer Edition
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbappsetup kbhowto kbpdwizard kbwizard KB236519 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:236519

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com