Start, stop og genstart Windows-tjenester fra Mac OS X
Mac OS X indeholder som standard Samba-support, som muliggør kommunikation mellem OS X og Windows PC hardware. SMB er det, der muliggør enkel Mac til Windows-fildeling, men du kan også gå videre og bruge kommandolinjen til OS X eller Linux til fjernovervågning, start og stop af tjenester, der kører på Windows-maskiner - lige fra terminalen.
Bemærk, at nogle Mac OS X-versioner skal have Samba Tools installeret separat for at kunne køre 'net rpc'-kommandoerne som beskrevet her. Du kan installere samba med homebrew eller MacPorts efter behov.
Dette er virkelig praktisk, hvis du har et multimedie-miljønetværk, og sysadmins skal nyde evnen til fjernstart genstart og overvågning af tjenester, der kører på en Windows-maskine uden at forlade OS X Terminal.
Listing Services, der kører på Windows PC fra OS X Command Line
For at liste tjenester, der kører på Windows-maskinen, skal du bruge denne kommando:
net rpc service list -I IPADDRESS -U USERNAME%PASSWORD
Et praktisk eksempel ville være rettet mod Windows-pc'en ved 192.168.0.115 med login Windows og adgangskode MyPassword:
net rpc service list -I 192.168.0.115 -U Windows%myPassword
Stop og starte Windows-tjenester fra Mac'en Brug netop rpc fra kommandolinjen
Når du har identificeret den tjeneste, du vil stoppe, starte eller genstarte, kan du udstede følgende kommando for at stoppe tjenesten:
net rpc service stop SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD
Derefter kan du genstarte (eller starte) tjenesten ved at bruge følgende kommando:
net rpc service start SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD
Dette er et tip, jeg fandt på Lifehacker, der var rettet mod Linux-brugere, men i betragtning af Mac OS X har en unix underbelly udstyret med samba, fungerer kommandoen på samme måde på en Mac.