Microsoft Word และ Excel ทำงานอย่างไรโดยไม่มีการติดตั้ง


32

ฉันกำลังสนทนากับบุ๊กมาร์กใน Word กับเพื่อนและเขาแนะนำให้ฉันตรวจสอบการใช้เคียวรีใน Word เนื่องจากฉันไม่ได้ติดตั้ง Microsoft Word ฉันจึงบอกเขาว่าฉันไม่มี Word ดังนั้นฉันจึงไม่สามารถทดสอบได้

ในเรื่องนี้เขากล่าวว่าเขาจะส่งไฟล์ปฏิบัติการและใช้งานได้ - ฉันเป็นที่ถกเถียงกันอยู่ว่าหากไม่มีการติดตั้งสิ่งนี้จะล้มเหลว

ฉันค่อนข้างตกใจเมื่อเขาส่งไฟล์ปฏิบัติการแบบสแตนด์อโลนมาให้ฉันและเมื่อใช้งาน Word ก็เปิดตัวจริงและฉันก็สามารถใช้งานได้เกือบทุกฟังก์ชั่น o_0

เป็นไปได้อย่างไร? ฉันไม่เคยติดตั้ง Microsoft Office บนระบบของฉันนี่ไม่ใช่แอป "พกพา" หรือVMWare ThinStall ( ขอบคุณที่รู้เกี่ยวกับสิ่งนี้)

มีอย่างไม่ไฟล์ที่เกี่ยวข้อง Microsoft Office - ยกเว้นและwinword.exeexcel.exe

อยากรู้อยากเห็นแม้กระทั่งการใช้ Microsoft Excel ในการทำงานที่ดีมีเพียงปฏิบัติการแบบสแตนด์อโลน

winword.exeขนาดประมาณ 39 MB และexcel.exeขนาดเพียง 35kb ซึ่งทำให้ยิ่งแปลก

ป้อนคำอธิบายรูปภาพที่นี่

ฉันทำงานบน Windows XP ไฟล์มาจาก Office 2003


ฉันกำลังพูดถึงเรื่องนี้ในการแชทก่อนโพสต์นี่คือการสนทนา


คุณสามารถสร้างเอกสารใหม่ได้หรือไม่
Shekhar

@Shark ใช่สามารถสร้างเอกสารใหม่บันทึกเอกสารแก้ไขเอกสารที่มีอยู่
Sathyajith Bhat

พวกเขาใช้งานเวอร์ชันออนไลน์อยู่หรือไม่?
หยุดชั่วคราวจนกว่าจะมีการแจ้งให้ทราบต่อไป

@Satya แล้วฉันเดาว่ากุศล MS มาก :) คุณช่วยถามเพื่อนของคุณว่าเขาทำปฏิบัติการได้อย่างไร ฉันมี office 2010 และต้องการลองนี้
Shekhar

1
@harpo ที่น่าประทับใจยิ่งกว่าคือ Excel มีขนาดเพียง 35kb
Sathyajith Bhat

คำตอบ:


30

VMWare ThinAppคือสิ่งที่คุณเห็น ฉันได้ทำการทดสอบบางอย่างในขณะที่มันยังเรียกว่า Thinstall จากนั้น VMware ก็ซื้อมัน เป็นเรื่องที่ดีเพราะช่วยให้คุณใช้ Office 2003 / Office 2007 / Office 2010 และแอปพลิเคชันอื่น ๆ อีกมากมายเช่น IE6, IE7, IE8 ซึ่งอยู่ติดกัน

โดยทั่วไปขั้นตอนการสร้างมันมีลักษณะเช่นนี้:

  1. คุณติดตั้งระบบที่สะอาดด้วยตัวเอง (เครื่อง VM เหมาะสำหรับสิ่งนี้)
  2. คุณเรียกใช้ Thinapp ทำกับภาพรวมของระบบ จากนั้นคุณติดตั้งแอปพลิเคชัน
  3. คุณเรียกใช้ Thinapp อีกครั้งและค้นหาการเปลี่ยนแปลงด้วยสแนปชอตล่าสุดและแพ็คมันขึ้นมา

สิ่งนี้ยิ่งดีขึ้น คุณสามารถติดตั้งNET, Javaหลังจากที่ภาพรวมเป็นครั้งแรกและการประยุกต์ใช้แล้วที่ใช้หรือNET Javaจากนั้นใช้แอปพลิเคชันที่สร้างขึ้นด้วย ThinApp ในระบบที่ไม่มีNETหรือJavaติดตั้ง

