If the procedure needs to be performed repeatedly, can a new dedicated user be set up with the whole command set as the shell? Quick and dirty, but it did what I needed it to do. I'm not a powershell person but I found these code snippets that will get you started. When I look in the About This Mac window I don't see anything that states Late 2009 or something similar. Sometimes the website doesn't work and you're either negotiating with the local support guy to go find it for you and then the data's suspect by definition , or you're just out of luck. I needed a way to get machine serial numbers on my network and that feature is not in Remote Desktop, so I decided to do it my own way. I have a situation with iMacs in company I'm working. I can build it… get in touch 0844 833 0700 or rob reactivapps.
Then you can send and run it via Remote Desktop. Use the below command to get the list of properties. There are other cases where tcsh works better and should be used. See the shell script I created below. I'd comment out the echo lines, as I was using them for debugging. Does anybody know a terminal command that gives me the model of my Mac? Here's a handy trick I discovered recently when I needed to get a lot of server serial numbers pretty quickly.
My screenshot was only to show you where to look for this. You can indirectly get this information from a web page and the curl command. If it isn't a mass produced model it simply won't need a serial number as there isn't many reasons to identify the computer as one complete unit. If you find a good method to collect the information you want, post it. I am aware of third tools, which may pull more info in different formats, but I just don't want to install some app. By the way, we are on Workgroup, so I will go to each pc to pull this info. I tried the following and nothing happened.
What serial numbers are you referring to? At times I think it deserves a hint of its own. Every Mac has a specific serial number that is required for the many benefits that Apple offers to its customers, including warranty service. Below is the exact command you can run on any Windows computer to retrieve serial number. After multiple hard drive failures we have found out, that most of our iMacs had defective Seagate Hard Drives, which Apple provided replacement program. Typically, csh and tcsh are easier since they work more like C for those of you who program. The question - how, without opening iMac - using Terminal, can I find out, what Apple's serial number is on my Seagate hard drive? The first two lines prompt you for a name and from there on sends all data to. .
However it can be derived from the Model Identifier, see my answer for an explanation. On most portable Macs, it is located on the bottom of the laptop. The discussion is about Apple serial number for Seagate hard drive, not Seagate's take a look on red square in image. As mentioned by Allan in his comment, you can use the following command to minimize the output to include relevant portions of the device information that contain the device name and serial number with a bit of additional info. I want to have Batch file which will pull above information and appends on to Text File which should be created on Current User Desktop.
In addition, be wary of putting sensitive information, such as a password, into an environment variable. The second number is assigned by Apple for the same hard drive - and this is the number, that I have to find out, the number, written under Apple logo and barcode. Calling one shell better than the other like this author does pigeonholes us. They won't have the same number of characters or look the same. It's common sage advice for the benefit of anyone who's more seriously interested in writing shell scripts. And if you have to put the password into the script, please make sure the appropriate read permissions are set so it cannot be read by unintended eyes. I'm trying to setup Spiceworks inventory at a client now and it looks very promising.
Unless that is done the fields often read their default values e. I contacted Apple service and got comment, that problem was with hard drives, that had 13 numbers in serial number. If not, I may need to Turn On or install PowerShell to run the script to get the info, so it's a lot of work. What do you see there for your Seagate? You could also run an nmap zenmap scan of a subnet range, mac address is one of the reported values of the scan. Understand this is the bruit force way to go about it with only having windows. No, I am not using Spiceworks desktop app currently if you are about suggest that one. There are cases where I'd rather use sh over tcsh.
I think you could create a report that would include the information you requested. I get your point, but the problem is different. The adage of not using t csh for scripting is based on a personal choice. I use the shell which gets the job done best. To my question, how can I find out, whether my hard drives have 13 or 17 symbols, I got answer, that we either have to open iMac and check it by ourselves for ~30 iMacs it's not the greatest thing to hear or that there is a special terminal command, which may return this number, but the guy didn't remember at the moment, which exactly.
You can grab this easily from the command prompt. If you get the information for one machine then enter the details for the other clients in the text file. The individual components will likely have separate warranties with their respective manufacturers. I write shell scripts using sh, bash, csh, and tcsh. Here is a very simple script to return model and serial number information for your computer.