هذا نص PowerShell غير رسمي لطلب معلومات الضمان لأجهزة الكمبيوتر من Lenovo. إنها نفس البيانات التي تجدها من موقع فحص ضمان Lenovo.
سيحتفظ بالأعمدة الحالية وإضافة/استبدال هذه الأعمدة في الملف المخرج.
Name
Model
Manufacturer
Warranty End
مثال:
Serial Number, Name, Model, Manufacturer, Warranty End
001DUMMY, THINKPAD-L480-TYPE-20LS-20LT, 20LTS5SP00, Lenovo, 24/10/2021 00:00:00
ملاحظة: يشار إلى
get-lenovo-warranty.ps1
وget-lenovo-warranty.exe
As.ps1
و.exe
، على التوالي.
إما تنزيل البرنامج النصي get-lenovo-warranty.ps1 من هذا المستودع. أو قم بتنزيل أحدث Windows قابل للتنفيذ من صفحة الإصدارات.
.exe
أو تشغيل البرنامج النصي .ps1
مع PowerShell.ملاحظة: مدعوم فقط بواسطة ملف
.exe
.
.xlsx
أو .csv
على ملف .exe
.{original-file-name}-updated.xlsx
أو {original-file-name}-updated.csv
، اعتمادًا على الإدخال..exe
أو تشغيل البرنامج النصي .ps1
مع PowerShell. إذا كان جهاز الكمبيوتر الخاص بك يدعمه ، فسيتم عرض مربع حوار ملف مفتوح. حدد ملف .xlsx
أو .csv
، يحتوي على عمود Serial Number
على الأقل.
(في حالة وجود عمود Model
، سيستورد فقط المسلسلات حيث Model = Lenovo
أو فارغ).
إذا لم يكن الأمر كذلك ، فسيطلب مسار ملف في المحطة. إما إسقاط ملف على المحطة أو أدخل المسار يدويًا.
{original-file-name}-updated.xlsx
أو {original-file-name}-updated.csv
، اعتمادًا على الإدخال. اسم المعلمة | القيمة/النوع | وصف |
---|---|---|
FilePath | /path/to/the/serial-file.xlsx | مسار إلى الملف المراد استيراده (إما .csv أو .xlsx ) |
SerialsPerRequest | 100 | كم عدد المسلسلات التي يجب طرحها في كل طلب |
MaxAttempts | 3 | كم عدد الطلبات الفاشلة للمحاولة قبل النوم الثلاثين |
ConfigPath | .lenovo-serial-config.json | ملف التكوين يتنافس مع معرف العميل المشفر وعنوان arl API |
TempFilePath | .lenovo-serials.tmp.csv | ملف .csv الذي يحتوي على الوظيفة غير المكتملة ، يستخدم هذا الملف إذا تم إحباط المهمة أو تعطلها |
InvalidSerialsPath | .lenovo-serials.invalid.csv | ملف .csv يحتوي على المسلسلات التي إما غير صالحة أو فاشلة |
يتم حفظ Client-ID
المشفر في ملف التكوين ويمكن أن يكون غير مشفر بواسطة نفس الكمبيوتر.
لكن! يتم دعم هذا فقط على Windows ، أي نظام تشغيل آخر (MacOS / أي Linux Distro) لن ينقذه إلا مشفر (أي غير مضمون).
معهد ماساتشوستس للتكنولوجيا