Toolverse
All skills

write-script-powershell

by windmill-labs

MUST use when writing PowerShell scripts.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Category
DevOps
Views
10

About this skill

MUST use when writing PowerShell scripts.

How to use

  1. Utwórz nowy plik PowerShell w folderze projektu. Na pierwszej linii zdefiniuj parametry za pomocą funkcji param, na przykład: param($Name, $Count = 0, [int]$Age). Możesz określić typy danych dla każdego parametru (string, int, bool, array) i ustawić wartości domyślne.

  2. Napisz logikę skryptu poniżej deklaracji parametrów. Użyj poleceń PowerShell takich jak Write-Output do wyświetlania informacji. Na końcu skryptu zwróć wynik jako obiekt, na przykład: @{ name = $Name; count = $Count; age = $Age }.

  3. Jeśli potrzebujesz poznać dostępne typy zasobów, uruchom polecenie wmill resource-type list --schema w terminalu, aby zobaczyć schemat zasobów, które możesz wykorzystać w skrypcie.

  4. Po napisaniu skryptu uruchom polecenie wmill script generate-metadata w folderze zawierającym skrypt. To polecenie wygeneruje pliki .script.yaml i .lock zawierające metadane skryptu.

  5. Wdróż skrypt do platformy Windmill, uruchamiając polecenie wmill sync push. Skrypt będzie dostępny w Windmill do użytku w przepływach pracy i automatyzacjach.

Related skills