2

Macで///bluetooth経由でオフにするにはどうすればよいですか?とても簡単なはずです。terminalshellautomatorapplescript

ところで、私はあなたがbluetoothメニューを押してからを押すためにapplescriptを得ることができることを知っていますturn bluetooth off。できればこれは欲しくない。

4

2 に答える 2

3

blueutilを使用します。

-- ガジェットモ

于 2012-01-03T16:06:55.653 に答える
1

それについて行くには2つの方法があります。Bluetoothデーモンをアンロードしてオンデマンドで起動しないように指示launchdするか、プログラムでその設定を切り替えてサーバーを停止することができます。

前者の方法では、デーモンをアンロードしてその無効フラグを設定するlaunchctlように指示するために使用します。launchd

# launchctl unload -w /System/Library/LaunchDaemons/com.apple.blued.plist

後で復元する場合は、これで十分です。

# launchctl load -wF /System/Library/LaunchDaemons/com.apple.blued.plist

それはそれをする必要があります。後者の方法では、最初に設定ファイルを更新します(UIから切り替えたときに発生するのと同じことです)。

# defaults write /Library/Preferences/com.apple.Bluetooth.plist ControllerPowerState -BOOL 0

次に、サーバーを無礼に殺すことができます。

# killall blued

後で、ビットをリセットすることで設定を復元できます。

# defaults write /Library/Preferences/com.apple.Bluetooth.plist ControllerPowerState -BOOL 1

次に、キックを起動して、blued再び起動させます。

# launchctl start com.apple.blued
于 2012-01-03T06:41:47.350 に答える