From e88675331c0ccefae4698b43fe40723850d17f8f Mon Sep 17 00:00:00 2001 From: kprkpr Date: Wed, 13 Mar 2019 11:06:13 +0100 Subject: [PATCH] First commit, only with CLI tools --- .gitignore | 9 + BD/emptydatabase.db | Bin 0 -> 73728 bytes README.MD | 51 ++ api.py | 541 ++++++++++++++++++++++ client/ADcomputerData.ps1 | 76 +++ client/PCM.fbp | 310 +++++++++++++ client/client.ps1 | 218 +++++++++ client/configexample.ps1 | 2 + client/control.ps1 | 317 +++++++++++++ cooks/README.MD | 1 + doc/example_cooks/install_exefile.yaml | 5 + doc/example_cooks/install_msioptions.yaml | 6 + doc/example_cooks/install_simplemsi.yaml | 5 + doc/example_cooks/remove_program.yaml | 7 + doc/file_hierarchy.md | 24 + doc/how_works.md | 13 + doc/howto_writecook.md | 48 ++ doc/naming_limits.md | 3 + loadserver.bat | 3 + loadserver.sh | 3 + sql.py | 45 ++ sysopt.py | 3 + 22 files changed, 1690 insertions(+) create mode 100644 .gitignore create mode 100644 BD/emptydatabase.db create mode 100644 README.MD create mode 100644 api.py create mode 100644 client/ADcomputerData.ps1 create mode 100644 client/PCM.fbp create mode 100644 client/client.ps1 create mode 100644 client/configexample.ps1 create mode 100644 client/control.ps1 create mode 100644 cooks/README.MD create mode 100644 doc/example_cooks/install_exefile.yaml create mode 100644 doc/example_cooks/install_msioptions.yaml create mode 100644 doc/example_cooks/install_simplemsi.yaml create mode 100644 doc/example_cooks/remove_program.yaml create mode 100644 doc/file_hierarchy.md create mode 100644 doc/how_works.md create mode 100644 doc/howto_writecook.md create mode 100644 doc/naming_limits.md create mode 100644 loadserver.bat create mode 100644 loadserver.sh create mode 100644 sql.py create mode 100644 sysopt.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..90bcb97 --- /dev/null +++ b/.gitignore @@ -0,0 +1,9 @@ +**/thumbs.bd +*.bak +api.log +client/config.ps1 +BD/database* +reports/ +__pycache__/ +.vscode/ +cooks/*.yaml \ No newline at end of file diff --git a/BD/emptydatabase.db b/BD/emptydatabase.db new file mode 100644 index 0000000000000000000000000000000000000000..99fc3371111899cde18c059b85cbab97066ae806 GIT binary patch literal 73728 zcmeI(&u`mg7{GD6>GH!(nvP4o|7o(oA7pByW6MIkEG;e)GJa_wk!VZ_>EC z+v?lu=bi59QD1#mT9Ra0`bbqJX{#kk(i@{KChmU}+q~GkKiS)vd@tI#Eq|I(o=A(y zb1AE5e_i}L^ZVk@=|3}%)3?))Q{OA!CC?ZBTKGlz&H10)5+w*AfB*srTvy=Y;^OSB zMDE}~epKxr-8->+_fN!&;Jt3=yk~cC<>RzdSsP1ToYRNS8YE3k}r`3!NQMD$*Yo-kC z6GN@(Vl#JlRkK#TYidquL;u+B_FA2`Tg7>3_o&x5Mc4fH-FoGtulk{S4SloK4^=YF z>elF~#?Rn1SMIdi_OW~VC}^kAdTB3oetF*F+b)^AhWd_QY0K^%2hy(dg<(Gs3FV}! zs1r!)eAAC=!wsjP6y95m=XO?Qsn!0>e&Aj@*3ntNGd#9}9kYtTqipt>9CNbiq5hm~ zYHh@G-yTeAeX1+fx-(U^O!k@d!*!pkIMq|7#Z$GN`LHN@r>#utoqzdQcl_N%G$z67?gHbqMzKjl)!Df6o{agh5QQfMzaf+S9Rq>0*{n#u1H0NIr|L#PvD3tu7 zH&KSe+{TH)9$z_GIP;mQtg+Td| zfEVBhK@=;64{pSBdSP-BxS8ul?MMWVLI42-5I_I{ z1Q0*~0R#|0U?||M|IcNgO4&cMPqROPf&c;tAba@YAb