Start, Stopp og start Windows-tjenestene fra Mac OS X

Mac OS X inneholder Samba-støtte som standard, som muliggjør kommunikasjon mellom OS X og Windows PC-maskinvare. SMB er det som muliggjør enkel Mac til Windows-fildeling, men du kan også gå videre og bruke kommandolinjen til OS X eller Linux for eksternt overvåke, starte og stoppe tjenester som kjører på Windows-maskiner - rett fra terminalen.


Vær oppmerksom på at noen Mac OS X-versjoner må ha Samba Tools installert separat for å kunne kjøre 'net rpc'-kommandoene som beskrevet her. Du kan installere samba med homebrew eller MacPorts etter behov.

Dette er veldig nyttig hvis du har et multiserver miljønettverk, og sysadmins bør nyte muligheten for eksternt omstart og overvåking av tjenester som kjører på en Windows-maskin uten å forlate OS X Terminal.

Oppføringstjenester som kjører på Windows PC fra OS X Command Line

For å liste tjenester som kjører på Windows-maskinen, bruk denne kommandoen:

net rpc service list -I IPADDRESS -U USERNAME%PASSWORD

Et praktisk eksempel ville være rettet mot Windows-PCen på 192.168.0.115 med innlogging Windows og passord MyPassword:

net rpc service list -I 192.168.0.115 -U Windows%myPassword

Stoppe og starte Windows-tjenester fra Mac-maskinen Bruke netto rpc fra kommandolinjen

Etter å ha identifisert tjenesten du vil stoppe, starte eller starte på nytt, kan du sende følgende kommando for å stoppe tjenesten:

net rpc service stop SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD

Deretter kan du starte (eller starte) tjenesten ved å bruke følgende kommando:

net rpc service start SERVICENAME -I IPADDRESS -U USERNAME%PASSWORD

Dette er tips jeg fant på Lifehacker som var rettet mot Linux-brukere, men vurderer Mac OS X har en unix underbelly utstyrt med samba, kommandoen fungerer akkurat på en Mac.