美文网首页
MacOS端静默安装信息

MacOS端静默安装信息

作者: 志在交流 | 来源:发表于2021-09-22 10:07 被阅读0次

sudo installer -store -pkg "/Users/xxxx/Desktop/pkgV.1.0.0/LtexVpn.pkg" -target /

sudo installer -store -pkg "/Volumes/pkgV.1.0.0/LtexVpnApp.pkg" -target /

hdiutil attach installer.dmg
hdiutil detach /Users/xxxx/Desktop/pkgV.1.0.dmg
hdiutil attach pkgV.1.0.dmg
hdiutil attach /Users/xxxx/Desktop/pkgV.1.0.dmg
hdiutil detach /Users/xxxx/Desktop/pkgV.1.0.dmg

hdiutil detach /Users/xxxx/Desktop/pkgV.1.0.dmg

/bin/sh

VOLUME=hdiutil attach $1 | grep Volumes | awk '{print $3}'
cp -rf VOLUME/*.app /Applications hdiutil detachVOLUME

% install_app.sh ~/Downloads/MyApp.dmg

GUI:图形用户界面

echo "your_admin_pwd" | sudo -S installer -allowUntrusted -verboseR -pkg "path/to/your.pkg" -target /

echo "your_admin_pwd" | sudo -S installer -allowUntrusted -verboseR -pkg "/Volumes/pkgV.1.0.0/LtexVpnApp.pkg" -target /

VOLUME=(hdiutil attach -nobrowse '[DMG FILE]' | awk 'END {print3}'; exit {PIPESTATUS[0]}) && (rsync -a "VOLUME"/*.app /Applications/; SYNCED=? (hdiutil detach -force -quiet "VOLUME" || exit ?) && exit "SYNCED")

VOLUME=(hdiutil attach -nobrowse '/Users/xxxx/Desktop/pkgV.1.0.dmg' | awk 'END {print3}'; exit {PIPESTATUS[0]}) && (rsync -a "VOLUME"/*.app /Applications/; SYNCED=? (hdiutil detach -force -quiet "VOLUME" || exit ?) && exit "SYNCED")

ls /Volumes/pkgV.1.0.0 | grep .plist

相关文章

网友评论

      本文标题:MacOS端静默安装信息

      本文链接:https://www.haomeiwen.com/subject/xpmwgltx.html