Bagaimana menemukan jalan instalasi aplikasi Office

ID Artikel: 234788 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Pada Halaman ini

RINGKASAN

Artikel ini menunjukkan cara menggunakan Penginstal Windows untuk menemukan jalan instalasi aplikasi Microsoft Office.

INFORMASI LEBIH LANJUT

Versi Microsoft Office yang lebih besar dari 2000 tidak termasuk informasi jalan di jalan pintas link ketika diinstal. Ini adalah melakukannya bahwa pilihan "Menjalankan pada penggunaan pertama" dapat digunakan. Bila opsi ini digunakan, cara pintas akan muncul, tapi aplikasi tidak dapat diinstal pada hard disk. Ketika Anda mengklik pada cara pintas untuk pertama kalinya, aplikasi akan diinstal.

Anda dapat menggunakan Penginstal Windows untuk mendapatkan jalan aplikasi Office 2000 diinstal. Ikuti langkah-langkah yang diberikan di bawah ini untuk membuat aplikasi konsol yang laporan direktori kantor diinstal aplikasi.

Membangun sampel

  1. Membuat aplikasi konsol kosong Visual C ++.
  2. Membuat file baru yang disebut main.CPP dan paste kode berikut dalam jendela kode.
    #include <windows.h>
    #include <msi.h>
    #include <ostream.h>
    
    const char *Word = "{CC29E963-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *Excel = "{CC29E96F-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *PowerPoint = "{CC29E94B-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *Access = "{CC29E967-7BC2-11D1-A921-00A0C91E2AA2}";
    const char *Office = "{00000409-78E1-11D2-B60F-006097C998E7}";
    
    int main(void)
    {
    	DWORD size = 300;
    	INSTALLSTATE installstate;
    	char *sPath;
    
    	sPath = new char[size];
            installstate = MsiGetComponentPath(
            Office,Word,sPath,&size);
    
    	if ((installstate == INSTALLSTATE_LOCAL) || 
                (installstate == INSTALLSTATE_SOURCE)) 
    	  cout << "Installed in: " << sPath << endl;
    	delete sPath;
    	return 0;
    }
  3. Klik Project menu dan kemudian klik Tataan untuk memunculkan kotak dialog pengaturan proyek.
  4. Klik Link tab dan menambahkan MSI.lib dalam daftar Perpustakaan objek / modul.
  5. Menjalankan program. Ini akan menampilkan file path di mana Microsoft Word diinstal.

    CATATAN: Termasuk dalam kode adalah GUID terkait dengan Word, Excel, PowerPoint dan akses. Untuk menemukan jalan untuk aplikasi kantor lain, yang lulus dalam nama aplikasi sebagai parameter kedua dari MsiGetComponentPath fungsi.

    Untuk menemukan jalan aplikasi Office XP, menggantikan konstanta di atas dengan berikut.
    const char *Word = "{8E46FEFA-D973-6294-B305-E968CEDFFCB9}";
    const char *Excel = "{5572D282-F5E5-11D3-A8E8-0060083FD8D3}";
    const char *PowerPoint = "{FC780C4C-F066-40E0-B720-DA0F779B81A9}";
    const char *Access = "{CC29E967-7BC2-11D1-A921-00A0C91E2AA3}";
    const char *Office = "{20280409-6000-11D3-8CFE-0050048383C9}";
    					
    Untuk menemukan jalan aplikasi Office 2003, menggantikan konstanta di atas dengan berikut.
    const char *Word = "{1EBDE4BC-9A51-4630-B541-2561FA45CCC5}";
    const char *Excel = "{A2B280D4-20FB-4720-99F7-40C09FBCE10A}";
    const char *PowerPoint = "{C86C0B92-63C0-4E35-8605-281275C21F97}";
    const char *Access = "{F2D782F8-6B14-4FA4-8FBA-565CDDB9B2A8}";
    const char *Office = "{90110409-6000-11D3-8CFE-0150048383C9}";
    					
    Untuk menemukan jalan aplikasi Office 2007, menggantikan konstanta di atas dengan berikut.
    const char *Word = "{0638C49D-BB8B-4CD1-B191-051E8F325736}";
    const char *Excel = "{0638C49D-BB8B-4CD1-B191-052E8F325736}";
    const char *PowerPoint = " {0638C49D-BB8B-4CD1-B191-053E8F325736}";
    const char *Access = " {0638C49D-BB8B-4CD1-B191-054E8F325736}";
    const char *Office = " {0638C49D-BB8B-4CD1-B191-050E8F325736}";
    					

REFERENSI

Anda dapat men-download Windows Installer SDK, yang meliputi MSI.LIB file, dari:
http://www.Microsoft.com/downloads/details.aspx?FamilyID = e96f8abc-62 c 3-4cc3-93ad-bfc98e3ae4a3 & DisplayLang = en
Untuk informasi lebih lanjut mengenai otomatisasi Office, kunjungi Situs dukungan pengembangan Microsoft Office pada:
http://support.microsoft.com/ofd

Properti

ID Artikel: 234788 - Kajian Terakhir: 20 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Office Access 2007
  • Microsoft Office Excel 2007
  • Microsoft Office PowerPoint 2007
  • Microsoft Office Word 2007
  • Microsoft Office Access 2003
  • Microsoft Office PowerPoint 2003
  • Microsoft Access 2002 Standard Edition
  • Microsoft Excel 2002 Standard Edition
  • Microsoft PowerPoint 2002 Standard Edition
  • Microsoft Word 2002
  • Microsoft Access 2000 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft PowerPoint 2000 Standard Edition
  • Microsoft Word 2000
Kata kunci: 
kbhowto kbmt KB234788 KbMtid
Penerjemahan Mesin
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:234788

Berikan Masukan