কোন ফোল্ডারে ইনস্টলেশন লগ ইন হয়?


27

যদি কোনও ইনস্টলার ইনস্টলেশন প্রক্রিয়াটির একটি লগ সঞ্চয় করে তবে আমি সেই লগটি কোথায় খুঁজে পাব?

যদি এমন কোনও ইনস্টলার থাকে যা ইনস্টলেশন প্রক্রিয়াটি লগ না করে, আমি কীভাবে এটি এটি করতে পারি?


আমি মনে করি না কোনও কেন্দ্রীয় অবস্থান বা এমন একটি প্রয়োজনীয়তাও রয়েছে যা কোনও ইনস্টলার এটি যা করে তা লগ করে। আপনার কি কোনও নির্দিষ্ট ইনস্টলারের সমস্যা আছে? যদি তাই হয় কি যে সমস্যা?
ChrisF

আমার একটি সাধারণ সমস্যা সফ্টওয়্যার রয়েছে যা আমি আনইনস্টল করে রেখেছি এবং অবশিষ্টাংশগুলি পিছনে রেখেছি, তাই আমি ভেবেছিলাম যে যদি আমি ইনস্টলারের অনুলিপিগুলিতে ফাইলগুলি অনুলিপি করে সমস্ত ফোল্ডারগুলি জানতে পারি তবে আমি যদি এই আনইনস্টলারটি ছেড়ে দেয় তবে আমি এই ফাইলগুলি মুছতে পারি।
ওরি পપોভস্কি

উত্তর:


27

উইন্ডোজ ইনস্টলার লগগুলি সাধারণত টেম্প ফোল্ডারে রাখা হয়, আপনি চালাতে গিয়ে বা এক্সপ্লোরার বারে গিয়ে অবস্থানটি টাইপ করতে পারেন %temp%

এর জন্য ডিফল্ট ফোল্ডারটি হ'ল:

C:\Users\<username>\AppData\Local\Temp

এই এমএস সমর্থন পৃষ্ঠা থেকে:

উইন্ডোজ ইনস্টলারটি নিজেকে লগিং সক্ষম করতে, Regedit.exe দিয়ে রেজিস্ট্রিটি খুলুন এবং নিম্নলিখিত পথ এবং কীগুলি তৈরি করুন:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\Installer

Reg_SZ: Logging

Value: voicewarmupx

মান ক্ষেত্রের বর্ণগুলি যে কোনও ক্রমে হতে পারে। প্রতিটি অক্ষর একটি ভিন্ন লগিং মোড চালু করে। প্রতিটি চিঠির আসল কার্যকারিতা এমএসআই সংস্করণ ১.১ এর জন্য নিম্নলিখিত:

v - ভার্বোজ আউটপুট

o - ডিস্ক-ফাঁকা স্থান বার্তা

i - স্থিতি বার্তা

সি - প্রাথমিক UI পরামিতি

ই - সমস্ত ত্রুটি বার্তা

ডাব্লু - অ-মারাত্মক সতর্কতা

একটি - ক্রিয়াকলাপ শুরু

r - অ্যাকশন-নির্দিষ্ট রেকর্ডস

মি - স্মৃতি ছাড়িয়ে যাওয়া বা মারাত্মক প্রস্থান সম্পর্কিত তথ্য

u - ব্যবহারকারীর অনুরোধ

পি - টার্মিনাল বৈশিষ্ট্য

+ -বিদ্যমান ফাইলে যোগ করুন

! - লগ প্রতিটি লাইন ফ্লাশ

এক্স - অতিরিক্ত ডিবাগিং তথ্য। "এক্স" পতাকাটি কেবল উইন্ডোজ সার্ভার 2003 এবং পরবর্তী অপারেটিং সিস্টেমগুলিতে এবং এমএসআই পুনরায় বিতরণযোগ্য সংস্করণ 3.0, এবং এমএসআইয়ের পুনরায় বিতরণযোগ্য পরবর্তী সংস্করণগুলিতে উপলব্ধ।

