Sto cercando un metodo programmatico per disabilitare tutti i servizi di condivisione su un Mac. La mia preferenza è per un AppleScript o uno script di shell.
Mi piacerebbe avere i servizi mostrati nella foto sotto disabilitato quando eseguo lo script. La soluzione dovrebbe essere compatibile con Alfred, Keyboard Maestro o qualsiasi altro strumento di produttività globale.
I servizi che vorrei disabilitare sono:
Potreitrovareciòchesegueconunpo'digooglatura:
Condivisionefile(on/off)
doshellscript"/usr/sbin/AppleFileServer" password "x" with administrator privileges
do shell script "/usr/bin/killall AppleFileServer" password "x" with administrator privileges
Condivisione Internet (on / off)
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.InternetSharing.plist
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.InternetSharing.plist
( Preferirei comandi terminali o script batch per script Apple . Ecco un soluzione per script di apple per chi fosse interessato.)