Giter Club home page Giter Club logo

powershell's Introduction

Various PowerShell scripts

This repository contains various PowerShell scripts that have been developed over the time at my internships and jobs.

Registering and updating GitLab Runners on Windows Server, automatically

Problem: How to update, remotely, GitLab Runners without having access to Windows Server?

Solution: The goal is to install, register and setup GitLab Runner on Windows VM in a fashion which allows them to be updated automatically, e.g. through a scheduled pipeline. This has been successfully tested in production and was (at least initially) aimed for large B2B enterprise applications - those which cannot be put inside K8S or anything like that.

These days, a better approach would be to run RPA software on target machine and code it visually...

Removal of (remote) user profiles from Windows OS

Inspired & based on a variety of existing source code (see list below), I have developed GUI-based (WinForms) application that can simplify deleting user profiles on Windows OS - remotely.

  • Capability of creating and reading ini files (to the folder where ps1 is executed)
  • Deleting only those user profiles which have been selected by the admin
  • Deleting all (remote) profiles
  • While internal PowerShell console-based logging as well as WinForms GUI is in English, a GUI-based logging in the textbox on the right is in German

delete_user_profiles

Move Maven artefacts from Nexus 2 to Nexus 3

Initial situation: We have old nexus 2 server, with you having an access to the filesystem, which hosts among others maven artefacts. The goal is migrate them to an empty nexus 3 installation, e.g. via API. Moreover, when doing that, repositories (proxy & hosted) have to be extracted from nexus 2 and re-created on nexus 3.

Sources:

powershell's People

Contributors

dmpe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.