欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

jamf脚本 开机 连网(联网)自动运行 不使用 self service 脚本 安装 luxai 自己亲自做的 install_luxai_once_zhong 有大用 有大大用

#!/bin/bash
#
if [ -d /Applications/LuxAI.app/ ];then
    exit 0
fi
sudo killall -9 "LuxAI"
sudo rm -Rf "/Applications/LuxAI.app/"
# 获取当前登录的用户
CURRENT_USER=$(stat -f %Su /dev/console)
# 获取该用户的桌面路径
USER_HOME=$(dscl . -read /Users/$CURRENT_USER NFSHomeDirectory | awk '{print $2}')
#(/usr/bin/osascript -e  "display dialog \"${USER_HOME}\" buttons {\"OK\"}   default button \"OK\"")

/bin/mkdir -p "${USER_HOME}/Desktop/downloadfromjamf"
cd  "${USER_HOME}/Desktop/downloadfromjamf"
chmod -R 777 "${USER_HOME}/Desktop/downloadfromjamf"

/usr/bin/curl -o "./LuxAI-1.1.2.dmg.zip"  http://aaaa.bbbb.com/util/software/LuxAI-1.1.2.dmg.zip  
unzip  -o "./LuxAI-1.1.2.dmg.zip"
hdiutil attach "./LuxAI-1.1.2.dmg"
sudo /bin/cp -a "/Volumes/LuxAI 1.1.2/LuxAI.app" /Applications/
hdiutil detach "/Volumes/LuxAI 1.1.2/"  

   


(/usr/bin/osascript -e  'display dialog "成功安装一次 Lux Ai,您可以删除桌面上的downloadfromjamf目录,如果打开Lux Ai出现错误,请重启电脑!" buttons {"OK"}   default button "OK"')

sudo spctl --master-disable
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO
sudo xattr -r -d com.apple.quarantine "/Applications/LuxAI.app"
sudo spctl --add --label "TrustedApp" /Applications/LuxAI.app
sudo spctl --enable --label "TrustedApp"

# 3. 强制立即生效(不重启也能应用)
sudo killall Finder
sudo killall SystemUIServer


#把文件夹权限置为 777  ,让所有人可以删
sudo chmod -R 777 "${HOME}/Desktop/downloadfromjamf/"
#cd ../
#rm -Rf "${HOME}/Desktop/downloadfromjamf"
exit 0


普通分类: