AfterFormat

Using installer files: individual downloads and automatic installation

Use individual downloads to choose setup options yourself, or an automatic .bat to run the selected packages in sequence. Check the selection and terms before running it.

Last updated Sources and review scope

Contents
  1. 1 Choose individual or automatic installation
  2. 2 Using the automatic installation file
  3. 3 When something goes wrong

Choose individual or automatic installation

  • Use the main installer-download button to read terms and choose setup options yourself. It opens individual downloads that you run separately.
  • The automatic .bat selects the winget source and installs the chosen package IDs in sequence. --silent reduces installer UI; --accept-package-agreements and --accept-source-agreements accept terms. These options do not grant free business-use rights or disable every optional offer.
  • Open each program afterwards. Nonzero exit codes are flagged for review and detailed output is saved to afterformat-*.log in %TEMP%. A package may already be current; read the log before selecting only the items that need another attempt.

Using the automatic installation file

  1. Choose programs and an installation method

    Get installer files opens individual downloads. For automatic installation, choose Install all at once (.bat). Programs not supported by winget need separate downloads from their official sites.

  2. Expand Show what it runs

    Review the selected package IDs and commands. Automatic installation accepts terms and reduces setup UI; use individual installation if you need to choose options. On a work PC, check internal approval first.

  3. Check the file before opening it

    Confirm that you generated and downloaded it from this site. Open it in a text editor and compare it with the preview. A browser or Windows warning alone does not determine safety. Keep security features enabled and use individual downloads if the contents differ or you are unsure.

  4. Run it and grant required permissions

    Installation starts with your current permissions. A program may request administrator approval. If a permissions error occurs, check the affected item in the log and retry with the necessary permissions. Not every package requires starting the whole script as administrator.

  5. Read the result and log

    Leave the window open while progress numbers appear. Detailed output is saved to the displayed afterformat-*.log path in %TEMP%. Nonzero exit codes are flagged with the package ID. Open each app to verify it even after the command succeeds.

When something goes wrong

winget is missing

Install or update App Installer through Microsoft Store, then check winget --version. If your organisation blocks it, ask the administrator or use the approved individual installation process.

Only some packages are flagged

Read the package message and exit code in the log. A download failure, missing permission or an already-current package need different responses. Rerunning the whole file repeats every command; select only the packages that need another attempt.

A restart is required

Save your work, follow the installer’s restart instructions, and check the application afterwards. Do not automatically reinstall every flagged package.

Can I share the log?

Logs can include usernames in file paths and installation-environment details. Remove personal information and share only the relevant package and error excerpt.

Choose programs

Select only what you need, then choose how to install it.

Open the catalogue

Sources and review scope

Sources checked

Compared Microsoft’s winget install options with the commands generated by this site. Actual installations depend on PC permissions, network access and vendor installers.

Report a correction

Contact us

Without it we cannot write back.