Po prostu zaczynamy z PowerShell. Byłem uruchomiony pliki DOS .bat w moich zdarzeniach budowania postów w VS i chciał przejść do PowerShell. Pliki nietoperzy były łatwe ... CALL something.bat
. Próbowałem to zrobić z plikiem PowerShell PS1 i moim prób i erroring mnie do następnego (pierwszą rzeczą, która pracowała ... próbuje wszystkie proste rzeczy, po pierwsze, oczywiście):Najłatwiejsza/najkrótsza komenda do uruchomienia skryptu PowerShell jako zdarzenia budowania w Visual Studio
powershell -command "& {(powershell '$(ProjectDir)test.ps1')}"
Czy istnieje skrócona wersja tego? Myślę, że jedyną rzeczą, która naprawdę mnie niepokoi to nadmiarowe wywołania do pliku wykonywalnego powershell, ale to jest prawdopodobnie wymagane tylko dlatego, że pliki .ps1 są domyślnie otwierane w notatniku na moim komputerze (i powinienem zachować redundancję dla wdrożenia w innych systemach, więc " nie polegać na domyślnym programie dla typu pliku). W każdym razie, jeśli tu jest niepotrzebna redundancja, chciałbym to wiedzieć.
Jestem nowy w PowerShell, więc wszelkie związane z nim spostrzeżenia są zawsze mile widziane.
Wiem ... i miałoby to sens. Ale nawet kiedy ponownie spróbuję, to nie działa. – Rich
@Rich: Znalazłem inny artykuł, spróbuj tego. – Bobby
Tak. Widziałem to drugie i próbowałem, ale musiałem coś pomylić, bo teraz działa dobrze. Dzięki. – Rich