Comment On Service Tag, Please

As a Network Administrator in a mid-sized manufacturing company, Kevin is used to working with end-users. One of his roles is to act as third-tier technical support, thereby avoiding most of the fun experiences from the corporate helpdesk and focusing mostly on the more complex issues from power users. [expand full text]
« PrevPage 1 | Page 2 | Page 3Next »

Re: Service Tag, Please

2009-01-14 11:08 • by max (unregistered)
wow,just wow.

Re: Service Tag, Please

2009-01-14 11:13 • by Bob Dole (unregistered)
But it said he got to work with complex issues from power users. Not morons...

Too bad the guy didn't tear it off, put it on a wooden table, photograph it, scan the photo into his PC, print that, then fax it. Guess this guy just isn't enterprisey enough.

Re: Service Tag, Please

2009-01-14 11:13 • by Daniel (unregistered)
Why, yes, she just did what she was asked to do. What's the problem?

Re: Service Tag, Please

2009-01-14 11:18 • by Code Slave
239004 in reply to 239002
Daniel:
Why, yes, she just did what she was asked to do. What's the problem?


Kevin probably wanted to get it through inter-office mail.

Re: Service Tag, Please

2009-01-14 11:29 • by Otto (unregistered)
The only WTF here is the stupid instructions this guy sent. You ask for the tag, you get the tag! If you want the number, ask for the number.

Re: Service Tag, Please

2009-01-14 11:29 • by Richy C. (unregistered)
Well, I hope the 2Gb Dell Latitude D820 purchased in 2006 (admittedly with Next Day Business/Client Gold Support) gets fixed.

(It may be an idea to blur the service tag in the image ;) )

Re: Service Tag, Please

2009-01-14 11:30 • by Todd (unregistered)
239010 in reply to 239008
Otto:
The only WTF here is the stupid instructions this guy sent. You ask for the tag, you get the tag! If you want the number, ask for the number.


I agree.

Re: Service Tag, Please

2009-01-14 11:30 • by Todd (unregistered)
As much as I enjoyed that, I thought that I would contribute a bit of VBScript that uses WMI to get the Service Tag and Express Service Code over the network. :)

Option Explicit

Dim strComputer, objWMIService, colSystem, objSystem
Dim oArgs, arg, strUsername, strPassword, objLocator

Set oArgs = WScript.Arguments
If oArgs.Length < 1 Then
WScript.Quit
End If

strComputer = oArgs(0)
If Left(strComputer, 2) = "\\" Then
strComputer = Right(strComputer, Len(strComputer) - 2)
End If

strUsername = ""
strPassword = ""

If WScript.Arguments.Count > 1 Then
strUserName = WScript.Arguments(1)
End If

If WScript.Arguments.Count > 2 Then
strPassword = WScript.Arguments(2)
End If

On Error Resume Next

WScript.Echo "Creating SWBEM Locator"

Set objLocator = CreateObject("WBEMScripting.SWBEMLocator")

WScript.Echo "Connecting to " & strComputer
Set objWMIService = objLocator.ConnectServer(strComputer, "root/cimv2", _
strUsername, strPassword)

WScript.Echo "Querying " & strComputer
Set colSystem=objWMIService.ExecQuery _
("Select * from Win32_SystemEnclosure")

WScript.Echo vbCrLf & " System: " & UCase(strComputer)
For each objSystem in colSystem
WScript.Echo " Service Tag: " & objSystem.serialNumber
If Len(objSystem.serialNumber) > 0 Then
Wscript.Echo "Express Svc Code: " & ExpressServiceCode(objSystem.SerialNumber)
End If
Wscript.echo " Asset Tag: " & objSystem.SmBiosAssetTag
Next

'
' Convert a service tag to an express service code
Function ExpressServiceCode(sSvcTag)
Dim sCode, sTmp, i

' convert from its base 36 number to decimal
sCode = Base2Num(sSvcTag, 36)

' now add dashes every 3rd position, left to right
sTmp = ""
For i = 1 To Len(sCode) Step 3
sTmp = sTmp & Mid(sCode, i, 3) & "-"
Next
If Right(sTmp, 1) = "-" Then
sTmp = Left(sTmp, Len(sTmp) - 1)
End If

ExpressServiceCode = sTmp
End Function

'
' Convert a given string in a given base to a decimal number
Function Base2Num(sData, iBase)
Const list = "123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
Const zero = "0"

Dim iVal, tmp, i

