https://github.com/powershellcrack/mdtdeployapplications
A collections of script to install software using MDT/SCCM
https://github.com/powershellcrack/mdtdeployapplications
applications deploy mdt mdt-automation-project sccm vbscript
Last synced: 4 months ago
JSON representation
A collections of script to install software using MDT/SCCM
- Host: GitHub
- URL: https://github.com/powershellcrack/mdtdeployapplications
- Owner: PowerShellCrack
- Created: 2019-02-08T22:02:29.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-25T12:32:27.000Z (about 6 years ago)
- Last Synced: 2024-12-27T14:11:47.408Z (6 months ago)
- Topics: applications, deploy, mdt, mdt-automation-project, sccm, vbscript
- Language: XSLT
- Size: 141 KB
- Stars: 8
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# MDT Deploy Applications
This aren't powershell script, but a collection of scripts I used for my MDT deployments. I figured it could be useful for others.## Project:
- This is part of my MDT automation Project## What it does:
I have all my MDT applications seperated into individual folders
- all have a source folder and config folder. Not all of them use a config folder.
- Some of the applications use an additional version folder.## Works on:
- MDT/SCCM integration
- This script (https://github.com/PowerShellCrack/Get3rdPartySoftware) will update the folder and script versions (see its list)
- Logs most applications to _SMSTSLogs\AppLogs## Steps:
1. Use 3rdPartyDownload script (https://github.com/PowerShellCrack/Get3rdPartySoftware) to download the software
2. Run MDTApplicationUpdater script (https://github.com/PowerShellCrack/MDTApplicationUpdater/tree/master) and point it to the place the first script downloaded the software to. This will update MDT's application.xml and corresponding wsf scripts versions
NOTE: make sure your MDT application is labeled by the product name and architecture. eg. Java x64## Usage:
- Build MDT applications and use command: cscript Install-.wsf /arch:x64|x86
- the /arch parameter are used fro applications that has both architectrue versions available. For intance, you can install Office 2016 32-bit or 64-bit on a 64-bit Windows. I have a application that has both version, but in different folders. To sepecify the right folder with writing two scripts I use the /arch parameter.
- If no /arch parameter is specified, it will use the OS architecture variable and if that can't be determined (not using MDT/SCCM), it defaults to x86
eg. cscript Install-Office.wsf /arch:x86## Future:
In time I want to get updates from all the 3rd party applications that I can think an enterprise use (including office updates)