« スプールデータを取り出す(途中) | トップページ | パッケージを解凍する »

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」カテゴリの記事