-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the Push wiki!
I'd love to document every single possible little feature of Push but I'm not there yet. Plus, documentation isn't a product it's a process, and it's a process I'm beginning now.
Launch Push by running the LaunchPush.ps1 file.
In our environment, we configure powershell scripts so that when you double click it, it launches (Group Policy Settings). But if you wanted to, you could create a shortcut like so:
- Create a shortcut to Powershell.exe
- Edit the shortcut to include the argument:
\\my-networkshare.domain\share\Push\LaunchPush.ps1
- Double click your shortcut to launch Push
- Put the shortcut in
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
so that you can find it in the start menu 😉
Download the source code as a zip file, and extract it to a suitable place.
I put it on our network share where the rest of our software lives, because our Helpdesk folks know that this is the share to go to when you want to install software.
Edit the Script/config.xml file and change the location of the following tags:
<GroupsFolderLocation>
and
<SoftwareFolderLocation>
Note that you need to use UNC paths, like \\share\share$\folder
or C:\installers
, D:\installers
, etc.
Groups is a folder with a bunch of text files, each text file is the name of the group and the contents of the text file are the computers in the group.
Wherever you configured your groups folder location to be (see above, configuring Push) simply create new text files. Name it something easy to understand, like "5th Floor lab" or "Manufacturing Lab Space". Windows will put a .txt at the end of the name, and Push will ignore that, so don't worry about giving it an extension.
In your text document type the names of each of the computers you want in that group, each on a new line.
I have a lab space called "C105" (that's the name of the lab, because that's the room number of the lab).
File: C105.txt | contains:
C105-01
C105-02
C105-03
...
Push will show "C105" as an option in the dropdown menu, and when you select that lab it will show C105-01, C105-02, C105-03... as selectable computers.