Compare commits

...

3 Commits

Author SHA1 Message Date
96211d9855 reference link 2024-12-16 19:54:25 -06:00
5528e21458 reset 2024-12-16 19:51:30 -06:00
5d82c29fc4 reset (#2)
Reviewed-on: #2
Co-authored-by: Alexis Lazcano <alexis@saratoga-homes.com>
Co-committed-by: Alexis Lazcano <alexis@saratoga-homes.com>
2024-12-16 19:46:28 -06:00

View File

@@ -11,6 +11,7 @@
Get-CIMInstance -ClassName Win32_SystemEnclosure -NameSpace root\CIMV2 | Format-Table -Property SMBIOSAssetTag
Unfortunately, this field is not writeable without the use of a tool from Lenovo.
This script helps automate the process of obtaining the asset tag from Snipe-IT and writing it to the BIOS for later retrieval through WMI.
For more info: https://support.lenovo.com/us/en/downloads/ds039503-windows-utility-to-read-and-write-asset-id-information-for-window-10-64-bit-81-64-bit-8-64-bit-7-32-bit-64-bit-thinkpad
#>
#region Check if running in elevated context
@@ -99,8 +100,8 @@ function Get-SnipeAssetTag
[String]$Serial
)
$baseURI = $env:SNIPEIT_URL
$hardwareURI = $baseURI + "hardware"
#$baseURI = $env:SNIPEIT_URL
$hardwareURI = $env:SNIPEIT_URL + "hardware"
$headers = @{ }
$headers.Add("accept", "application/json")
$headers.Add("Authorization", "Bearer $env:SNIPEIT_TOKEN")
@@ -153,8 +154,8 @@ else
# SIG # Begin signature block
# MIIvYQYJKoZIhvcNAQcCoIIvUjCCL04CAQExDzANBglghkgBZQMEAgEFADB5Bgor
# BgEEAYI3AgEEoGswaTA0BgorBgEEAYI3AgEeMCYCAwEAAAQQH8w7YFlLCE63JNLG
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCAEWhHanP1/FPeI
# H0jJo69Xmy4LCQ7LkOtL4uUcUOTMnaCCKGYwggQyMIIDGqADAgECAgEBMA0GCSqG
# KX7zUQIBAAIBAAIBAAIBAAIBADAxMA0GCWCGSAFlAwQCAQUABCCJBhsRXcdT32Ra
# zbQIki2HBD+5BCCe4l1pUYtHyICbQ6CCKGYwggQyMIIDGqADAgECAgEBMA0GCSqG
# SIb3DQEBBQUAMHsxCzAJBgNVBAYTAkdCMRswGQYDVQQIDBJHcmVhdGVyIE1hbmNo
# ZXN0ZXIxEDAOBgNVBAcMB1NhbGZvcmQxGjAYBgNVBAoMEUNvbW9kbyBDQSBMaW1p
# dGVkMSEwHwYDVQQDDBhBQUEgQ2VydGlmaWNhdGUgU2VydmljZXMwHhcNMDQwMTAx
@@ -373,35 +374,35 @@ else
# MYIGUTCCBk0CAQEwaDBUMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBM
# aW1pdGVkMSswKQYDVQQDEyJTZWN0aWdvIFB1YmxpYyBDb2RlIFNpZ25pbmcgQ0Eg
# UjM2AhAtmKdfiMvdO1IQbTd6fBa6MA0GCWCGSAFlAwQCAQUAoEwwGQYJKoZIhvcN
# AQkDMQwGCisGAQQBgjcCAQQwLwYJKoZIhvcNAQkEMSIEIPKMEOf9itdVEYolIyNV
# fisNqJExJVS2R6F2RfSJhyB7MA0GCSqGSIb3DQEBAQUABIICAGVWup9rL4eYEyjX
# 3dJLe+xTGTNc9f3bu2xbxjiao/Zx9tpbDy8jaaU/dZEp+i3mkr9sc8DIhxhnEXtG
# D/TtwVKGfso4MUh+h4RV1LYh784kNHnsJOW7OWshowv5pGarngLAV3CQtYlyw6t+
# oQIksAOR85wHOg56kRJYAmPwJ7K0cBNtSAuL1D63501uLtTZ8SvDVU5KXJRSG/8R
# OJQdA+DYnWPxHadLdsVpvwpzd0w3gm2ZKm8nw2ZA9UwmpQm1YElU5tixF6hsGeTu
# wE1Uwx/jzP45C8m4tymjUtvR39NFjDqGMUl8TN5Tcxt5K/kfT6+Qx67wNrm/bbnT
# NyfkWXIuKXK9JDB96eSVkAEPqTwIygXQ/KDMNmjdPK3/vCbXy6h0R04M1kzTbExW
# +kOTcOllHYXyKFrE2lEkeTgFfUjLPomfjzz/V9maU8Ug8tvFX0loUDyacIgihamj
# 2RQ/YzOsT/KN/5cafrTfR+uz2tUYSzRqL9alQ/8ddv2hudA7l+gQ8wHfDsE104Ic
# DB4iMzwrda0VXJqBa/1fqKIcERtZwfIRHFKDKqHzk+3HpaaeQJKWNWRvNr8lzxum
# Jcb1FSCZvqUaJAc/QPVO8OjPv9PsTTbVHYRupBVwlKJbBdY7T5nptkSLTZm8rAxo
# HrYR/X8d+elhZHkscrN00OuRQgxFoYIDbDCCA2gGCSqGSIb3DQEJBjGCA1kwggNV
# AQkDMQwGCisGAQQBgjcCAQQwLwYJKoZIhvcNAQkEMSIEIEDwAiFZlky5cNkA+FBo
# 4djAhgoUNQM6WJn+SB2FA9jSMA0GCSqGSIb3DQEBAQUABIICAAvcFaZi+OgYtVJx
# uqSbgcZH64Rkl+jO/XYDlsWM+YC8O7imE/GI9PIUIPJIydB68p0Wy281yLLM79Gu
# UA4mjGi4NEUcozQOpIeGQEfq2oWyuOmQzbOpqFVqnYBZ49WwKJaMUPppSm8V7e6O
# ovKgdvLO2po9jpUrJn4CsYTLucR9wtIANnXW/4K+rFrf7Pyv4HkWT/SIDkRW/vgs
# G+PiyR9CvjyhfCysL8wmwSBU+o2u+o0nBrnw+DF3yRgqQ8dtsocMa0W+8YToHfn3
# Uk3bgIbgHcl9GkFrYCb1WkiOtzN1/PgRi9VgL8jLKuB+2R4vby9cbz1plcnD3vma
# TCVdbSKHJyUkuMyoAz8w9JEWOeApKM3OocXBXkik2B7K5rUGv5RHKJ9Qxm8RascW
# 7rvVl2GsXVk5EE1rJ8qdShMREXbFoi1Mfu6rEJcb7HD0Zx9BIMqnq9G5kJIZwdrp
# MSZ+4FUjm9rxz4O8NRTZyFxYzlFXcrI54LqDKS8yC6jBsB2Y3Ji7Z3VfBqPJgry7
# 6SAY6Gal3ODJag8LDUv20x+p+6epYHdAKJqOmjuw0Z5BuP2LES0HjDQirrh85jqi
# 0gSa7NuxNaj+i3j5BIcfMas/NNyAdy0Snwn72/2ejIVgh0ILsCAo836eHLEYWh0m
# tS8EB6L7Gvtt9ksip5vhM5qSrHmEoYIDbDCCA2gGCSqGSIb3DQEJBjGCA1kwggNV
# AgEBMG8wWzELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2Ex
# MTAvBgNVBAMTKEdsb2JhbFNpZ24gVGltZXN0YW1waW5nIENBIC0gU0hBMzg0IC0g
# RzQCEAEHZJsIsKf+fdZUqPL0KfYwCwYJYIZIAWUDBAIBoIIBPTAYBgkqhkiG9w0B
# CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNDEyMTcwMTE1NDVaMCsG
# CQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNDEyMTcwMTUzNDlaMCsG
# CSqGSIb3DQEJNDEeMBwwCwYJYIZIAWUDBAIBoQ0GCSqGSIb3DQEBCwUAMC8GCSqG
# SIb3DQEJBDEiBCDR2p8ZsubR5DpVnUhIfqh5t+cKqCzSDo+j6b+j0aa7jzCBpAYL
# SIb3DQEJBDEiBCB1Aks/69bE1azPpsxEV9EfL8HcE+A7hDTijYfiT40JpjCBpAYL
# KoZIhvcNAQkQAgwxgZQwgZEwgY4wgYsEFETTk5zNG4h/hnrM2oHsrw9l/NJZMHMw
# X6RdMFsxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTEw
# LwYDVQQDEyhHbG9iYWxTaWduIFRpbWVzdGFtcGluZyBDQSAtIFNIQTM4NCAtIEc0
# AhABB2SbCLCn/n3WVKjy9Cn2MA0GCSqGSIb3DQEBCwUABIIBgEXzIEHs4CkM0OwF
# bk1kSEDK/0a1L0adWLFkJx/BQYK62YWBnlhAoV+PWpfSwebQePMU9VZezh8hCQXv
# kJhxh/ACje8ubhMyG48tk1PUovUulvP0P1POOu+GMrgC4ziP1xVRT+XS9s+zYWIK
# XrLTCftRs4YJ6uN0t2glLtmyJzODvo0gYnuPGtwya5fjWL84A2z5gpbjwWqy+lqb
# 122QOQneDLpcFKqm8h9IsP+EX3egmbs6u4pwXrRu9KH1Q9AmNFF512UAkVHArPhu
# lMFG7fSXAj6V9zTbEiZNr2jdCs7tz7y03t6249db9RJMox3PinCScc7nOgrHTeqh
# h5YY39w3o88sA5gQOvenFGL1yug+DB9bjAGm6FsLKjYoxszjihq9M4R/gepw62Qc
# cd33OxOtpPWZ2gP3GvHigVMlxUxYG5Q89Cka5aiA4Tmh/CvC3vjuAiDBHyNOGc8l
# xnD84tv9hmhP7YmE/W/rROjWKJHURcJbW7xL7r35LKY+RE88Ww==
# AhABB2SbCLCn/n3WVKjy9Cn2MA0GCSqGSIb3DQEBCwUABIIBgInml3C1WNWTqud/
# dp8zBX6kfDszeYMejntA9kmdSexAdFdD1ev1bLwErzwAyrvOAK//fSXlnQYO/bxH
# YVWrumxfXn6wDH+4GYMh41IYYhq/vdEnYPpY58zuOp9NlH/wGkwpRRXqm0mAks//
# 6IG/o+kU4A5WdJ9izlCxnDTgYkyL8eX2I4hLOy+kLWD50YxkB2/UEhWak7pXoTQW
# tMsb40lGQyBv5gCE8ReF2wzOLIG1DPXY0KAMeh8UgMcEzmYcx2UO3Y8qOObPLd04
# QXC34p2sImfyeOb2Bi51tjnMNvTmkJIMO+K/W7U9eJLWAvOdrpMGDQSXsCfSAST0
# k+DTMlEKNHPo5HHMqJpu31GtMfxr4wXWy+JjArSGazqVcx1GaaYb0zAxZZra3iC2
# 3gfxX9BZ+Mc72F+gWn5mFPWyDOVEIorw6CwaRfZrJbt8sAzM6xCUl6AzKS2Cv4ah
# ptCk+Z0/wU4F1qizniLiIUVtZ5bx+rseobhIJ+Le+RrSKt2Liw==
# SIG # End signature block