hostname ホスト名の設定
#!/usr/bin/env osascript
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
#
#
#
#
# com.cocolog-nifty.quicktimer.icefloe
----+----1----+----2----+-----3----+----4----+----5----+----6----+----7
use AppleScript version "2.8"
use framework "Foundation"
use scripting additions
property refMe : a reference to current application
set strCommandText to ("/usr/sbin/scutil <<< \"show State:/Users/ConsoleUser\" | awk '/Name :/ && ! /loginwindow/ { print }'") as text
set strShortUserName to (do shell script strCommandText) as text
###MacOS用
set strCommandText to ("/usr/sbin/scutil --get ComputerName") as text
set strComputerName to (do shell script strCommandText) as text
###Bonjourローカルネットワーク用
set strCommandText to ("/usr/sbin/scutil --get LocalHostName") as text
set strComputerName to (do shell script strCommandText) as text
###コマンド /bin/hostname と同等
set strCommandText to ("/usr/sbin/scutil --get HostName") as text
set strComputerName to (do shell script strCommandText) as text
###MacOS用
set strCommandText to ("/usr/bin/sudo /usr/sbin/scutil --set ComputerName 設定したいホスト名") as text
set strComputerName to (do shell script strCommandText with administrator privileges) as text
###Bonjourローカルネットワーク用
set strCommandText to ("/usr/bin/sudo /usr/sbin/scutil --set LocalHostName 設定したいホスト名") as text
set strComputerName to (do shell script strCommandText with administrator privileges) as text
###コマンド /bin/hostname と同等
set strCommandText to ("/usr/bin/sudo /usr/sbin/scutil --set HostName 設定したいホスト名") as text
set strComputerName to (do shell script strCommandText with administrator privileges) as text
| 固定リンク
「Admin Device Management」カテゴリの記事
- デバイスUUIDの取得(2024.11.11)
- モデル名を取得する(2024.05.17)
- TB Default Item Identifiers(com.apple.finder.plist)(2023.12.22)
- [profiles] profiles コマンド書き出したバックアップを各ファイルに書き出す(2023.11.12)
- [profiles]現在のユーザー・プロファイル設定をバックアップ(2023.10.31)