หลัก Windows File Explorer เพิ่มคำสั่ง Extract Context Menu ไปยังไฟล์ MSI

เพิ่มคำสั่ง Extract Context Menu ไปยังไฟล์ MSI



เมื่อคุณมีแพ็คเกจ MSI คุณอาจสนใจที่จะแตกเนื้อหาโดยไม่ต้องติดตั้งแอพ สามารถทำได้อย่างรวดเร็วโดยไม่ต้องใช้เครื่องมือของบุคคลที่สาม Windows มาพร้อมกับทุกสิ่งที่จำเป็นสำหรับการใช้งานแล้ว ในบทความนี้เราจะดูวิธีการเพิ่มคำสั่งที่มีประโยชน์ 'Extract' ในเมนูบริบทของไฟล์ MSI

การโฆษณา


Windows จัดการแพ็คเกจ MSI ผ่านแอพ msiexec ซึ่งเป็นส่วนหนึ่งของ Windows Installer เป็นเครื่องมือในตัวที่รองรับสวิตช์บรรทัดคำสั่งจำนวนมาก คุณสามารถเรียนรู้ได้โดยเรียกใช้คำสั่งต่อไปนี้

  1. กดปุ่มลัด Win + R บนแป้นพิมพ์เพื่อเปิดกล่องโต้ตอบเรียกใช้
  2. พิมพ์สิ่งต่อไปนี้ในกล่อง Run:
    msiexec /?

  3. Windows Installer จะแสดงเนื้อหาวิธีใช้ในหน้าต่าง:

รองรับสวิตช์ต่อไปนี้:

วิธีถอนการติดตั้ง kodi build

ติดตั้งตัวเลือก
ติดตั้งหรือกำหนดค่าผลิตภัณฑ์
/ a Administrative install - ติดตั้งผลิตภัณฑ์บนเครือข่าย
/ j [/ t] [/ g]
โฆษณาผลิตภัณฑ์ - m ให้กับผู้ใช้ทุกคนถึงผู้ใช้ปัจจุบัน
ถอนการติดตั้งผลิตภัณฑ์
ตัวเลือกการแสดงผล
/เงียบ
โหมดเงียบไม่มีการโต้ตอบกับผู้ใช้
/ passive
โหมดอัตโนมัติ - แถบความคืบหน้าเท่านั้น
/ q [n | b | r | f]
ตั้งค่าระดับส่วนต่อประสานผู้ใช้
n - ไม่มี UI
b - UI พื้นฐาน
r - UI ที่ลดลง
f - UI แบบเต็ม (ค่าเริ่มต้น)
/ช่วยด้วย
ข้อมูลช่วยเหลือ
รีสตาร์ทตัวเลือก
/ norestart
อย่ารีสตาร์ทหลังจากการติดตั้งเสร็จสมบูรณ์
/ promptrestart
แจ้งให้ผู้ใช้รีสตาร์ทหากจำเป็น
/ forcerestart
รีสตาร์ทคอมพิวเตอร์ทุกครั้งหลังการติดตั้ง
ตัวเลือกการบันทึก
/ l [i | w | e | a | r | u | c | m | o | p | v | x | + |! | *]
i - ข้อความสถานะ
w - คำเตือนที่ไม่เกี่ยวกับไขมัน
e - ข้อความแสดงข้อผิดพลาดทั้งหมด
a - เริ่มต้นการกระทำ
r - บันทึกเฉพาะการดำเนินการ
คุณ - คำขอของผู้ใช้
c - พารามิเตอร์ UI เริ่มต้น
m - หน่วยความจำไม่เพียงพอหรือข้อมูลทางออกร้ายแรง
o - ข้อความพื้นที่ไม่อยู่ในดิสก์
p - คุณสมบัติเทอร์มินัล
v - เอาต์พุต Verbose
x - ข้อมูลการดีบักเพิ่มเติม
+ - ต่อท้ายไฟล์บันทึกที่มีอยู่
! - ล้างแต่ละบรรทัดลงในบันทึก
* - บันทึกข้อมูลทั้งหมดยกเว้นตัวเลือก v และ x
/ log
เทียบเท่า / l *
อัปเดตตัวเลือก
/ ปรับปรุง [; Update2.msp]
ใช้การอัปเดต
/ uninstall [; Update2.msp] / package ลบการอัปเดตสำหรับผลิตภัณฑ์
ตัวเลือกการซ่อมแซม
/ f [p | e | c | m | s | o | d | a | u | v] ซ่อมแซมผลิตภัณฑ์
p - เฉพาะในกรณีที่ไฟล์หายไป
o - หากไฟล์หายไปหรือติดตั้งเวอร์ชันเก่ากว่า (ค่าเริ่มต้น)
e - หากไฟล์หายไปหรือติดตั้งเวอร์ชันที่เท่ากันหรือเก่ากว่า
d - หากไฟล์หายไปหรือติดตั้งเวอร์ชันอื่น
c - หากไฟล์หายไปหรือการตรวจสอบไม่ตรงกับค่าที่คำนวณได้
a - บังคับให้ติดตั้งไฟล์ทั้งหมดใหม่
u - รายการรีจิสตรีเฉพาะผู้ใช้ที่จำเป็นทั้งหมด (ค่าเริ่มต้น)
m - รายการรีจิสตรีเฉพาะคอมพิวเตอร์ที่จำเป็นทั้งหมด (ค่าเริ่มต้น)
s - ทางลัดที่มีอยู่ทั้งหมด (ค่าเริ่มต้น)
v - เรียกใช้จากแหล่งที่มาและเรียกคืนแพ็คเกจภายในเครื่อง
การตั้งค่าคุณสมบัติสาธารณะ
[PROPERTY = PropertyValue]