For i = 1 To Len(sData)
tmp = 0
If Mid(sData, i, 1) <> zero Then
tmp = (InStr(1, list, Mid(sData, i, 1)) * _
(iBase ^ (Len(sData) - i)))
End If
iVal = iVal + tmp
Next
Base2Num = iVal
End Function

Re: Service Tag, Please

2009-01-14 11:30 • by DSMorse (unregistered)
239013 in reply to 239002
I agree, if you re-read exactly what Kevin's email said it said "the tag" not "the number off the tag". The user did what kevin asked for. The fault is in the translation from IT to english

Re: Service Tag, Please

2009-01-14 11:33 • by Eric the Admin (unregistered)
Hey, they still have 329 days of complete care.

System Type: Latitude D820
Ship Date: 12/10/2006
Dell IBU: Americas

Re: Service Tag, Please

2009-01-14 11:39 • by Someone You Know
<service />

You're welcome.

Re: Service Tag, Please

2009-01-14 11:39 • by Kevin (unregistered)
239019 in reply to 239008
Otto:
The only WTF here is the stupid instructions this guy sent. You ask for the tag, you get the tag! If you want the number, ask for the number.


This.

Re: Service Tag, Please

2009-01-14 11:40 • by ageekintraining
Actually, the number itself is called a "Service Tag" by Dell.

Re: Service Tag, Please

2009-01-14 11:43 • by B (unregistered)
239022 in reply to 239008
Otto:
The only WTF here is the stupid instructions this guy sent. You ask for the tag, you get the tag! If you want the number, ask for the number.

Came here to say this.

Re: Service Tag, Please

2009-01-14 11:47 • by mgb (unregistered)
I wish my users were that smart.
It's better than the alternative days of email where the user sent the serial number or the IPC which are printed on the same label.
Or the number on the barcode, and then the back-and-forth as they decide wether to include the leading and check digits.

And hats off to Dell for including a single unique ID on each machine that you can also retrieve programmaticaly from Windows or in the Bios

Re: Service Tag, Please

2009-01-14 11:49 • by squeem
239024 in reply to 239009
Richy C.:


(It may be an idea to blur the service tag in the image ;) )


No need to do that. Now ask them to send the Windows Certificate of Authenticity and post the response.
Don't bother blurring the image; everyone has their own COA anyway.

Re: Service Tag, Please

2009-01-14 12:06 • by shadowphiar (unregistered)
239028 in reply to 239020
ageekintraining:
Actually, the number itself is called a "Service Tag" by Dell.


Well, that's stupid and misleading of them then, isn't it.

Re: Service Tag, Please

2009-01-14 12:09 • by Mr Smith (unregistered)
It was obviously the bimbo's fault for scraping off a label that is quite obviously not meant to be removed. IT specialists should not have to treat everyone they meet as a potential moron. Let them be responsible for their own stupidity.

Re: Service Tag, Please

2009-01-14 12:09 • by JamesQMurphy
I wonder: What would Kevin had received if he asked for a screen shot?

Re: Service Tag, Please

2009-01-14 12:27 • by sadwings (unregistered)
239035 in reply to 239008
Otto:
The only WTF here is the stupid instructions this guy sent. You ask for the tag, you get the tag! If you want the number, ask for the number.


Yup.

Re: Service Tag, Please

2009-01-14 12:32 • by Anonymous (unregistered)
Lots of people have pointed out (correctly) that Kevin asked for the tag and not the tag's number. But seriously, I still say this user is a cat-crowning simpleton for not being able to figure out that it's the number that's relevant and not the tiny little bit of paper that it's written on.

Remember folks: retard users cost us time and money. Why try to defend these idiots? I see no vindication for mindless stupidity.

Re: Service Tag, Please

2009-01-14 12:43 • by AlpineR
239039 in reply to 239037
Anonymous:
Lots of people have pointed out (correctly) that Kevin asked for the tag and not the tag's number. But seriously, I still say this user is a cat-crowning simpleton for not being able to figure out that it's the number that's relevant and not the tiny little bit of paper that it's written on.


Which number? The all-digit ones? Or the alphanumeric one? Or whatever is in the bar code? How exactly to you email a bar code?

Re: Service Tag, Please

2009-01-14 12:46 • by EvilTeach (unregistered)
Back in the 80s, I worked at a College in Western Pa.

A lady called me about some problems she was having with the format of a file on a floppy disk. I asked her to make a copy of the disk, and send it to me via interdepartmental mail, so I could investigate.