เพียงเพื่อเพิ่มความแตกต่างขนาดเป็นเพราะ Excel จะใช้ไฟล์ที่บรรจุใน Word หากคุณย้ายแอปพลิเคชัน Word ออกไป Excel จะไม่ทำงาน


สิ่งที่น่าสนใจ - @nhinkle ได้พูดถึง ThinApp แต่ฉันได้ยกเลิกไปก่อนหน้านี้ ขอบคุณสำหรับคำอธิบายที่ดี
Sathyajith Bhat

ใช่มันดี แต่คุณต้องจ่ายค่าใบอนุญาต ThinApp และสิทธิ์ใช้งาน Office ด้วย ;-) ค่าใช้จ่ายสองเท่า
MadBoy

หวังว่าฉันจะไม่ได้ไปโรงเรียนทั้งวันมิฉะนั้นฉันจะโพสต์สิ่งนี้และจะได้รับ upvotes ทั้งหมด;) @Satya ดูเหมือนว่ามันจะเป็น ThinApp ใช่ไหม? ทุกครั้งที่ฉันใช้ก่อนที่จะใช้เวลาสองสามนาทีเพื่อเปิดและเห็นหน้าต่างเล็ก ๆ ปรากฏขึ้นว่า "กำลังเปิดชื่อแอปพลิเคชัน ... ขับเคลื่อนโดย VMware"
nhinkle

หน้าต่างนั้นสามารถปิดได้ด้วยการกำหนดค่า (อย่างน้อยในขณะที่ฉันทดสอบ Thinstall
MadBoy

@ ริ้วรอยใช่แน่นอน - แต่อย่างที่ฉันได้พูดกับคุณในการแชท - ไม่มีป๊อปอัปใด ๆ ยอมรับคำตอบนี้ ขอบคุณ @ Madboy!
Sathyajith Bhat

9

แม้ว่าข้อเสนอแนะของฉันถูกปฏิเสธเดิม;) ตามข้อสังเกตของคุณอาจจะเป็นที่ถูกต้องหลังจากทั้งหมด: เพื่อนของคุณจะต้องมีสำเนาของ Microsoft Office ซึ่งได้รับการเสมือนจริงกับVMware ThinApp

ครั้งแรกฉันตรวจสอบว่าสำเนาปกติwinword.exeและexcel.exeจะไม่ทำงานด้วยตนเอง ฉันติดตั้ง Office 2003 ใน Windows XP VM แล้วคัดลอกไปยัง VM อื่นซึ่งไม่เคยมี Office ติดตั้งมาก่อน แอปพลิเคชันทั้งสองไม่สามารถเรียกใช้

ขึ้นอยู่กับความคิดเห็นของคุณว่า "มีThinstall\Office 2003อยู่ภายใต้Application Data" ดูเหมือนว่าส่วนใหญ่มีแนวโน้มว่านี่คือคำอธิบาย นี่คือวิธีที่คุณสามารถตรวจสอบ:

  • ลบไดเรกทอรี %APPDATA%\Thinstall\Office 2003
  • เรียกใช้โปรแกรม Office ที่เพื่อนของคุณส่งถึงคุณ
  • ตรวจสอบอีกครั้ง%APPDATA%\Thinstall\และดูว่าโฟลเดอร์ Office 2003 ปรากฏขึ้นอีกครั้งหรือไม่ ถ้ามีแอพพลิเคชั่นนี้จะใช้ ThinApp อย่างแน่นอน

เราใช้ MATLAB ในเวอร์ชัน ThinApp ที่มหาวิทยาลัยของฉัน ต้องมีไฟล์. dat พร้อมกับเนื้อหาของโปรแกรมทั้งหมด ทั้งนี้ขึ้นอยู่กับข้อกำหนดของแอปพลิเคชันซึ่งอาจไม่จำเป็นซึ่งดูเหมือนจะเป็นกรณีของโปรแกรมสำนักงานเหล่านี้มาก่อน

โดยพื้นฐานแล้วสิ่งที่ ThinApp ทำคือทำเวอร์ชวลไลเซชั่นทั้งโครงสร้างไดเรกทอรีและรีจิสตรีสำหรับแอปพลิเคชัน สิ่งนี้ทำให้แอปพลิเคชันสามารถพกพาและทำงานได้โดยไม่รบกวนระบบ ThinApp ยังรองรับการอนุญาตให้ใช้งานเครือข่ายดังนั้นหากคุณมีแอปพลิเคชั่น (เช่น MATLAB ในกรณีของเรา) ว่าองค์กรของคุณมีจำนวนสิทธิ์การใช้งานที่ จำกัด สำหรับมันสามารถตรวจสอบกับเซิร์ฟเวอร์สิทธิ์การใช้งานก่อนเปิดตัวแอปพลิเคชัน ได้รับใบอนุญาต

