Is there a way to get warranty info from Dell for dell system assests?
Still learning what this box is capable of. I have seen a lot of talk about the K1000 having the capability to run reports for systems that have expiring warranties or maintenance. I do have the dell client inventory running daily on all of my dell systems but do not see a way to pull in the warranty info as well. Is the Kbox able to report on warranty/maintenance info of and assest?
0 Comments
[ + ] Show comments
Answers (10)
Please log in to answer
Posted by:
airwolf
13 years ago
Posted by:
airwolf
13 years ago
Posted by:
Echelon
13 years ago
Posted by:
airwolf
13 years ago
Posted by:
RichB
13 years ago
Posted by:
dchristian
13 years ago
Here's a poorly written powershell script i put together to find the ship date from the dell support site.
Basically it expects a csv file called "SERIAL NUMBERS.csv" in the same directory.
The csv file should have one column called NAME (computer name), and another for BIOS_SERIAL_NUMBER.
It writes all the output to the screen, but you can re-direct to a csv and then import.
Basically it expects a csv file called "SERIAL NUMBERS.csv" in the same directory.
The csv file should have one column called NAME (computer name), and another for BIOS_SERIAL_NUMBER.
NAME,BIOS_SERIAL_NUMBER
computer1,MSF5418
It writes all the output to the screen, but you can re-direct to a csv and then import.
#Path to serials CSV
$file='.\SERIAL NUMBERS.csv'
#Add the serial number to this url to get the ship date info
$baseURL = 'http://support.dell.com/support/topics/global.aspx/support/my_systems_info/details?c=us&cs=04&l=en&s=dhs&servicetag='
$starter = 'Ship Date:</td><td class="gridCell" valign="top">'
$starterLen = $starter.length
$ender = '<'
$serials = Import-Csv $file
Write-Output "Computer,ServiceTag,ShipDate"
foreach ($serial in $serials) {
$url = $baseURL + $serial.BIOS_SERIAL_NUMBER
$content = (new-object System.Net.WebClient).DownloadString($url)
$startShip=$content.IndexOf($starter)+$starterLen
$endShip=$content.IndexOf($ender,$startShip)-$startShip
#write-host $serial.Name $serial.BIOS_SERIAL_NUMBER $content.Substring($startShip,$endShip)
$computer = $serial.Name
$serviceTag = $serial.BIOS_SERIAL_NUMBER
$date = $content.Substring($startShip,$endShip)
Write-Output "$computer,$serviceTag,$date"
}
Posted by:
kora@na.org
13 years ago
Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.
so that the conversation will remain readable.