The next day it arrived. A photocopy of the disk.

Re: Service Tag, Please

2009-01-14 12:46 • by NCBloodhound
239041 in reply to 239032
JamesQMurphy:
I wonder: What would Kevin had received if he asked for a screen shot?


This:


Re: Service Tag, Please

2009-01-14 12:47 • by Anonymous (unregistered)
239042 in reply to 239039
AlpineR:
Anonymous:
Lots of people have pointed out (correctly) that Kevin asked for the tag and not the tag's number. But seriously, I still say this user is a cat-crowning simpleton for not being able to figure out that it's the number that's relevant and not the tiny little bit of paper that it's written on.


Which number? The all-digit ones? Or the alphanumeric one? Or whatever is in the bar code? How exactly to you email a bar code?
You see, this is exactly what I'm talking about. God-damn retard users!!!

Re: Service Tag, Please

2009-01-14 12:50 • by Anon (unregistered)
239043 in reply to 239037
Anonymous:
Lots of people have pointed out (correctly) that Kevin asked for the tag and not the tag's number. But seriously, I still say this user is a cat-crowning simpleton for not being able to figure out that it's the number that's relevant and not the tiny little bit of paper that it's written on.

Remember folks: retard users cost us time and money. Why try to defend these idiots? I see no vindication for mindless stupidity.


I agree with the people that have said that Kevin asked for the tag and that's what he got. If the user has any fault it was for not, after looking at the tag, thinking "Really? Am I supposed to peel this off?" and asking for clarification from Kevin.

Re: Service Tag, Please

2009-01-14 12:52 • by Anon (unregistered)
Oh, and they should bump Kevin back to tier-two tech support for a while.

Re: Service Tag, Please

2009-01-14 12:52 • by Jacob (unregistered)
I would have done the exact same thing

Re: Service Tag, Please

2009-01-14 12:52 • by Brian Marshall (unregistered)
Back in the mid 80's I was working at an educational software company. One of our customers had a problem with our software, and it appeared he had a corrupt floppy. So I asked him to make a copy of the disk and send it to me. And three days later I received a wonderful photocopy of the disk in the mail.

This was the same job where I got a customer support call from a frustrated user who couldn't find the "Any" key, and so couldn't "Hit any key to continue". Yes, both of these really happened.

Re: Service Tag, Please

2009-01-14 12:55 • by lyates
239047 in reply to 239012
Thanks for the code, but I'm having trouble running it on my Linux box.
Can you help me?

Re: Service Tag, Please

2009-01-14 12:56 • by Anon (unregistered)
TRWTF is the copyright infringing FusionCharts ad at the top of the screen.
I'm sure Scott Adams appreciates them ripping off Dilbert.

Re: Service Tag, Please

2009-01-14 12:57 • by lyates
239049 in reply to 239012
Todd:
As much as I enjoyed that, I thought that I would contribute a bit of VBScript that uses WMI to get the Service Tag and Express Service Code over the network. :)

Option Explicit

Dim strComputer, objWMIService, colSystem, objSystem
Dim oArgs, arg, strUsername, strPassword, objLocator

Set oArgs = WScript.Arguments
If oArgs.Length < 1 Then
WScript.Quit
End If

strComputer = oArgs(0)
If Left(strComputer, 2) = "\\" Then
strComputer = Right(strComputer, Len(strComputer) - 2)
End If

strUsername = ""
strPassword = ""

If WScript.Arguments.Count > 1 Then
strUserName = WScript.Arguments(1)
End If

If WScript.Arguments.Count > 2 Then
strPassword = WScript.Arguments(2)
End If

On Error Resume Next

WScript.Echo "Creating SWBEM Locator"

Set objLocator = CreateObject("WBEMScripting.SWBEMLocator")

WScript.Echo "Connecting to " & strComputer
Set objWMIService = objLocator.ConnectServer(strComputer, "root/cimv2", _
strUsername, strPassword)

WScript.Echo "Querying " & strComputer
Set colSystem=objWMIService.ExecQuery _
("Select * from Win32_SystemEnclosure")

WScript.Echo vbCrLf & " System: " & UCase(strComputer)
For each objSystem in colSystem
WScript.Echo " Service Tag: " & objSystem.serialNumber
If Len(objSystem.serialNumber) > 0 Then
Wscript.Echo "Express Svc Code: " & ExpressServiceCode(objSystem.SerialNumber)
End If
Wscript.echo " Asset Tag: " & objSystem.SmBiosAssetTag
Next