ตัวเลือกที่เกี่ยวข้องกับสถานการณ์นี้คือ / ก. แม้ว่าจะมีคำอธิบายว่า 'การติดตั้งการดูแลระบบ - ติดตั้งผลิตภัณฑ์บนเครือข่าย' แต่ก็สามารถใช้เพื่อแยกเนื้อหาของแพ็กเกจ MSI เดียวไปยังไฟล์แต่ละไฟล์ที่มีขนาดเล็กลงซึ่งสามารถให้บริการได้โดยแพตช์ สามารถใช้คำสั่งต่อไปนี้:

msiexec / a 'path  to  package.msi' / qb TARGETDIR = 'path  to  the  destination  folder'

TARGETDIR เป็นคุณสมบัติทั่วไปสำหรับทุกแพ็คเกจที่ระบุโฟลเดอร์ปลายทางสำหรับเนื้อหาแพ็คเกจ MSI

สวิตช์ '/ qb' บอกให้ Windows Installer แสดงอินเทอร์เฟซพื้นฐานในระหว่างกระบวนการ จะแสดงกล่องโต้ตอบพร้อมปุ่มยกเลิกและแถบความคืบหน้า

ตัวอย่างเช่นฉันสามารถใช้คำสั่งต่อไปนี้เพื่อคลายแพ็กตัวติดตั้ง MSI ของ FAR Manager:

msiexec / a 'C:  Users  winaero  Downloads  Far30b4774.x64.20160902.msi' / qb TARGETDIR = 'C:  Users  winaero  Downloads  Far'

หากไม่มีโฟลเดอร์เป้าหมายโฟลเดอร์นั้นจะถูกสร้างขึ้นโดยอัตโนมัติ ในกรณีของฉันโฟลเดอร์ย่อย Far ในโฟลเดอร์ดาวน์โหลดจะถูกสร้างขึ้น

คำสั่งด้านบนสามารถป้อนได้โดยตรงในกล่องโต้ตอบเรียกใช้

คุณสามารถใช้ข้อมูลด้านบนเพื่อเพิ่มคำสั่งเมนูบริบทเพื่อแยกเนื้อหาของไฟล์ MSI ได้ด้วยคลิกเดียว นี่คือวิธีที่สามารถทำได้

เพิ่มคำสั่ง Extract Context Menu ไปยังไฟล์ MSI

วิธีค้นหารายการสินค้าที่ต้องการใน amazon
  1. เปิด Registry Editor .
  2. ไปที่คีย์รีจิสทรีต่อไปนี้:
    HKEY_CLASSES_ROOT  Msi แพคเกจ  เชลล์

    เคล็ดลับ: วิธีข้ามไปยังคีย์รีจิสทรีที่ต้องการได้ในคลิกเดียว .

  3. สร้างคีย์ย่อยใหม่ที่นี่และตั้งชื่อสารสกัด.
  4. ภายใต้คีย์ Extract สร้างคีย์ย่อยใหม่และตั้งชื่อคำสั่ง:
  5. ตั้งค่าเริ่มต้นของคำสั่งคีย์ย่อยของสตริงต่อไปนี้:
    msiexec.exe / a '% 1' / qb TARGETDIR = '% 1 เนื้อหา'

    ดูภาพหน้าจอต่อไปนี้:

เมื่อคุณคลิกขวาที่แพ็คเกจ MSI ใน File Explorer คุณจะพบรายการเมนูบริบทใหม่ 'Extract' หากคุณดำเนินการมันจะสร้างไดเรกทอรีใหม่ 'package_name.msi Contents' ในโฟลเดอร์ปัจจุบันและแยกเนื้อหาของแพ็คเกจที่นั่น ดูภาพหน้าจอต่อไปนี้:

เพื่อประหยัดเวลาของคุณฉันได้สร้างไฟล์ Registry ที่พร้อมใช้งาน คุณสามารถดาวน์โหลดได้โดยใช้ลิงค์ด้านล่าง

ดาวน์โหลดไฟล์ Registry

ฉันจะบล็อกการอัปเดต windows 10 ได้อย่างไร

รวมไฟล์เลิกทำ

เคล็ดลับนี้ใช้ได้กับ Windows 10, Windows 8 และ Windows 7

