كما ربما فهمت بالفعل من المقالات السابقة، ل التثبيت التلقائييجب تشغيل التطبيقات بمفاتيح معينة. إذا كنت لا تعرف ما نتحدث عنه، أنصحك بإلقاء نظرة على الدليل، الذي يوضح مبادئ استخدام المفاتيح. قد تختلف المفاتيح حسب نوع برنامج التثبيت الذي تم استخدامه برنامج محدد. اقرأ المزيد عن المثبتات.
بعض التطبيقات لا تتطلب التثبيت على الإطلاق، ويمكن وضعها في $OEM$\$Progs. بهذه الطريقة سيتم نسخهم إلى مجلد البرنامجالملفات تلقائيا خلال عمليات تثبيت ويندوز. وتشمل هذه التطبيقات
يمكن تفكيكها (تثبيتها) على جهاز اختبار ثم نسخها إلى $OEM$\$Progs. ربما هناك آخرون، لقد ذكرت للتو بعضًا مما أعرفه.
سأقدم أدناه عدة أمثلة لتثبيت البرامج باستخدام المفاتيح. للحصول على مثال لبناء الجملة، سأأخذ تطبيق TweakUI (198 كيلو بايت)، والذي تمت إعادة تجميعه خصيصًا للتثبيت التلقائي (يحتوي الأرشيف على حزمة MSI). اعتمادًا على طريقة التثبيت التي تستخدمها (GuiRunOnce أو RunOnceEx)، سيختلف بناء الجملة، لكن في كلتا الحالتين سأسلط الضوء على الجزء الرئيسي بحيث يكون من الواضح كيف سيتم تقديم المعلومات في المستقبل. لاحظ أنه في بعض الحالات يكون بناء جملة التبديل حساسًا للأحرف الكبيرة أو الصغيرة، لذلك قد يكون -S و -s ليسا نفس الشيء. راقب أيضًا أسماء ملفات التطبيق لأنني استخدمت تلك الموجودة لدي وقد تكون أسماءك مختلفة قليلاً.
لذلك لنفترض أنك ركضت ملف دفعي start.cmdمن . ثم تحتاج إلى تضمين الأسطر التالية في هذا الملف
ECHO تثبيت TweakUI 2.10 Powertoy
إيكو يرجى الانتظار...
ابدأ/انتظر
صدى صوت.
REG ADD %KEY%\020 /VE /D "TweakUI" /f
ريج إضافة %KEY%\020 /V 1 /D " %systemdrive%\Install\TweakUI.msi /qn"/F
أعتقد أنه من الواضح أن التطبيق TweakUI.msiيبدأ مع رمز التبديل /qn. يرجى ملاحظة أن الطريقة الثانية تستخدم علامات الاقتباس، ولكن هذا يتعلق ببناء جملة الملف RunOnceEx.cmd، وليس لمفاتيح التطبيق.
الآن دعونا نرى ما هي المفاتيح المستخدمة للتطبيقات الأخرى.
ملف MSI برامج أكدسيتم تعبئتها باستخدام InstallShield، لذلك بالإضافة إلى مفاتيح التثبيت الصامتة، يمكنك أيضًا تمرير الخصائص في سطر الأوامر مثبت الويندوز:
%systemdrive%\Install\acdsee.exe /s /v"/qn USERNAME=الاسم SLL_LICENSENUMBER=123456-12345-123456-1234567 LICENSE_MODEL=YAHOO_TOOLBAR_INSTALL=0 AgreeToLicense=نعم REBOOT=REALLYSUPPRESS"
بدءًا من أحد إصدارات الإصدار السابع، يدعم البرنامج المفتاح /s /v" /qn" . وبالتالي، فإن الارتباك مع المفاتيح متأصل في وقت سابق إصدارات أدوبييمكن اعتبار Acrobat منهكًا. للتثبيت من ملف دفعي، سيبدو الأمر كما يلي:
%systemdrive%\Install\AdbeRdr70_enu_full.exe /s /v" /qn"
إذا كنت تستخدم RunOnceEx، فيجب أن يحتوي هذا الملف على المعلمات التالية
تسجيل إضافة %KEY%\025 /VE /D " قارئ أدوبي 7"/و
ريج إضافة %KEY%\025 /V 1 /D " %systemdrive%\Install\AdbeRdr70_enu_full.exe /s /v\" /qn\""/F
ومع ذلك، قد ترغب في إنشاء برنامج تثبيت بدون مفتاح يقوم بتثبيت برنامج Adobe Reader دون ظهور أي شيء مربعات الحوار. مخصص لإنشاء مثل هذه التركيبات.
يمكنك تثبيت الإصدار الثامن من البرنامج بصمت بالطريقة الآتية:
%systemdrive%\Install\AdbeRdr80_en_US.exe /sAll
سيتم تثبيت البرنامج بالإعدادات الافتراضية. نغم أكروبات ريدر 8 يمكن تركيبها باستخدام .
آلة افتراضية جافا VMيمكن أيضًا تثبيته تلقائيًا. يمكنك تنزيله من موقع Sun (اختر ويندوز غير متصلتثبيت). استخدم المفاتيح التالية:
%systemdrive%\Install\jre-6-windows-i586.exe /s REBOOT=قمع
ل الدولية إصدارات الأوبرامستخدم حزمة إم إس آي، معبأة مع InstallShield. إلى جانب مفاتيح التثبيت الصامت، يمكنك أيضًا تحديد عدد من خصائص Windows Installer في سطر الأوامر (الكود يتكون من سطر واحد):
%systemdrive%\Install\Opera_9.10_International_Setup.exe /S /V"/passive /norestart ALLUSERS=1 CREATE_DESKTOP_ICON=1 CREATE_QUICKLAUNCH_ICON=0 CREATE_STARTMENU_ICONS=1 MULTI_USER_SETTING=1"
قم بتثبيت Skype بدون مكون إضافي لـ متصفح الانترنتوشريط أدوات Google، مع تعطيل تشغيل Skype عند بدء تشغيل Windows، على النحو التالي. أولاً، قم بإنشاء ملف REG التالي لتكوين البرنامج الذي تقوم بتثبيته:
; تعطيل البرنامج المساعد IE وشريط أدوات Google
"InstallInfo"="google-toolbar:offered-notinstalled"
"مثبت"=dword:00000001
"GTDefault"=dword:00000000
"IEDefault"=dword:00000000
"FFDefault"=dword:00000000; لغة البرنامج
"اللغة"="ar"; إعدادات الإزالة الصحيحة لـ Skype
"إعداد إينو: المهام المحددة"="desktopicon""
"Inno Setup: Deselected Tasks"="launchSkype,startSkype,IsIEChecked,IsFFChecked"
skype_settings.reg.
بسبب ال برنامج سكايبالمضمنة في InnoSetup، يمكن إجراء التثبيت الصامت باستخدام المفتاح /VERYSILENT. ولكن أثناء التثبيت، يتم تسجيل البرنامج تلقائيًا في التشغيل التلقائي. يمكنك تجنب ذلك عن طريق إزالة إعداد التسجيل التالي بعد تثبيت Skype:
شبابيك محرر التسجيلالإصدار 5.00; تعطيل تشغيل البرنامج عند بدء تشغيل Windows
"سكايب"=-
انسخ الكود الى محرر النصوحفظ باسم مثل skype_run.reg. الآن تثبيت سكايبسيتم ذلك على النحو التالي: أولاً، يتم استيراد ملف التسجيل الأول، ثم يتم تثبيت البرنامج، وبعد ذلك يتم استيراد ملف التسجيل الثاني:
رجديت /S %systemdrive%\Install\skype_settings.reg
%systemdrive%\Install\SkypeSetup.exe /VERYSILENT
رجديت /S %systemdrive%\Install\skype_run.reg
لقد اكتشفت ذلك بنفسي أيضًا، على الرغم من أن الفكرة مأخوذة من منتدى msfn.org. لا يحتاج هذا التطبيق إلى مفاتيح، لكنك تحتاج إلى إجراء بعض المعالجات حتى يتم تثبيته تلقائيًا. تحتاج إلى تغيير محتويات الملف تثبيت.INFوأعد حزم الأرشيف. أسهل طريقة للقيام بذلك هي مباشرة في TotalCommander (TC) عن طريق تحديد ملف التثبيت والضغط على CTRL+PageDown. ثم تحتاج إلى فتح تثبيت.INFوتغييره على النحو التالي.
Program=Total Commander 6.0 progname=حقوق الطبع والنشر لـ Total Commander=حقوق الطبع والنشر لعام 1993-2003 بواسطة Christian Ghisler، جميع الحقوق محفوظة؛ القيمة auto=1 تشير إلى التثبيت التلقائي التلقائي=1؛ لغة التثبيت - الإنجليزية lang=1 alllang=0 ;الموقع ملف ini. يمكنك تغييره بنفسك. iniloc="%programfiles%\TotalCmd" iniall=0 ;ستقوم المعلمة mkgroup=1 بإنشاء مجموعة في القائمة "ابدأ"، ;ولكن بعد ذلك في نهاية التثبيت، ستفتح نافذة Explorer تعرض الاختصارات mkgroup=0 ;إنشاء ملف الاختصار على سطح المكتب mkdesktop=1 Vernum=2 1=WINDOWSCMD,Windows Commander 2=TTOTAL_CMD,Total Commander 3=TAPPLICATION,Windows Commander,Windows Commander 4=TAPPLICATION,Total Commander,Total Commander ;الدليل الذي سيتم تثبيت البرنامج فيه . تغييره لك. Dir="%programfiles%\TotalCmd" Ini=wincmd.ini,Configuration,InstallDir ;عدد اللغات الإضافية التي تمت إزالتها=1 الافتراضي=1 1=الإنجليزية langdir=language 0=wcmd_eng ;حفظ بيانات المستخدم قد يملكتغير!
1=default.bar 2=no.bar 1=install.cab,c 1=install.cab,c 1=totalcmd.exe"،"Total Commander.lnk Groupname=Total Commander 1=totalcmd.exe"، "Total Commander.lnk" 32 2=totalcmd.hlp"،"مساعدة Total Commander 3=tcunnst.exe"،"إلغاء تثبيت أو إصلاح Total Commander 1=wincmd.ini,configuration,languageini 2=wincmd.ini,configuration,Mainmenu" تثبيت.INFانسخه في المفكرة للحصول على مظهر أفضل. قم بإجراء التغييرات اللازمة على ملفك
اعتمادا على التكوين الخاص بك. بمجرد قيامك بتكوين الملف بشكل صحيح، ما عليك سوى إغلاقه وحفظ التغييرات، والموافقة على عرض TC لإعادة حزم الأرشيف. بعد كل التغييرات، سيتم تنفيذ تثبيت TC على النحو التالي:
%systemdrive%\Install\tcmdr600.exe
شبابيك ويندوز ميديا بلاير 11مشغل الوسائط 11 يمكن دمجها بسهولةتوزيع ويندوز
وينرار 3.x
%systemdrive%\Install\wrar330ru.exe /s
إذا استخدمت المفتاح /s، فسيتم التثبيت تلقائيًا بالكامل، وسيتم ربط WinRar بجميع أنواع الأرشيفات، وسيقوم أيضًا بإنشاء مجموعة في قائمة "ابدأ" وسيتم دمجها في الصدفة. إذا استخدمت المفتاح /صامت، فسيُطلب من المستخدم تحديد أي من الوظائف المذكورة أعلاه يريد استخدامها. ملف التسجيل rarreg.key يجب أن توضع في دليل البرنامج. يمكن القيام بذلك عن طريق وضعه في $Progs\Winrar، أو باستخدامأمر xcopy
ملخص
ليس عليك متابعة عملية إعداد Windows بالكامل لاختبار التثبيت التلقائي للتطبيق. يمكنك تشغيل التطبيقات من سطر الأوامر باستخدام كافة المفاتيح المحددة ومعرفة ما سيحدث. يمكنك أيضًا إنشاء ملف دفعي لتشغيل العديد من التطبيقات في وقت واحد. أنت تعرف بالفعل كيفية القيام بذلك.
للحصول على مساعدة في التثبيت التلقائي للبرامج، يمكنك الاتصال بمؤتمر OSZone، المصمم خصيصًا لمثل هذه المناقشات. تمت مناقشة العديد من البرامج بالفعل في المواضيع الموجودة. استخدم المنتدى للعثور على مناقشة حول البرنامج الذي تحتاجه.
إذا كنت تميل إلى تنزيل البرامج من ملفات التورنت والمصادر المجانية الأخرى، فربما تكون قد وجدت بالفعل ملفات سطر الأوامر في مجلد البرنامج. ما هم ولماذا هم؟ومع ذلك، ليس من الصعب تخمين الغرض منها؛ الاسم نفسه يتحدث عن ذلك. إذا قمت بتشغيل مثل هذا الملف، فسيتم تثبيت البرنامج في ما يسمى الوضع الهادئ.
عندما يقوم المستخدم بتثبيت برنامج ما، عادةً ما يطرح المعالج سلسلة من الأسئلة: هل تقبل ذلك؟ اتفاقية الترخيص، إلى أي دليل تريد النسخ ملفات البرنامجسواء كان تثبيت التطبيق للمسؤول فقط أم لجميع المستخدمين، وهكذا. وضع التثبيت الهادئ يعني أنه سيتم تثبيت هذا البرنامج تلقائيًا، دون تحديد "إضافي"أسئلة.
نظرًا لأن الوضع الهادئ يوفر الوقت، يتم استخدامه بشكل أساسي من قبل مسؤولي النظام، الذين غالبًا ما يتعين عليهم، كجزء من واجباتهم، تثبيت حزم كاملة من البرامج والأدوات المساعدة على العديد من أجهزة الكمبيوتر. غالبًا ما يواجه المستخدمون العاديون الوضع الهادئ عند تنزيل البرامج المعدلة من مصادر مجانية - غالبًا ما يضيف القائمون على إعادة الحزم ملفات الأوامر المقابلة إلى هذه البرامج.
هل يمكن للمستخدمين العاديين تثبيت البرامج بأنفسهم في الوضع الصامت؟ بالطبع، لا يوجد شيء معقد بشكل خاص في هذا الأمر، على الرغم من أنه سيتعين عليك التعامل مع بعض التفاصيل الدقيقة في عملية إنشاء ملفات الأوامر أو التكوين. يمكن تنفيذ إجراء التثبيت الصامت بعدة طرق:
من سطر الأوامر.
من مربع الحوار تشغيل.
مع باستخدام كمدأو ملف الخفافيش.
من خلال أرشيف ذاتي الاستخراج مع ملف التكوين المضمن فيه.
الطريقة الأكثر شيوعًا هي استخدام الملفات الدفعية. الطريقتان الأوليان هما مجرد متغيرات للطريقة الثالثة، ولكن ينبغي قول بضع كلمات بشكل منفصل عن الطريقة الرابعة. يتم استخدامه عادةً في الحالات التي لا يتم فيها توفير وضع التثبيت الصامت بواسطة مطور التطبيق. مؤثرات صوتية - تسمح لك الأرشيفات بفك ملفات البرامج القابلة للتنفيذ تلقائيًا إلى الموقع المطلوب وتشغيلها منه المفاتيح الضرورية، بالإضافة إلى تنفيذ العديد من الإجراءات الأخرى. تمكنت مؤثرات صوتية -الأرشفة من خلال ملفات التكوين التي تحتوي على تعليمات خاصة.
نظرًا لأن إنشاء أرشيفات التثبيت ذاتية الاستخراج له العديد من الفروق الدقيقة، فلن نفكر فيها في هذه المقالة أولاً، سننظر إلى أبسط طريقة - الإنشاء كمدأو مضرب-ملفات. يتم بدء التثبيت الصامت باستخدام معلمات سطر الأوامر أو مفاتيح التبديل الأخرى. هناك عدد غير قليل من هذه المعلمات بالإضافة إلى ذلك، في حالات محددة، من الضروري استخدام المعلمة المناسبة.
يعتمد اختيار المفتاح على العبوة التي تم تجميعه فيها ملف تنفيذيالتطبيقات. يحصل معلومات ضروريةيمكنك أحيانًا العثور على معلومات حول مفاتيح التثبيت الصامت على الموقع الرسمي أو منتدى المطورين، أو يمكنك أيضًا استخدام أداة مساعدة خاصة. قم بتشغيله، وحدد المسار إلى الملف القابل للتنفيذ، وسيعرض جميع المعلومات الأساسية. معلمتان ذات أهمية نوع الملف (نوع باكر)و الاستخدام (المفاتيح المستخدمة) .
دعونا ننظر إلى كل شيء مثال محدد- التثبيت الصامت للعارض الرسومي XnView. جدوى أعطانا نوع باكر إعداد إينووأربعة مفاتيح: /صامت جدًا , /قمع الرسائل القصيرةGBOXES و، / نورستارت و SP- ، على الرغم من أنه في الواقع لنوع المثبت XnViewهناك الكثير منهم.
/صامت جدًا- يخفي نافذة معالج التثبيت وعملية التثبيت نفسها.
/قمع الرسائل القصيرةGBOXES- يمنع رسائل المثبت (يعمل المفتاح بالتزامن مع SILENT و/VERYSILENT)
.
/ نورستارت- تعطيل شرط إعادة تشغيل الكمبيوتر بعد ذلك التثبيت المعجل
/SP-- تعطيل الرسالة "سيتم تثبيت هذا البرنامج على جهاز الكمبيوتر الخاص بك..."
.
المثبت إعداد إينوكما يدعم المفاتيح /يساعد , /سجل , /nocancel , /restartexitcode , /Closeapplications , /restartapplications , /lang , /دير , /noicons , /كلمة المرور وخمس معلمات أخرى على الأقل. بالنسبة للمثبتات الأخرى، قد تكون المفاتيح مختلفة، على سبيل المثال، ل NSISو InstallShieldمفتاح التثبيت الصامت هو /س . إن إدراج جميع المفاتيح قد يستغرق وقتًا طويلاً إذا كنت ترغب في الحصول عليه معلومات اكثرفيما يتعلق بالمفاتيح التي تدعمها المثبتات المختلفة، كل هذا يمكن العثور عليه على الإنترنت.
لذلك، معرفة المفاتيح، دعونا نكتب ملف دفعي للبرنامج XnView. قم بإنشاء واحدة جديدة في المفكرة ملف نصيوأدخل السطر التالي فيه:
XnView-win-full.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART
احفظ الملف باسم SilentInstall.cmd (الاسم لا يهم) و وضعه في مجلد (!) مع الملف القابل للتنفيذ للتطبيق المثبت.شغلها نقرتين متتاليتينوفي بضع ثوان سيتم تثبيت البرنامج.
إذا لزم الأمر، يمكن إجراء التثبيت الصامت في الوضع الدفعي عن طريق كتابة عدة أوامر في البرنامج النصي، كل منها في سطر جديد.
كما ترون، ليس هناك شيء معقد، والشيء الرئيسي هو معرفة نوع المثبت والمعلمات التي يدعمها، والباقي، كما يقولون، سوف يتبع.
ومع ذلك، لا تنس أنه على الرغم من راحته، فإن الوضع الهادئ له جانب سلبي. إذا كان مثبت البرنامج يتضمن برامج طرف ثالث, بعد تثبيت التطبيق، قد ينتهي الأمر بجهاز الكمبيوتر ببرنامج غير ضروري على الإطلاق للمستخدم وهذا لا ينطبق فقط على تلك التي تم تنزيلها من موارد الطرف الثالثالبرامج المعدلة، ولكن أيضا بعض تطبيقات مجانية، حيث يتم دمج مكونات الإعلان من قبل المطورين أنفسهم.
أداة مساعدة لتحديد نوع المثبت والمفاتيح المدعومة:
من المفيد لكل مسؤول معرفة مفاتيح التثبيت الصامت لمختلف أدوات التثبيت. قد يكون هذا ضروريًا لكتابة برنامج نصي للتثبيت المعقد للعديد من البرامج على محطات العمل. لن تكون هناك مشاكل للمسؤول إذا كان لكل برنامج تثبيت ملحق *.msi. لكن لا... وهنا على المشرف أن يفكر بطريقة إبداعية.
نظام لإنشاء المثبتات والحزم برمجةل مايكروسوفت ويندوزولينكس مع مغلقة رموز المصدر. أداة برمجيةيستخدم بشكل أساسي لتثبيت برامج Microsoft Windows على كل من سطح المكتب و منصات الخادمويمكن استخدامه أيضًا لإدارة التطبيقات على العديد من الأجهزة المحمولة والمحمولة.
لا تسبب حزم تثبيت InstallShield أي صعوبات؛ فقط أدخل المفتاح /S وسيتم تثبيت البرنامج في الوضع الصامت. (إذا لم تعمل المعلمة /wait، فحاول استخدام المفتاح /SMS)
> ابدأ C:\distrub\setup.exe /s /sms
> ابدأ / انتظر C:\distrub\setup.exe /s /sms
لتحديد حزمة التثبيت من InstallShield، افتح خصائص الملف، في علامة التبويب "التفاصيل" في عنصري "الوصف" و"اسم الملف الأولي"، كقاعدة عامة، سيتم الإشارة إلى القيمة "setup.exe"، و في "اسم المنتج": "InstallShield".
عن طريق تشغيل هذا المثبت التثبيت العادي، سترى رسالة مماثلة في نافذة الترحيب:
معالج تثبيت شيلد
مرحباً بك في معالج InstallShield...
سيقوم معالج InstallShield(R) بتثبيت... .
ملحوظة: كل هذا يمكن كتابته باللغة الإنجليزية.
نظام فرعي من Microsoft Windows يوفر تثبيت البرامج. وهو أحد مكونات نظام التشغيل Windows بدءًا من نظام التشغيل Windows 2000، ويمكن تثبيته على الأنظمة السابقة أيضًا. إصدارات ويندوز. جميع المعلومات اللازمة للتثبيت (أحيانًا مع الملفات المثبتة) موجودة في حزم التثبيت ذات الامتداد *.msi
عادة لا يسبب أي صعوبات للمسؤول، حيث يتم إطلاقه بشكل شامل من خلال GPO. ولكن قد يكون الأمر أيضًا أنك مسؤول عن مكتب صغير لا توجد به خوادم و وحدة تحكم المجال. لذلك، من المفيد أيضًا معرفة مفاتيح هذا النوع من أدوات التثبيت.
يدعم هذا النوع من المثبتات المفاتيح التالية للتثبيت الصامت: /qb و /QN
عند استخدام المفتاح /QB، سيتم عرض تقدم التثبيت، ومع ذلك، لن يتم طرح أي أسئلة على المستخدم، ولن يتم عرض الزر "إلغاء".
مثال:
> ابدأ C:\distrub\setup.msi /qb
عند استخدام رمز التبديل /QN، سيتم إخفاء عملية التثبيت تمامًا. لن يتم عرض تقدم التثبيت أيضًا.
> ابدأ C:\distrub\setup.msi /qn
تجدر الإشارة إلى أن بعض البرامج تتطلب إعادة تشغيل الكمبيوتر بعد التثبيت. لتجنب ذلك، استخدم الخصائص (REBOOT=ReallySuppress) عن طريق وضعها بين علامتي اقتباس مع المفتاح.
>بدء تشغيل C:\distrub\setup.msi "/qb REBOOT=ReallySuppress"
باستخدام ملحق InstallShield *.msi
منذ الإصدار 7، أصبح بإمكان InstallShield إنشاء ملفات بامتداد *.msi. وهم، بدورهم، يمكن أن يكونوا كذلك ملفات منفصلةوبالتزامن مع setup.exe
والأخير، بدوره، يأتي في نوعين: "InstallScript MSI" و"Basic MSI".
يستخدم InstallScript MSI مفاتيح InstallShield التقليدية. MSI الأساسية هي قصة منفصلة مثيرة للاهتمام.
لتثبيت تطبيق يستخدم Basic MSI تلقائيًا، يلزمك تحديد المفاتيح "/s /v" "...". يجب استبدال علامات الحذف بمفاتيح يجب تمريرها مباشرة مثبت الويندوز(مسيكسيك). بمعنى آخر، إذا كنت تريد تثبيت التطبيق بشكل غير واضح تمامًا وتجنب إعادة التشغيل، فاستخدم هذا الأمر.
>بدء تشغيل C:\distrub\setup.msi /s /v "/qb REBOOT=ReallySuppress"
ملحق لحزمة المركز المستقلة تحديثات مايكروسوفت. لديه المفاتيح التالية:
/ هادئ - التثبيت في الوضع الهادئ.
/ norestart - تعطيل إعادة التشغيل.
/warnrestart - يخبرك بإعادة تشغيل النظام.
/promptrestart - يعرض مطالبة بإعادة تشغيل النظام.
/forcerestart - إعادة التشغيل القسري. سيتم إغلاق جميع العمليات والبرامج بالقوة. سيتم إعادة تشغيل النظام.
/log - يقوم بتعيين التسجيل والمسار إلى ملف السجل.
>بدء C:\updates\kb1234567.msu /quiet /norestart /log: c:\log\update_kb1234567.log
نظام مفتوح المصدر لإنشاء المثبتات لـ برامج ويندوز. تم إصدار Inno Setup لأول مرة في عام 1997، وهو اليوم ينافس ويتفوق على العديد من أدوات التثبيت التجارية من حيث الأداء الوظيفي والاستقرار.
يدعم مفتاحين رئيسيين للتثبيت الصامت: /SILENT و/VERYSILENT.
/SP- - يمنع طلب تأكيد التثبيت
> ابدأ C:\distrub\setup.exe /verysilent
> ابدأ C:\distrub\setup.exe /صامت
> ابدأ C:\distrub\setup.exe /verysilent /sp-
كيف يمكنني معرفة ما إذا كان Inno Setup يُستخدم لحزم أحد البرامج؟
قم بتشغيل برنامج التثبيت، في النافذة التي تفتح، افتح قائمة النظام (ALT + Space\Space). حدد "حول الإعداد" أو "حول البرنامج". سيتم فتح نافذة تحتوي على النص التالي تقريبًا:
إصدار Inno Setup 5.4.0 (أ) حقوق الطبع والنشر (C) 1997-2010
حقوق الطبع والنشر لأجزاء جوردان راسل (C) 2000-2010
Martijn Laan جميع الحقوق محفوظة.Inno Setup
الصفحة الرئيسية:http://www.innosetup.com/RemObjects
الصفحة الرئيسية لـ Pascal Script:http://www.remobjects.com/psInno
نظام الخلق برامج التثبيتمفتوح المصدر لنظام التشغيل Microsoft Windows، تم إنشاؤه بواسطة Nullsoft، وأسسه منشئو Winamp. تم تصميم NSIS كبديل لبرنامج InstallShield المخصص للمنتجات التجارية.
يجب كتابة مفتاح التثبيت الصامت /S بأحرف كبيرة، وإلا فقد لا يعمل.
لتحديد دليل التثبيت، استخدم المفتاح /D
>بدء تشغيل C:\distrub\setup.exe /S /D=C:\MyProgram\
كيفية تحديد حزمة التثبيت من NSIS؟
تتمتع جميع أدوات التثبيت التي تم إنشاؤها باستخدام NSIS بواجهة متشابهة جدًا، يرجى دراسة عملية التثبيت بعناية برامج وينامبويمكنك بسهولة تحديد ما إذا كان يتم استخدام NSIS.
تم إغلاق مشروع حزمة التثبيت هذه. تقبل أدوات التثبيت التي تم إنشاؤها باستخدام WISE Installer مفتاح قياسيالتثبيت الصامت /S
> ابدأ C:\distrub\setup.exe /S
إذا لم تتمكن من تحديد النوع حزمة التثبيت، فإنني أوصي باستخدام المفتاح /S والمحاولة باستخدام الأحرف الكبيرة/الصغيرة. يلتزم مصنعو منتجات البرمجيات في معظم الحالات بهذا المعيار.
يتساءل العديد من مستخدمي الإنترنت عن RePack، Portable، التثبيت الصامت(صامتة). دعونا نحاول شرح الفرق بين هذه البرامج.
التثبيت الصامت- هذا إذا تم تثبيت البرنامج تلقائيا دون تدخل المستخدم. وبعبارة أخرى، لا تحتاج للدخول الأرقام التسلسليةوالمفاتيح واستخدام طرق أخرى لتسجيل البرنامج: التصحيحات والشقوق وما إلى ذلك. بالإضافة إلى ذلك، أثناء تثبيت البرنامج لن تضطر إلى النقر فوق "التالي" عدة مرات، برنامج أعد حزمسوف تفعل كل شيء من أجلك. وبعد التثبيت سوف يكون soft جاهز للعمل تماما .
لماذا هذا ضروري؟ تخيل موقفا، على سبيل المثال: أنت مدير النظامولديك مهمة لعدد كبير من أجهزة الكمبيوتر و. إذا قمت بتقديم الطلب برامج التثبيت الصامت، ثم لديك الفرصة لتوفير الوقت عدة مرات وتبسيط هذا الإجراء.
تعتمد مدة التثبيت على حجم البرنامج وتستمر من 1-2 ثانية إلى ساعة. يتم تثبيت مثل هذه البرامج بواسطة نقرتين متتاليتينانقر بزر الماوس الأيمن على الملف المراد تشغيله. عادة ما يتم إعداد هذه الملفات ل التثبيت التلقائي للبرامجمباشرة بعد التثبيت نظام التشغيل Windows، وغالبًا ما يتم تضمينها في بعض التجميعات، مثل Zver DVD، وما إلى ذلك. في واقع الأمر، كل شيء بسيط للغاية: انقر فوق الملف مرتين وانتظر حتى يكتمل التثبيت.
يتم عادةً استخدام التثبيت الصامت لبرامج ما بعد التثبيت، مثل Windows Post-Installer، BS POST-INSTALLER. أيضًا برامج التثبيت الصامتالتثبيت بشكل مثالي على جهاز "مباشر" يعمل لفترة طويلة نظام التشغيل.
مثل هذه البرامج، من بين أمور أخرى، يمكن أن تكون مفيدة لسكان كوكبنا الذين لا يحبون العبث بالتفاصيل الصغيرة لتثبيت البرنامج، أو لا يريدون إجهاد أنفسهم. وبالطبع ستنتج لأولئك الأشخاص الذين يواجهون ذلك مشاكل التثبيت(التثبيتات) للتطبيق. تجميع "التثبيت الصامت".ستفعل كل شيء بنفسها ولن تحتاج إلى تدخلك على الإطلاق. ما عليك سوى تشغيله وبمجرد اكتمال التثبيت، يصبح البرنامج جاهزًا للاستخدام مع جميع الوظائف الإضافية والإضافات المضمنة.
ربما سبق لك أن رأيت كلمة "Repack" في عنوان الألعاب أو البرامج أكثر من مرة، ولكن ما الذي يمكن استنتاجه من هذا؟
أعد حزم- يتم إعادة تجميع هذا برنامج مرخصأو لعبة. لماذا هذا ضروري؟ في أغلب الأحيان، يتم إجراء إعادة التعبئة لتقليل حجم برنامج التثبيت أو بحيث تكون الأجهزة اللوحية (الكراك) والترجمة، على سبيل المثال، موجودة بالفعل في البرنامج أو اللعبة المثبتة حديثًا.
RePack هو إصدار خفيف الوزن من برنامج اللعبة يتم قطع الملفات غير الضرورية منه، بما في ذلك اللغات الأجنبية والبرامج الأجنبية والعروض التوضيحية المختلفة، وغالبًا ما تقوم RePacks بضغط مقاطع الفيديو، مع فقدان الجودة في بعض الأحيان. يتم تجميع إصدارات اللعبة المشتراة، في معظم الحالات، في 1-2.iso و.mdf... وصور القرص الأخرى. ونتيجة لذلك، أصبح وزن RePack أقل وأسرع في التنزيل من الإنترنت. تضيف عمليات إعادة الحزم جميع أنواع الكسور، ومولدات المفاتيح، وأقراص DVD، وما إلى ذلك. في معظم الحالات، يتم اكتشاف الترخيص لأول مرة على أجهزة التتبع، وبعد ذلك هناك العديد من عمليات إعادة التعبئة له، بحجم أقل بنسبة 1/4-1/3. على الرغم من أن تثبيت RePacks على جهاز الكمبيوتر يستغرق وقتًا طويلاً. ما يصل إلى 1-2 ساعات... (وداعا، سيتم إنشاء كل هذا الضغط). في كثير من الأحيان، يقوم القائمون على إعادة التعبئة بترجمة الترخيص بأنفسهم، بشكل تلقائي تقريبًا، ويستثمرون أيضًا في RePack.
عندما نأتي لزيارة أو الذهاب إلى العمل، فإننا نستخدم أجهزة الكمبيوتر الشخصية الخاصة بأشخاص آخرين. وغالبًا ما نحتاج إلى برامج بالشكل الذي تم تكوينها به في المنزل. مع الوثائق، كل شيء عادة ما يكون بسيطا - انسخه إلى محرك أقراص فلاش وتشغيله على جهاز كمبيوتر تابع لجهة خارجية، ثم ماذا عن خيارات البرنامج؟ أو على الإطلاق البرنامج الضروريقد لا يكون هناك... لكل هذا هناك برامج محمولة (بمعنى آخر - إصدارات محمولة من البرامج)، بمعنى آخر، برامج لا تحتاج إلى أي شيء لتعمل إلا نفسها. تقوم هذه البرامج بحفظ جميع الخيارات ليس في السجل، ولكن في ملفاتها الخاصة.
يمكن للبرامج المحمولة أن تعمل أثناء وجودها في أي مجلد. إذا لم يكن لدى البرنامج مثبت خاص به، فهذا لا يعني أنه محمول بالفعل. وبالإضافة إلى كل هذا، لا ينبغي له الوصول إلى السجل والأماكن الأخرى على القرص الصلب. عادةً ما يتم توزيع الإصدارات المحمولة من البرامج في الأرشيف. لكي يعمل البرنامج، ما عليك سوى استخراج الملفات من الأرشيف إلى مجلد أو آخر.
البرامج المحمولة مصنوعة من قبل المتحمسين. يفعلون ذلك حتى لا يتجاوز البرنامج الحدود المجلد الخاص. على سبيل المثال، سيستخدم برنامج بسيط السجل - يتأكد المحترفون من أن البرنامج لا يكتب خياراته في السجل، بل في ملف. على الرغم من أنه، على سبيل المثال، إذا كانت هناك حاجة إلى التسجيل حقًا، فإن رمزًا خاصًا عند بدء التشغيل يكتب الإعدادات في السجل، وبعد إغلاقه يقوم بتحميله مرة أخرى إلى الملف.
بشكل عام، يجب أن تتضمن البرامج المحمولة (PS) تلك البرامج التي تم "تثبيتها" بمجرد تفريغ الأرشيف، أو الجاهزة للنقل من جهاز إلى آخر عن طريق النسخ العادي، دون مطالبة المثبتين بإجراء الإدخالات المطلوبة في السجل. هذا هو المكان الذي تنشأ فيه الاختلافات في التطبيقات المحمولة.
رو- تحتوي التطبيقات على اللغة الروسية
محمول- محمول – سهل النقل، فقط قم بنسخ ملفات التطبيق.
تطبيقات– اختصار باللغة الإنجليزية لكلمة تطبيق وتعني إضافة برنامج كمبيوتر مثلا متصفح الويب أو معالج النصوص.
التطبيق المحمول هو برنامج الحاسب، والتي يمكن حملها معك على جهاز محمول، مثل USB، واستخدامها على أي جهاز كمبيوتر. عندما يكون محرك أقراص فلاش USB الخاص بك محمولاً الأقراص الصلبةأو أي شيء آخر جهاز محمولمتصلاً، يمكنك الوصول إلى برامجك وبياناتك الشخصية كما لو كنت حاضراً فيها الكمبيوتر الخاص. وعندما تقوم بإيقاف تشغيل الجهاز، لا تبقى أي من بياناتك الفردية على جهاز كمبيوتر شخص آخر.
ليست هناك حاجة إلى معدات خاصة: ما عليك سوى استخدام فلاش USB، ومحرك الأقراص الثابتة المصغر، ومشغل iPod/MP3، وما إلى ذلك. ولا توجد أي معدات إضافية تقريبًا برمجة- ما عليك سوى تنزيل التطبيقات المحمولة وتثبيتها وتشغيلها.
لتوضيح كيفية عمل ذلك، سأصف خوارزمية تقريبية:
برنامج محمول(باللغة الإنجليزية "التطبيق المحمول") هو برنامج محمول لا يحتاج بالضرورة إلى تثبيته على القرص الصلب بجهاز الكمبيوتر لتشغيله واستخدامه. تتضمن هذه المجموعة برامج يمكن تثبيتها على الفلاش ديسك بدون صعوبة، الأقراص الصلبة الخارجيةوالأقراص المضغوطة وأقراص DVD وأقراص Bly-ray بالطريقة المعتادة وأيضًا تلك التي تعمل بدون تثبيت. يعد هذا مناسبًا لعدة أسباب: ليس من الضروري على الإطلاق تثبيت نفس البرامج على العديد من أجهزة الكمبيوتر في العمل، ويمكنك استخدام متصفحك المفضل، عميل البريد، ICQ دون شكاوى من مسؤول النظام والإدارة، يتم حفظ جميع البيانات على الوسائط القابلة للإزالة ونسخها بسهولة بالغة، وما إلى ذلك. ميزة أخرى لا يمكن إنكارها للبرامج المحمولة هي أنها مجانية، على الأقل للاستخدام الخاص (غير التجاري). على الرغم من أنه من الممكن أن تجد على شبكة الإنترنت الإصدارات المحمولة و البرامج التجارية ، ل مثال مايكروسوفتمكتب أو أدوبي فوتوشوب.
كل شيء بسيط بشكل مؤلم. عند تثبيت تطبيق بسيط على جهاز الكمبيوتر الخاص بك، يكون لديه القدرة على تخزين ملفاته الخاصة في مجلدات مختلفة على القرص الصلب لجهاز الكمبيوتر. بالإضافة إلى الكتالوج المعتاد ملفات البرنامج، يمكن العثور على أجزاء من البرامج في مجلدات المستخدم، والأدلة المؤقتة، وما إلى ذلك. لذلك، عندما نريد نسخ برنامج بمجرد نقل المجلد الخاص به من ملفات البرنامج إلى كمبيوتر آخر، لا يحدث شيء. لا يمتلك البرنامج القدرة على اكتشاف ملفات التكوين الضرورية ولا يرغب في العمل تمامًا.
مع التطبيقات المحمولةالاشياء مختلفة. يتم تثبيت البرنامج في المجلد المخصص له على الوسائط القابلة للإزالة، دون التأثير على القرص الصلب والتسجيل بجهاز الكمبيوتر، وسيعمل بشكل مثالي بغض النظر عن جهاز الكمبيوتر الذي تقوم بتوصيل محرك الأقراص المحمول به. لنسخ برنامج، ما عليك سوى نقل الدليل الخاص به إلى موقع آخر الوسائط القابلة للإزالة. لا تتطلب جميع التطبيقات تقريبًا التثبيت؛ حيث يمكن نسخها وتشغيلها من أي مكان. ولكن يرجى ملاحظة ذلك البرامج المحمولة، التي تم إنشاؤها لنظام تشغيل واحد، لن تعمل في نظام آخر. بمعنى آخر، إذا اعتمدت النسخة المحمولة متصفح فايرفوكسضمن نظام التشغيل Linux، لن يعمل على جهاز كمبيوتر يعمل بنظام التشغيل Mac OS أو Windows.
إنشاء صورة نظام تشغيل مخصصة بالكامل باستخدام التطبيقات المثبتةغالبًا ما يكون ذلك ضروريًا في بيئة الشركات، ولن يرفضه المستخدمون المنزليون قرص التثبيت، والتي تتضمن مجموعتك المفضلة من البرامج والتعديلات. في أنظمة تشغيل Windows الحديثة، يكون إنشاء مثل هذه الصورة أسهل بكثير مما هو عليه في نظام التشغيل Windows XP، ويمكنك استخدام حزمة التثبيت التلقائي.
تشرح هذه المقالة كيفية إعداد ونشر صورة نظام مخصصة بالكامل، وتغطي أيضًا نسخة احتياطيةنظام التشغيل في صورة WIM.
بالطبع، ستحتاج إلى جهاز كمبيوتر لتثبيت نظام التشغيل وتكوينه، بالإضافة إلى مكان للحفظ صورة النظام. يمكن أن يكون كمبيوتر التثبيت جهازًا ظاهريًا (على سبيل المثال، Hyper-V في نظام التشغيل Windows 8 أو VirtualBox). يمكنك حفظ الصورة المخصصة على قسم غير خاص بالنظام في هذا الكمبيوتر.
على سبيل المثال، أثناء تثبيت النظام، يمكنك إنشاء قسمين - تثبيت نظام التشغيل على أحدهما، ثم حفظ الصورة على الثاني. ايضا في آلة افتراضيةيمكنك دائمًا توصيل جهاز آخر القرص الظاهري. وأخيرًا، يمكن حفظ الصورة المخصصة على مشاركة عبر الشبكة أو محرك أقراص USB. كما ترون، هناك العديد من الخيارات - هناك الكثير للاختيار من بينها.
في رأيي، مزايا الصورة المخصصة بالكامل تفوق العيوب.
لنظام التشغيل Win 64: Windows (x86، 64 بت)، أرشيف مضغوط.
بعد الضغط على زر التحميل ستظهر لك استمارة التسجيل، يمكنك تخطيها بالضغط على الرابط أدناه - لا شكرا، فقط خذني إلى التنزيلات.
2. قم بإنشاء مجلد التثبيت. على سبيل المثال C:\ملفات البرنامج\MySQL\MySQL Server 5.5. وقم بفك محتويات الأرشيف فيه حتى يتم حفظ المجلدات بن والبيانات والمستندات وغيرهاكانت في جذر مجلد التثبيت.
3. دعنا ننتقل إلى الخلق ملف الضبط(my.ini). نأخذ أحد الملفات القياسية كأساس:
اعتمادًا على سعة البرنامج، يمكن أن يستمر التثبيت الصامت لبضع ثوانٍ أو بضع دقائق - وعلى أي حال، فهو لا يستغرق نصف ساعة أو حتى ساعة.
وهذه ميزة أخرى - فهي لا تستغرق الكثير من الوقت.
في بعض البرامج، يتم توفير التثبيت الصامت مسبقًا، ولا يتعين عليك التفكير كثيرًا في كيفية إجراء التثبيت الصامت.
كل ما هو مطلوب من المستخدم هو نقرتين متتاليتينانقر على الملف المطلوب، قم بتشغيله وانتظر حتى ينتهي.
الملف المطلوب هو ملف exe تحت اسم البرنامج المقابل.
في المنتجات البسيطة، يتم لفها بمفردها.
بالإضافة إلى ذلك، عادةً ما يتم تصنيف مجموعة البرامج ذات التثبيت الصامت على أنها غير مراقبة.
ولكن ماذا لو لم يتم توفير التثبيت الهادئ مسبقًا، فكيف تبدأ؟
هذا نوع من التلقائية
تثبيت البرامج في خطوة واحدة، وهذا هو
من إطلاق المثبت إلى الاكتمال
تثبيت البرنامج من المستخدم
مطلوب إجراء واحد، و
فقط قم بتشغيل برنامج التثبيت، أو
حدد برنامجًا من القائمة (إذا كان كذلك
مجموعة من البرامج) ثم اضغط على زر البداية
المنشآت. غير المراقب"
- التثبيت الصامتيوجد ايضا
النوع الفرعي للعملية "
يعد DriverMax أداة مساعدة بسيطة ومريحة لعمل نسخة احتياطية من برامج التشغيل وتحديثها. فهو يحدد برامج التشغيل المثبتة في النظام، وبناءً على المعلومات الواردة، يقوم بإنشاء تقرير مرئي في شكل ملف TXT أو HTML (الشكل 5) يعرض نوع الجهاز واسم برنامج التشغيل، بالإضافة إلى الإشارة إلى إصداره، وقت الإنشاء واسم الشركة المصنعة وبرامج تشغيل التوقيع الرقمي للحضور/الغياب.
أرز. 5. جزء من تقرير HTML حول برامج التشغيل المثبتة في DriverMax
تتيح لك الأداة المساعدة تصدير جميع برامج التشغيل أو برامج تشغيل محددة فقط (الشكل 6) كملفات برامج تشغيل مجلدات منفصلةأو ملف مضغوطبتنسيق ZIP ويمكن بعد ذلك استعادتها من النسخة التي تم إنشاؤها.
أرز. 6. النسخ الاحتياطي لبرامج التشغيل في DriverMax
يمكن لـ DriverMax التعرف على أجهزة غير معروفةويقدم معلومات مفصلةعن الأجهزة المعروفة. وبفضل أداة DriverMax Agent المضمنة في الأداة المساعدة، فإنها تعمل أيضًا على تبسيط عملية تحديث برامج التشغيل - تتحقق هذه الأداة تلقائيًا من الملاءمة الإصدارات الحاليةبرامج التشغيل المستخدمة وفقًا للجدول الزمني الذي حدده المستخدم ويضمن تحديث برامج التشغيل المحددة بنقرة واحدة على الفأرة.
مطور: بودي سيتياوان كوسوما
موقع البرنامج:
حجم التوزيع: 1.79 ميجابايت
العمل تحت السيطرة:ويندوز 2K/XP/فيستا
أنواع السوفت المحمول:
دعونا نلقي نظرة على تشغيل التثبيت الصامت باستخدام مثال. لبدء التثبيت الصامت لأرشيف 7Zip، تحتاج إلى تشغيل برنامج التثبيت باستخدام المفتاح /S. ضع مثبت 7Zip (7z.exe) في جذر محرك الأقراص C. ثم افتح قائمة "ابدأ" > "تشغيل" وأدخل الأمر التالي في النموذج:
سيتم تثبيت الأرشيف بدون مربعات حوار وعلامات نشاط خارجي ("بدون ضوضاء وغبار").
يحدث أن يتم تجميع المثبت بشكل غير قياسي ولا يحتوي ببساطة على المفاتيح لبدء التثبيت الصامت. أولئك. بهدوء، يمكنك فقط فك محتويات المثبت في دليل مؤقت وهذا كل شيء. في هذه الحالة، يجب عليك إنشاء أرشيفات خاصة ذاتية الاستخراج تحتوي على ملفات التعليمات بداخلها.
يحتوي هذا المثبت عادةً على ملف تثبيت وملف إلغاء التثبيت، أي إزالة البرنامج من النظام. مفتاح التثبيت الصامت هو نفسه مفتاح InstallShield (S)، مع توضيح واحد صغير ولكنه مهم للغاية: يجب إدخاله بأحرف كبيرة، أي مكتوبًا بحرف كبير.
باستخدام المفتاح D، يمكنك أيضًا تحديد دليل التثبيت (المجلد الذي تم تثبيت البرنامج فيه).
يناسب هذا المثبت المفتاح القياسي. بشكل عام، من حيث المبدأ، إذا كان تحديد المثبت الذي سيتم استخدامه لبرنامج ما يمثل مشكلة أو صعبًا أو مستحيلًا، فيجب عليك أولاً تجربة هذا المفتاح، لأنه يعمل عادةً.
توجد مثل هذه الواجهة - Windows Post-Installation Wizard، والتي يتم اختصارها ببساطة باسم WPI. وراء هذه الحروف الثلاثة يكمن الكل حزمة البرامجللتثبيت الصامت للتطبيقات.
أنواع السوفت المحمول:
بشكل عام، يجب أن تتضمن البرامج المحمولة (PS) تلك البرامج التي يتم "تثبيتها" بمجرد تفريغ الأرشيف، أو التي يمكن نقلها من جهاز إلى آخر نسخ بسيط، دون مطالبة المثبتين بإجراء الإدخالات اللازمة في التسجيل. وهنا تظهر الاختلافات.
التطبيق المحمول؟
رو- تحتوي التطبيقات على اللغة الروسية
محمول- محمول – سهل النقل، فقط قم بنسخ ملفات التطبيق.
تطبيقات– اختصار باللغة الإنجليزية لكلمة application، وتعني التطبيق هو برنامج كمبيوتر، مثل متصفح الويب أو معالج النصوص.
التطبيق المحمول هو برنامج كمبيوتر يمكنك حمله معك على جهاز محمول، مثل USB، واستخدامه على أي جهاز كمبيوتر ويندوز. عندما يكون محرك أقراص فلاش USB الخاص بك، الصلبة المحمولةإذا كان القرص أو أي جهاز محمول آخر متصلاً، فيمكنك الوصول إلى برامجك وبياناتك الشخصية كما لو كنت على جهاز الكمبيوتر الخاص بك. وعندما تقوم بإيقاف تشغيل الجهاز، لن تبقى أي من بياناتك الشخصية على جهاز شخص آخر.
لا توجد حاجة إلى معدات خاصة - استخدم أي محرك أقراص USB محمول، أو محرك أقراص ثابت محمول، أو مشغل iPod/MP3، وما إلى ذلك.
لا توجد برامج إضافية - ما عليك سوى تنزيل التطبيقات المحمولة وتثبيتها وتشغيلها.
هذه ليست مزحة - الأمر بهذه البساطة!
ونتيجة لذلك، نحصل على أرشيف sfx 7Zip.exe، وهو ملف قابل للتنفيذ أو أرشيف ذاتي الاستخراج، والذي يحتوي على تعليمات config.txt. محتويات التعليمات هي كما يلي:
هذا كل شئ. بعد قراءة مقالات أوليغ (الروابط أعلاه)، يمكنك إنشاء أرشيفات متنوعة ذات أداء مطلق مهام مختلفة. تجربة سعيدة!