Pytania oznaczone «powershell»

157
PowerShell odpowiednik grep -f

Szukam odpowiednika programu PowerShell grep --file=filename. Jeśli nie wiesz grep, nazwa pliku to plik tekstowy, w którym każda linia zawiera wzorzec wyrażenia regularnego, który chcesz dopasować. Może brakuje mi czegoś oczywistego, ale Select-Stringwydaje się, że nie ma takiej...

155
Jak sformatować DateTime w PowerShell

Mogę sformatować Get-Datecmdlet bez problemu w ten sposób: $date = Get-Date -format "yyyyMMdd" Ale kiedy już mam datę w zmiennej, jak ją sformatować? Poniższe oświadczenie $dateStr = $date -format "yyyMMdd" zwraca ten błąd: „Musisz podać wyrażenie wartości po prawej stronie operatora„ -f...

153
Jak ładować zestawy w PowerShell?

Poniższy kod programu PowerShell #Get a server object which corresponds to the default instance $srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server ... rest of the script ... Daje następujący komunikat o błędzie: New-Object : Cannot find type

145
Jak wyprowadzić tekst bez nowej linii w programie PowerShell?

Chcę, aby mój skrypt PowerShell wydrukował coś takiego: Enabling feature XYZ......Done Skrypt wygląda mniej więcej tak: Write-Output "Enabling feature XYZ......." Enable-SPFeature... Write-Output "Done" Ale Write-Outputzawsze wypisuje nowy wiersz na końcu, więc mój wynik nie znajduje się w...

144
PowerShell: Uruchom polecenie z katalogu skryptu

Mam skrypt PowerShell, który wykonuje pewne czynności przy użyciu bieżącego katalogu skryptu. Więc w tym katalogu, bieganie .\script.ps1działa poprawnie. Teraz chcę wywołać ten skrypt z innego katalogu bez zmiany katalogu, do którego się odwołuje skrypt. Więc chcę wywołać ..\..\dir\script.ps1i...

143
PowerShell i operator -contains

Rozważ następujący fragment: "12-18" -Contains "-" Można by pomyśleć, że to się ocenia true, ale tak nie jest. falseZamiast tego zostanie to ocenione . Nie jestem pewien, dlaczego tak się dzieje, ale tak się dzieje. Aby tego uniknąć, możesz zamiast tego użyć tego: "12-18".Contains("-") Teraz...

142
Najlepszy sposób na pisanie do konsoli w PowerShell

Mam trochę zamieszania co do różnych sposobów drukowania (echa) na konsoli. Widziałem, że istnieje wiele sposobów zapisywania danych wyjściowych do konsoli, takich jak: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Wszystkie trzy sposoby zostaną wydrukowane na...