" " - ওয়াইল্ডকার্ড, ভি এবং এক্স বিকল্প ব্যতীত সমস্ত তথ্য লগইন করুন। ভি এবং এক্স বিকল্প অন্তর্ভুক্ত করতে "/ l ভিএক্স" নির্দিষ্ট করুন

দ্রষ্টব্য এটি কেবলমাত্র সমস্যা সমাধানের উদ্দেশ্যে ব্যবহার করা উচিত এবং এটি ছেড়ে দেওয়া উচিত নয় কারণ এটির দ্বারা সিস্টেমের কার্য সম্পাদন এবং ডিস্কের জায়গার উপর বিরূপ প্রভাব পড়বে। প্রতিবার আপনি কন্ট্রোল প্যানেলে প্রোগ্রামগুলি যুক্ত / সরান সরঞ্জামটি ব্যবহার করুন, একটি নতুন এমএসআই * .লগ ফাইল তৈরি করা হবে।


দয়া করে নোট করুন যে উপরেরটি কেবলমাত্র এমএসআই ফাইল বা সেটআপগুলির জন্য যা উইন্ডোজ ইনস্টলার এর সুবিধা গ্রহণ করে। অন্য কেউ কেউ টেম্প ফোল্ডার, তাদের অ্যাপ্লিকেশন ডিরেক্টরি বা হার্ড ড্রাইভের মূলগুলিতে লগ ফাইলগুলি তৈরি করবে। কোন উত্তর নেই সব ফিট করে।


ব্যবহারের ক্ষেত্রে কী /এবং এর lঅর্থ কী *? কেন *vxপর্যাপ্ত নয়?
থমাস ওয়েলার

ভাল প্রশ্ন. আমি ভাবছি যদি / এল এমজিএক্সেক কমান্ড লাইন প্যারামিটারটি উল্লেখ করে এবং এই রেগ কীটি না?
জেসন

হ্যাঁ, / এল কমান্ড লাইন প্যারামিটারের কথা উল্লেখ করছে, রেগ কীতে বিকল্প নয়
জনজাজ

13

প্রয়োজন অনুসারে, রেজিস্ট্রি পরিবর্তন না করেই ইনস্টলার আপনার প্রয়োজন অনুযায়ী একটি ইনস্টলেশন লগ লিখতে পারেন। msiexecকমান্ড লাইন থেকে / এল বিকল্পের সাহায্যে ইনস্টলারটি চালান । উদাহরণ স্বরূপ,

msiexec /i C:\Users\myusername\Downloads\somepackage.msi /L*v install.txt

এটি ইনস্টল স্ক্রিপ্টটি চালাবে এবং সমস্ত লগিং তথ্য (ভার্বোস) ফাইলটিতে লিখবে install.txt

/ এল পতাকার জন্য বিকল্পগুলি হ'ল:

i : Logs status messages.
w : Logs nonfatal warnings.
e : Logs all error messages.
a : Logs startup of actions.
r : Logs action-specific records.
u : Logs user requests.
c : Logs initial user interface parameters.
m : Logs out-of-memory.
p : Logs terminal properties.
v : Logs verbose output. To use v, specify /L*v.
+ : Appends to existing file.
! : Flushes each line to the log.
* : Logs all information except for the v option. This is a wildcard. 

সূত্র: http://www.microsoft.com/resources/docamentation/windows/xp/all/proddocs/en-us/msiexec.mspx

যদিও মাইক্রোসফ্ট সমর্থন পৃষ্ঠাটি উইন্ডোজ এক্সপির উল্লেখ করেছে, আমি নিশ্চিত করেছি যে এটি উইন্ডোজ 7 এর জন্য কাজ করে।


উইন্ডোজ সার্ভার 2008 আর 2 এর জন্যও কাজ করে।
জেরেমি ম্যাকগি

1
উইন্ডোজ 10
উইলকা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.