====== titel====== [[lansweeper:lansweeper|{{ :lansweeper:icon.jpg?180|}}]] ===== context===== dit document beschrijft hoe je deployment opzet in Lansweeper ahv [[chocolatey:werking|Chocolatey werking]] ===== installatie ===== - kopieer onderstaande files van louscorner nextcloud (/home/it/Lansweeper) naar je Lansweeper server - packageshare.zip - packages.zip - meld aan op LS sever via Remote Desktop - pak de bestanden uit en kopieer ^ ZIP file ^ Locatie Lansweer Server ^ ^ | PackageShare\Installers\* | PackageShare\Installers | | | PackageShare\logs | PackageShare\logs | | | PackageShare\Scripts\* | PackageShare\Scripts\* | | - maak de share logs aan en ken schrijfrechten toe voor Scanning Credentials/Domain gebruiker. - meld aan op LS webconole > Deployment > Deployment packages - kies Import en importeer alle XMLs uit packages.zip Je kan de volgorde van pakketten niet aanpassen, dus met uitvoering "after Scanning" importeer je de pakketten best in ondrestaande volgorde: choco, bginfo, sysinternals - open de folder scripts - open de bat-bestanden en vul de variable PkgServer= in met naam van de LS server ===== groepen ===== ahv groep kan je de deployements linken aan assets. \\ Maak onderstaande groepen aan: * **windows stage**: pakketten die op elke nieuwe Windows moeten staan ===== schedule ===== * maak een deployment schedule aan * interval: After Scanning gekoppeld aan een deployment groep\\ Deployen = Groep/Asset herscannen * midday: logfiles choco kopieren voor Asset Group: Windows ===== deployen===== * scan een nieuwe asset via batch scanning * voeg de asset toe aan de groep Windows stage * Rescan de asset ===== file scanning===== * hiermee kan je naar een bepaald (.exe) bestand zoeken om te zien op welke machines een installatie nog niet is uitgevoerd. * vb: file scanning: ''C:\ProgramData\chocolatey\choco.exe'' ===== rapporten===== * kijk op welke assets een bepaald bestand (zie: hierboven) niet is gevonden. Select Top 1000000 a.assetname, f.* From tblassets a Inner Join tblFileVersions f On f.AssetID = a.assetid Where f.FilePathfull = 'c:\programdata\chocolatey\choco.exe' And f.found = '0' * je kan datzelfde rapport dan gebruiken om periodiek een deployment uit te voeren. * na deployment laat je dan een scan uitvoeren zodat het bestand gevonden is en geen verdere deployment meer triggert. ===== tips ===== * voor jobs waarbij je files kopieert, kan je best Scanning Credentails ipv System account gebruiken ===== meer info ===== voeg hier linken toe naar verdere uitleg {{tag>lansweeper}}