open com.apple.preferences.configurationprofiles
profiles tool no longer supports installs. Use System Preferences Profiles to add configuration profiles.
https://force4u.cocolog-nifty.com/skywalker/2021/09/post-43fbbe.html
で
書いた通り。OS11ではprofilesコマンドからmobileconfigを登録出来なくなったので
Scriptを利用して少しでも手数を減らしたい
mobileconfigを開いてプロファイルのシステム初期設定を開くだけですけどね
ダウンロード - openmobileconfig4os11.zip
---■■■■ ダブルクリックの始まり
on run
---プロンプトの文言改行が使えます\nを入れます
set theWithPrompt to "mobileconfigをドロップしてください"
---ファイル選択ダイアログのデフォルトのディレクトリ
set theDefLoc to the path to downloads folder from user domain as alias
---Uniform Type Identifier指定
---詳しくは http://goo.gl/6jAQa Uniform Type Identifier
set theFileType to "com.apple.mobileconfig" as text
---↑のファイルタイプをリスト形式に整形する
set AppleScript's text item delimiters to {","}
set theFileTypeList to every text item of theFileType
---ダイアログを出して選択されたファイルは「open」に渡す
open (choose file default location theDefLoc ¬
with prompt theWithPrompt ¬
of type theFileTypeList ¬
invisibles true ¬
with multiple selections allowed without showing package contents)
end run
---■■■■ openドロップの始まり
on open DropObj
set theMyPath to path to current application as string
tell application "Finder"
---■■■■ 繰り返しの始まり
repeat with ObjFiles in DropObj
---パスを取得
set theAlias to ObjFiles as alias
set numChkDim to 0
set theFilePath to POSIX path of ObjFiles as text
set theCmdCom to ("open \"" & theFilePath & "\" | open \"x-apple.systempreferences:com.apple.preferences.configurationprofiles\"") as text
do shell script theCmdCom
end repeat
end tell
end open
to doReplace(theText, orgStr, newStr)
set oldDelim to AppleScript's text item delimiters
set AppleScript's text item delimiters to orgStr
set tmpList to every text item of theText
set AppleScript's text item delimiters to newStr
set tmpStr to tmpList as text
set AppleScript's text item delimiters to oldDelim
return tmpStr
end doReplace
| 固定リンク
「Mac Admin」カテゴリの記事
- hibernatemode(2023.08.15)
- open com.apple.preferences.configurationprofiles(2021.10.06)
- Asix USB Ethernet driver(2021.09.12)
- [Adobe] HUM.dylibのバージョンを取得する(2021.08.21)
- 【Mac Admin】ユーザーの管理者権限操作(2021.08.01)