ไดเร็กทอรีนั้น%APPDATA%มีโฟลเดอร์ที่ ThinApp จำลองเสมือนสำหรับแอปพลิเคชัน ทุกสิ่งที่ปกติจะอยู่ใน%APPDATA%โฟลเดอร์ของ Word เช่นการตั้งค่าส่วนบุคคลจะได้รับการบันทึกที่นี่แทน ด้วยเหตุนี้ไม่ว่าคุณจะเรียกใช้ไฟล์ปฏิบัติการจากที่ใดในคอมพิวเตอร์ของคุณการตั้งค่าจะถูกเก็บไว้ในเครื่องนั้น พวกเขาไม่ได้รับการถ่ายโอนด้วยแอปพลิเคชันแบบแพ็คเกจเอง สิ่งนี้มีความเกี่ยวข้องเมื่อพยายามรีเซ็ตการตั้งค่าสำหรับแอปพลิเคชันที่เต็มไปด้วย ThinApp เนื่องจากวิธีการลบโฟลเดอร์ในปกติ%APPDATA%\Program Nameไม่ทำงาน - คุณต้องค้นหาโฟลเดอร์เสมือนจริงของมัน


3

ไม่ใช่เพราะแอปพลิเคชันชื่อ WINWORD.EXE และไอคอนเหมือนกันว่าเป็นแอปพลิเคชันเดียวกันที่จัดส่งใน Office แอปพลิเคชัน Office ทั้งหมดมีลายเซ็นดิจิทัล คลิกขวาที่ไฟล์ winword.exe และ excel.exe และตรวจสอบว่ามีแท็บ Digital Signatures หรือไม่ คุณจะสังเกตเห็นว่าแอปพลิเคชันเหล่านั้นไม่มีลายเซ็นเลยแม้แต่น้อยเดียวจาก Microsoft

แอปพลิเคชันที่คุณมีอาจเป็นไฟล์เรียกทำงานแบบแยกไฟล์เองซึ่งมีไฟล์ที่ถูกแก้ไขของ Word 2003 ดังนั้นแอปพลิเคชันจะทำงานโดยไม่ต้องติดตั้ง หากคุณติดตั้ง 7-zip ไว้คุณสามารถลองแกะแพ็คเกจ winword.exe และดูด้วยตัวคุณเอง


1
คุณพูดถูกมันไม่มีแท็บลายเซ็นดิจิทัล - แม้ว่าการแตกไฟล์โดยใช้ 7zip ล้มเหลว
Sathyajith Bhat

1
นี่ไม่ใช่แอปพลิเคชันที่บรรจุทั่วไป ThinApp ไม่ทำงานอย่างนั้น
MadBoy

0

Microsoft เสนอ Office เวอร์ชัน "พกพา" สำหรับการตรวจสอบ: http://stadt-bremerhaven.de/portable-microsoft-office-2010


2
นั่นเป็นเวอร์ชั่นที่ละเมิดลิขสิทธิ์
Sathyajith Bhat

1
ฉันไม่เห็นเลย! ขออภัย! เปลี่ยนลิงค์
powtac

@Satya ตามความเป็นจริงแล้วเวอร์ชันของคุณที่คุณได้รับจากเพื่อนนั้นถูกละเมิดลิขสิทธิ์เช่นกัน ฉันยังเชื่อว่ารุ่นเริ่มต้นเปิดให้ประชาชนทั่วไป แต่อาจผิด
James Mertz

"Office Starter มีให้ใช้งานเป็นซอฟต์แวร์ที่โหลดไว้ล่วงหน้าในพีซีรุ่นใหม่บางรุ่นเท่านั้นพร้อมตัวเลือกในการอัปเกรดเป็นห้องชุดสำนักงานเต็มรูปแบบได้ตลอดเวลา" ที่จริงฉันผิด Ref site
James Mertz

1
@sathya ฉันไม่ได้บอกว่าซอฟต์แวร์เพื่อนของคุณถูกละเมิดลิขสิทธิ์จริง ๆ แล้ว แต่ความจริงที่ว่าเขาส่งสำเนาให้คุณใช้ฟรีกลายเป็นการละเมิด EULA ที่ฉันเชื่อ
James Mertz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.