ฉันกำลังพยายามติดตั้งแอปพลิเคชัน (SalesLogix 7.2 เครื่องมือการดูแลระบบและเซิร์ฟเวอร์) จากแพ็คเกจ MSI แต่ต้องการติดตั้งเฉพาะคุณสมบัติเท่านั้น ฉันจะกำหนดชื่อสถานที่ได้อย่างไรเพื่อลองใช้พารามิเตอร์ ADDLOCAL ได้
ฉันกำลังพยายามติดตั้งแอปพลิเคชัน (SalesLogix 7.2 เครื่องมือการดูแลระบบและเซิร์ฟเวอร์) จากแพ็คเกจ MSI แต่ต้องการติดตั้งเฉพาะคุณสมบัติเท่านั้น ฉันจะกำหนดชื่อสถานที่ได้อย่างไรเพื่อลองใช้พารามิเตอร์ ADDLOCAL ได้
คำตอบ:
คุณสามารถเรียกใช้โปรแกรมติดตั้งในโหมดการบันทึก verbose
msiexec /i product.msi /l*v log.txt
จากนั้นค้นหาการเปลี่ยนแปลงADDLOCAL
คุณสมบัติในบันทึก ดังนั้นคุณจะสามารถพิจารณาได้ว่าฟีเจอร์ใดถูกติดตั้งพร้อมกับตัวเลือกด้านบนใน GUI
มิฉะนั้นคุณสามารถใช้Orcaตามที่jscottแนะนำและวิเคราะห์แพ็คเกจด้วยตนเอง แม้ว่าฉันคิดว่าการใช้บันทึก verbose เป็นวิธีที่ง่ายกว่าและคุณจะไม่พลาดคุณสมบัติที่จะเพิ่มเข้าไปADDLOCAL
เพื่อรับการติดตั้งที่ใช้งานได้
รับสำเนาของMicrosoftorca.exe
- เป็นโปรแกรมแก้ไข MSI อย่างง่าย มีบรรณาธิการอื่น ๆ ออกมาที่ควรทำงานเช่นนี้ เปิด MSI ใน Orca แล้วตรวจสอบFeature
ตาราง ตารางนี้จะแสดงรายการชุดคุณลักษณะทั้งหมดที่มีให้โดยผู้ขายใช้ในบรรจุภัณฑ์ของตัวติดตั้ง
วิธีที่ง่ายที่สุดคือติดต่อผู้จำหน่ายแอพพลิเคชันและค้นหาว่าสวิตช์บรรทัดคำสั่งคืออะไร จากที่กล่าวมาบางครั้งผู้ขายเลือกที่จะไม่เปิดเผยข้อมูลนั้น ในกรณีนั้นฉันชอบใช้การตรวจสอบกระบวนการเพื่อสังเกตกระบวนการติดตั้ง
โปรแกรมติดตั้งส่วนใหญ่ทำงานในลักษณะเดียวกัน คุณดาวน์โหลดไฟล์เดียวและไฟล์จะแตกไฟล์การติดตั้งจริงทั้งหมดลงในไดเรกทอรีชั่วคราว เนื่องจากเราต้องการดูว่าตัวแยกการติดตั้งอยู่ที่ใดให้ใช้การตรวจสอบกระบวนการเพื่อสังเกตการติดตั้งทันทีที่เริ่มต้น อย่าใช้ตัวติดตั้งต่อหรือออกจากโปรแกรม การดำเนินการอย่างใดอย่างหนึ่งจะทำให้ไฟล์ชั่วคราวถูกลบ คัดลอกไฟล์ที่แตกออกมาทั้งหมดจากไดเรกทอรีชั่วคราว คุณจะใช้ไฟล์เหล่านี้สำหรับตัวติดตั้งแบบกำหนดเองของคุณ หลังจากที่คุณพบกระบวนการเฉพาะ (ในการตรวจสอบกระบวนการ) ให้กรองกระบวนการอื่นทั้งหมด จากนั้นคุณสามารถสังเกตกระบวนการตามลำดับการติดตั้งต่อไป สิ่งที่คุณกำลังมองหาคือคำสั่งmsiexecที่เรียกใช้การติดตั้งสำหรับคุณลักษณะที่คุณร้องขอ
อาจเป็นกระบวนการที่ใช้เวลาในการลองผิดลองถูก แต่ฉันประสบความสำเร็จอย่างมากในการปรับแต่งการติดตั้งแอพพลิเคชั่นที่ผู้ขายไม่ได้ให้ข้อมูลนั้น ...
คุณอาจพบว่าติดตั้ง MSI สนับสนุนmsiexec จัดการการติดตั้งmsiexec /a <yourpackage.msi>
ตัวเลือก สิ่งนี้จะเรียกใช้ตัวติดตั้ง แต่แทนที่จะติดตั้งแพคเกจจริง ๆ มันจะสร้างจุดติดตั้งสำหรับซอฟต์แวร์ที่ปรับแต่งด้วยตัวเลือกที่คุณระบุ จากนั้นคุณสามารถปรับใช้. msi ที่สร้างขึ้นที่จุดติดตั้งที่ระบุในลักษณะที่คุณปรับใช้ซอฟต์แวร์ตามปกติ
ส่วนใหญ่ขึ้นอยู่กับสิ่งที่ผู้ขายได้ให้การสนับสนุนดังนั้นตามคำตอบของ @ newmanth คุณอาจต้องโทรหาผู้ขายและดูว่าตัวเลือกการปรับใช้ใดบ้างที่พวกเขาสนับสนุน
ADDLOCAL=Common,Administrator,Architect