'
' Convert a service tag to an express service code
Function ExpressServiceCode(sSvcTag)
Dim sCode, sTmp, i

' convert from its base 36 number to decimal
sCode = Base2Num(sSvcTag, 36)

' now add dashes every 3rd position, left to right
sTmp = ""
For i = 1 To Len(sCode) Step 3
sTmp = sTmp & Mid(sCode, i, 3) & "-"
Next
If Right(sTmp, 1) = "-" Then
sTmp = Left(sTmp, Len(sTmp) - 1)
End If

ExpressServiceCode = sTmp
End Function

'
' Convert a given string in a given base to a decimal number
Function Base2Num(sData, iBase)
Const list = "123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
Const zero = "0"

Dim iVal, tmp, i

For i = 1 To Len(sData)
tmp = 0
If Mid(sData, i, 1) <> zero Then
tmp = (InStr(1, list, Mid(sData, i, 1)) * _
(iBase ^ (Len(sData) - i)))
End If
iVal = iVal + tmp
Next
Base2Num = iVal
End Function


Thanks for the code, but I'm having trouble running it on my Redhat Linux box.

Can you help me?

Re: Service Tag, Please

2009-01-14 12:57 • by shadowman
239050 in reply to 239042
Anonymous:
AlpineR:
Anonymous:
Lots of people have pointed out (correctly) that Kevin asked for the tag and not the tag's number. But seriously, I still say this user is a cat-crowning simpleton for not being able to figure out that it's the number that's relevant and not the tiny little bit of paper that it's written on.


Which number? The all-digit ones? Or the alphanumeric one? Or whatever is in the bar code? How exactly to you email a bar code?
You see, this is exactly what I'm talking about. God-damn retard users!!!


No kidding. Theoretically humans should have an advantage over computers in that they can understand cliches, infer intended meanings that are slightly different than purely literal interpretations, and the human brain will in theory go so far as to automatically fill in missing gaps when necessary.

I guess not so much with some of the readers here. We'll be sure to explain things real slow and literal for you in the future.

Re: Service Tag, Please

2009-01-14 12:58 • by Anon (unregistered)
239051 in reply to 239046
Brian Marshall:
Back in the mid 80's I was working at an educational software company. One of our customers had a problem with our software, and it appeared he had a corrupt floppy. So I asked him to make a copy of the disk and send it to me. And three days later I received a wonderful photocopy of the disk in the mail.

This was the same job where I got a customer support call from a frustrated user who couldn't find the "Any" key, and so couldn't "Hit any key to continue". Yes, both of these really happened.


Yeah it funny because the exact same thing happen to EvilTeach a few posts above you. But no, I'm sure it really happened.

Re: Service Tag, Please

2009-01-14 13:03 • by IT Girl (unregistered)
239053 in reply to 239045
Jacob:
I would have done the exact same thing


So would I.. we have Dell's where I work and I've asked for the service tag on laptops a number of times. Most users ask where it is. When you tell them that it's on the bottom of the computer and that the label is kind of small and easy to miss but they're looking for the words "Service Tag", I've never, ever, ever had anyone even try to tear the tag off.

I agree if these are 3rd tier support issues, the user should know that tags on a computer are there for a reason.

She's an idiot and probably only has access to tier 3 support because of her position, not her computer knowledge. I know that's an issue we have here.

Captcha.. "causa" said so

Re: Service Tag, Please

2009-01-14 13:12 • by Kiss me I'm Polish
239057 in reply to 239047
lyates:
Thanks for the code, but I'm having trouble running it on my Linux box.
Can you help me?
Yes, switch to Windows. Any version with Internet Explorer installed will do.

Re: Service Tag, Please

2009-01-14 13:19 • by ChiefCrazyTalk (unregistered)
239059 in reply to 239009
Richy C.:
Well, I hope the 2Gb Dell Latitude D820 purchased in 2006 (admittedly with Next Day Business/Client Gold Support) gets fixed.

(It may be an idea to blur the service tag in the image ;) )

the real WTF is that they didn't spring for the D830 (which I am typing on right now..)

Re: Service Tag, Please

2009-01-14 13:25 • by clickey McClicker (unregistered)
239061 in reply to 239012
Todd:
As much as I enjoyed that, I thought that I would contribute a bit of VBScript that uses WMI to get the Service Tag and Express Service Code over the network. :)
<snip>


