Skip to main content
Solved

StartOSInstall + swiftDialog Progress Bar


Forum|alt.badge.img+16

I've started to play around with the extremely versatile swiftDialog tool.  One of the things that I'm finding most interesting is the ability to provide a progress bar based on contents of a command file.  I've started to think through how this could be used for a scripted macOS upgrade.  It should be easy enough to read from the startosinstall.log file into whatever command file is being used, and the text is fairly predictable throughout.  That said, I'm still new to it and learning how to make best use of it.

Has anyone already built out a script to display the startosinstall progress via swiftDialog?

Best answer by jtrant

Check out erase-install: https://github.com/grahampugh/erase-install

Despite what the name suggests, it can be used for in-place OS upgrades.

View original
Did this topic help you find an answer to your question?

Forum|alt.badge.img+14
  • Honored Contributor
  • October 25, 2022

Check out erase-install: https://github.com/grahampugh/erase-install

Despite what the name suggests, it can be used for in-place OS upgrades.


Forum|alt.badge.img+16
  • Honored Contributor
  • October 25, 2022
jtrant wrote:

Check out erase-install: https://github.com/grahampugh/erase-install

Despite what the name suggests, it can be used for in-place OS upgrades.


It does, but it doesn't.  My core goal here is to learn how to use swiftDialog's more advanced features by studying examples of them in use.  That workflow doesn't help me accomplish that.


sdagley
Forum|alt.badge.img+25
  • Jamf Heroes
  • October 25, 2022
McAwesome wrote:

It does, but it doesn't.  My core goal here is to learn how to use swiftDialog's more advanced features by studying examples of them in use.  That workflow doesn't help me accomplish that.


@McAwesome There is a beta branch of erase-install that utilizes swiftDialog


Forum|alt.badge.img+14
  • Honored Contributor
  • October 25, 2022
sdagley wrote:

@McAwesome There is a beta branch of erase-install that utilizes swiftDialog


Sorry, I should have been clearer on the beta part.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings