Did you read my last post, and you weren't happy with different spellings.
So here's what I really hate about the DNS Client-Service and the DHCP Client-Service:
They are different depending on the Language Version of the OS, comparing German and English Windows:
| OS-Language | Service-Name |
| English | DNS Client |
| English | DHCP Client |
| German | DNS-Client |
| German | DHCP-Client |
I do hate this, because I tend to be to lazy to open up a MMC just to stop, start or restart a service, instead I like to use a command prompt to take care of many tasks:
net stop DNS-Client
net stop "DNS Client"
or to restart
net stop DNS-Client && net start DNS-Client
net stop "DNS Client" && net start "DNS Client"
<RANT>
So just for stopping or restarting Services, I have to keep the language version in mind and decide whether I have to hyphenate them and put them in quotes or not. Can't we just keep some names in sync? I'd like to meet the one who's insisting that those names should be slightly different in the German language-version.
</RANT>
And before anyone is asking - the double-"&" means "do the second command if the first completed successfully" - so the service is only started if it stopped successfully.
Update: Nils Kaczenski - a fellow MVP in Germany and with whom I wrote both books I've published so far - made a good comment here, which I like to pull on the main feed:
[..] why don't you just use the service name instead of the display name? "net stop dnscache" stops the DNS Client service on every machine, no matter what its language is. You can find out the service names in Control Panel or by just querying "sc query" (or, more sophisticated: sc query|find /i "_name"). The most common names will surely burn into your mind quickly. ;-)
So yes - certainly he's right, and I can also recommend this procedure. I've done this way e.g. back in the early XP days when I had to take care of the Wireless Zero Configuration Service (wzcsvc - otherwise to much to type), however for some reasons I do DHCP, DNS and other services like by displayname. For whatever reason I'm just to lazy to keep them in mind and don't mind typing - so I'm usually using the Services displayname. No clue why - my brain prefers it this way
- and there are more important things to remember.
I still don't understand why they are "semi-translating" certain things which are totally useless. Currently the name is English but the hyphenation is German.
Feels like eating ice-cream to fast: brainfreeze - ouch.