โปรดทราบว่าบางแพ็คเกจไม่รองรับการติดตั้งสำหรับผู้ดูแลระบบ ไม่สามารถสกัดโดยใช้วิธีนี้ นอกจากนี้เมื่อคุณแยกแพ็กเกจ MSI ด้วยวิธีนี้จุดติดตั้งสำหรับผู้ดูแลระบบ (โฟลเดอร์ที่แตกไฟล์) จะสามารถใช้งานได้ สามารถใช้โปรแกรมแก้ไข Windows Installer (MSP) เพื่ออัปเดตได้ดังนั้นเมื่อติดตั้งแพคเกจแล้วจะใช้โปรแกรมแก้ไขนี้ด้วย

บทความที่น่าสนใจ

ตัวเลือกของบรรณาธิการ

วิธีสร้างเพลย์ลิสต์ใน Plex
วิธีสร้างเพลย์ลิสต์ใน Plex
เพล็กซ์เป็นแบบอย่างสำหรับโฮมมีเดียเซ็นเตอร์ทั้งหมดที่ควรจะเป็น ออกแบบมาอย่างดี เข้ากันได้กับอุปกรณ์จำนวนมากที่สุด ติดตั้งง่ายและใช้งานง่าย โอ้และราคาถูกด้วย มีทั้งแบบฟรีและแบบพรีเมียม
วิธีการเปิดไฟล์ EML
วิธีการเปิดไฟล์ EML
ไม่ว่าคุณจะมีไฟล์ EML ในคอมพิวเตอร์ด้วยเหตุผลใด (อาจเป็นข้อมูลสำรอง) คุณอาจสงสัยว่าจะเปิดได้อย่างไร มีหลายวิธีในการดำเนินการนี้ในอุปกรณ์ต่างๆ ในบทความนี้เราจะอธิบายวิธีการเปิดสิ่งเหล่านี้
เปลี่ยนตำแหน่งที่จะเก็บเคอร์เซอร์ของเมาส์ไว้ในแว่นขยายใน Windows 10
เปลี่ยนตำแหน่งที่จะเก็บเคอร์เซอร์ของเมาส์ไว้ในแว่นขยายใน Windows 10
วิธีเปลี่ยนตำแหน่งที่จะเก็บเคอร์เซอร์ของเมาส์ในขณะที่ใช้แว่นขยายใน Windows 10 แว่นขยายเป็นเครื่องมือการช่วยการเข้าถึงที่มาพร้อมกับ Windows 10 เมื่อเปิดใช้งานแว่นขยายจะทำให้บางส่วนหรือทั้งหมดของหน้าจอของคุณใหญ่ขึ้นเพื่อให้คุณเห็นคำและภาพได้ดีขึ้น ใน Windows 10 รุ่นล่าสุด Magnifier มีความสามารถในการเก็บเมาส์
วิธีซูมเข้าหรือออกด้วยคีย์บอร์ดของคุณ
วิธีซูมเข้าหรือออกด้วยคีย์บอร์ดของคุณ
แม้ว่าผู้ใช้เดสก์ท็อปอาจใช้ล้อเลื่อน และผู้ใช้สมาร์ทโฟนสามารถบีบนิ้วได้ คุณยังสามารถซูมโดยใช้เพียงแป้นพิมพ์ได้อีกด้วย ต่อไปนี้เป็นวิธีดำเนินการ
วิธีเบลอพื้นหลังใน Google Meet
วิธีเบลอพื้นหลังใน Google Meet
Google Meet มีฟีเจอร์ดีๆที่ช่วยให้คุณเปลี่ยนพื้นหลังในแฮงเอาท์วิดีโอได้ อาจเป็นประโยชน์สำหรับการประชุมในตอนเช้าที่คุณไม่มีเวลาจัดห้องให้เป็นระเบียบ
วิธีเปิดใช้งาน Flash ใน Google Chrome
วิธีเปิดใช้งาน Flash ใน Google Chrome
หากคุณเคยทำอะไรบนคอมพิวเตอร์ที่เกี่ยวข้องกับกราฟิกและเสียงในช่วง 25 ปีที่ผ่านมาแสดงว่าคุณเคยทำงานกับ Flash แม้ว่าคุณจะไม่รู้ก็ตาม Flash เป็นชื่อของซอฟต์แวร์คอมพิวเตอร์ที่
Microsoft Emulator สำหรับ Windows 10X เปิดตัวการรองรับอุปกรณ์หน้าจอเดียว
Microsoft Emulator สำหรับ Windows 10X เปิดตัวการรองรับอุปกรณ์หน้าจอเดียว
โปรแกรมจำลอง Windows 10X ช่วยให้นักพัฒนาสามารถปรับเปลี่ยนแอปสำหรับหน้าจอคู่ได้ อนุญาตให้จำลองอุปกรณ์สองหน้าจอที่กำหนดค่าไว้ล่วงหน้าและเริ่ม Windows 10X ได้ อย่างไรก็ตามเวอร์ชันจำลองล่าสุดอนุญาตให้เลือกอุปกรณ์หน้าจอเดียวโดยมีหน้าจอขนาดใหญ่หรือเล็กซึ่งยังไม่ได้ประกาศ บริษัท อธิบาย Windows 10X เป็น OS รุ่นพิเศษ