lenovo pc warranty check
Release 1.0.0
이것은 Lenovo의 PC에 대한 보증 정보를 요청하기위한 비공식 PowerShell 스크립트입니다. 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
두 번 클릭하거나 PowerShell으로 .ps1
스크립트를 실행하십시오.참고 :
.exe
파일에서만 지원됩니다.
.xlsx
또는 .csv
파일을 .exe
파일로 드래그하십시오.{original-file-name}-updated.xlsx
또는 {original-file-name}-updated.csv
로 출력합니다..exe
두 번 클릭하거나 PowerShell으로 .ps1
스크립트를 실행하십시오. 컴퓨터가 지원하면 열린 파일 대화 상자가 표시됩니다. 적어도 Serial Number
열이 포함 된 .xlsx
파일 또는 .csv
선택하십시오.
( Model
열이있는 경우 Model = Lenovo
또는 비어있는 Serial 만 가져옵니다).
그렇지 않다면 터미널에서 파일 경로를 요구합니다. 터미널에 파일을 떨어 뜨리거나 수동으로 경로를 입력하십시오.
{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에서만 지원되며 다른 OS (MacOS / 모든 Linux 배포판)는 인코딩 된 (예 : 보안되지 않음) 만 저장합니다.
MIT