Zagadnienie: Chcemy korzystać z komend odpalających skrypty PS. Rozwiązanie Aby wykorzystać jeden ze sposobów na wykonanie skryptów PS musimy dodać dyrektywę using System.Management.Automation;
Aby móc z niej skorzystać potrzebne jest dodanie do aplikacji odpowiedniej biblioteki. W tym celu wybieramy Narzędzia -> Menadżer pakietów NuGet -> Konsola menadżera pakietów
Zagadnienie: Chcemy zapisywać logi z danych operacji do pliku. Interesuje nas by była możliwość nadpisywania plików oraz dodanie godziny do wykonanej operacji. Rozwiązanie:
Zagadnienie: Chcemy zapisać lub nadpisać linie tekstu do pliku tekstowego Rozwiązanie Metoda I
W celu zapisu do pliku .txt możemy zastosowac klase TextWriter. Na początku dodajemy niezbędną dyrektywę
using System.IO;
Następnie w odpowiedniej metodzie umieszczamy komendy
Zagadnienie: Chcemy odpowiednio generować numery wersji kolejnych kompilacji aplikacji Rozwiązanie: Odpalamy VS, wchodzimy do zakładkę Projekt -> Właściwości
Toolbox: textBox1 Zagadnienie: Chcemy by po wypełnieniu textboxa i naciśnięciu enterem zasymulować kliknięcie innego przycisku Rozwiązanie: W metodzie KeyDown dla textboxa
wrzucamy