I'm sure it is useful somwhere...
but wasn't the whole problem that the network interface was broke?

Re: Service Tag, Please

2009-01-14 13:27 • by MikeS (unregistered)
"trying gently to get it off"

Thats what she said.

Re: Service Tag, Please

2009-01-14 13:30 • by Buffled (unregistered)
A fine lesson in "say what you mean". The WTF here was the support tech, not the user.

Re: Service Tag, Please

2009-01-14 13:31 • by OldCoder (unregistered)
239064 in reply to 239041
NCBloodhound:
JamesQMurphy:
I wonder: What would Kevin had received if he asked for a screen shot?


This:



You forgot the picture of the shotgun...

captcha: ingenium, which is obviously a substance I need a lot of right now...

Re: Service Tag, Please

2009-01-14 13:32 • by jspenguin
239065 in reply to 239047
lyates:
Thanks for the code, but I'm having trouble running it on my Linux box.
Can you help me?



sudo getSystemId


(from the libsmbios-bin package)

Re: Service Tag, Please

2009-01-14 13:33 • by Wayne Brady (unregistered)
239066 in reply to 239040
EvilTeach:
Back in the 80s, I worked at a College in Western Pa.

A lady called me about some problems she was having with the format of a file on a floppy disk. I asked her to make a copy of the disk, and send it to me via interdepartmental mail, so I could investigate.

The next day it arrived. A photocopy of the disk.
What were you expecting her to send, the original disk or the copy? By what method did you tell the user to make the copy? Assuming dos: diskcopy, copy or xcopy. If you're expert, be the expert.

Re: Service Tag, Please

2009-01-14 13:41 • by Zack (unregistered)
Look, I see a lot of people saying it was the support guy's fault.

But seriously, it says:

Service Tag <some number>

I think that's pretty obvious.

Re: Service Tag, Please

2009-01-14 13:49 • by Mike Dimmick (unregistered)
239073 in reply to 239059
ChiefCrazyTalk:
Richy C.:
Well, I hope the 2Gb Dell Latitude D820 purchased in 2006 (admittedly with Next Day Business/Client Gold Support) gets fixed.

(It may be an idea to blur the service tag in the image ;) )

the real WTF is that they didn't spring for the D830 (which I am typing on right now..)


Um, perhaps because it didn't exist yet?

The D830 replaced the D820 in 2007 IIRC. We have D800s, D810s (1), D820s and D830s depending on when they were purchased. Also D505s, D600s, D620s, D630s.

Standard image? What's that for?

The Latitude D series is now obsolete - replaced by the E series. Sadly that means the docks, batteries and drive modules are not compatible.

Re: Service Tag, Please

2009-01-14 13:51 • by Wayne Brady (unregistered)
239075 in reply to 239072
Zack:
Look, I see a lot of people saying it was the support guy's fault.

But seriously, it says:

Service Tag <some number>

I think that's pretty obvious.
When a cop asks for your driver's license would you give him the number or the actual license?

Re: Service Tag, Please

2009-01-14 13:52 • by rudraigh
239076 in reply to 239012
Re: Service Tag, Please
2009-01-14 11:30 • by Todd
As much as I enjoyed that, I thought that I would contribute a bit of VBScript that uses WMI to get the Service Tag and Express Service Code over the network. :)


A bit less VBScript:

sTag = ""
strComputer = "."
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2")
Set colSMBIOS = objWMIService.ExecQuery ("Select * from Win32_SystemEnclosure")

For Each objSMBIOS in colSMBIOS
sTag = "Service Tag: " & objSMBIOS.SerialNumber
Next

Re: Service Tag, Please

2009-01-14 13:58 • by AT (unregistered)
239077 in reply to 239053
IT Girl:
Jacob:
I would have done the exact same thing


So would I.. we have Dell's where I work


You have Dell's what? Oh, wait. You just don't understand the difference between plurals and possessives. Never mind.

Re: Service Tag, Please

2009-01-14 13:59 • by Erik (unregistered)
239078 in reply to 239008
I agree also.

Re: Service Tag, Please

2009-01-14 14:01 • by Marvin D. Martian (unregistered)
I write all my code in the same way: I know it's bleeding obvious what I mean, and damn reality if the outcome is not what I expected.

Sadly not much of my code works, beyond "hello world!" printouts. I think it's the fault of the languages I chose... I've now functional "hello world!" progs in about 25 of them, and about nothing else works.
« PrevPage 1 | Page 2 | Page 3Next »

Add Comment