lenovo pc warranty check
Release 1.0.0
这是一个非正式的PowerShell脚本,用于向联想的PC要求提供保修信息。这是您从联想保修检查站点找到的相同数据。
它将保留现有列,并将这些列添加到输出文件中。
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
或使用PowerShell运行.ps1
脚本。注意:仅由
.exe
文件支持。
.xlsx
或.csv
文件拖到.exe
文件上。{original-file-name}-updated.xlsx
或{original-file-name}-updated.csv
,具体取决于输入。.exe
或使用PowerShell运行.ps1
脚本。如果您的计算机支持它,将显示一个打开的文件对话框。选择.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和API URL |
TempFilePath | .lenovo-serials.tmp.csv | .csv 文件包含未完成的作业,如果作业中止或崩溃,它使用此文件 |
InvalidSerialsPath | .lenovo-serials.invalid.csv | .csv 文件包含无效或失败的序列 |
Client-ID
已保存在配置文件中,只能由同一计算机不加密。
但!这仅在Windows上支持,任何其他操作系统(MACOS /任何Linux发行版)只能保存编码(即未固定)。
麻省理工学院