Это неофициальный сценарий 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
называют.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 | Сколько неудачных запросов попробовать перед сном 30 -х годов |
ConfigPath | .lenovo-serial-config.json | Файл конфигурации, закрепляющий зашифрованный клиент-ID и URL-адрес API |
TempFilePath | .lenovo-serials.tmp.csv | Файл .csv , содержащий незавершенную задачу, он использует этот файл, если задание прервано или сбоя |
InvalidSerialsPath | .lenovo-serials.invalid.csv | Файл .csv , содержащий сериалы, которые либо недействительны, либо не удались |
Client-ID
сохраняется в файле конфигурации и может быть незашифрован только на одном компьютере.
НО! Это поддерживается только в Windows, любая другая ОС (MacOS / Every Linux Distro) будет сохранять только кодируемой (т.е. не защищен).
Грань