powershell

Powershell: rozwiąż ścieżkę, która może nie istnieć?

Próbuję przetworzyć listę plików, które mogą, ale nie muszą być aktualne i mogą, ale nie muszą jeszcze istnieć. W tym celu m ... Zauważ, że System.IO.Path's statyczna metoda używać z proces Działa katalog-który nie jest aktualną lokalizacją powershell.

Powershell: poprawne wybarwienie wyjścia Get-Childitem raz na zawsze

Edit: rozwiązanie na dole tego posta. Koloryzowanie Get-Childitem (dir lub ls , innymi słowy) nie jest zupełnie nowym pomy ... sn't conflict with ## Get-Help and Get-Command if($commandType -eq "Cmdlet") { $originalCommand.Visibility = "Private" }

Jak rekurencyjnie usunąć wszystkie pliki SVN za pomocą PowerShell

Jak można usunąć wszystkie pliki Subversion z katalogu za pomocą PowerShell?

Jak sortować według nazwy pliku tak samo jak Windows Explorer?

[[0]} jest to słynny problem" Asciibetycznego "porządku kontra" naturalnego " porządku w powershell. Aby móc sortować w power ... nętrznych skryptów / komponentów. Najlepiej, jeśli chcę mieć krótką funkcję Powershell, która zrobiłaby sortowanie za mnie.

Jak mogę przełączyć się z CMD?exe do Powershell?

Mam taki pomysł, że powinienem przełączyć się z cmd.exe do powershell. Jest o wiele mocniejszy niż sprawdzony cmd.exe. Jest ... , które mogę wziąć? Czy istnieje dobra książka kucharska z popularnymi przepisami powershell? PowerShell wiki mogę połknąć?

Skrypt PowerShell, aby znaleźć Rozmiar pliku i liczbę plików w folderze z milionami plików?

Celem skryptu jest: wypisuje liczbę plików znalezionych rekurencyjnie w katalogu (pomijanie samych folderów) wypisuje cał ... , że sprawia, że system jest niestabilny. Czy istnieje bardziej efektywny sposób pobierania i przechowywania tych informacji?

Usuń wszystkie pliki i foldery, ale wyklucz podfolder

Mam folder, w którym muszę usunąć wszystkie pliki i foldery z wyjątkiem małej listy plików i folderów. Mogę już wykluczyć li ... To naprawdę nie usuwa jakiegoś pliku.txt. Czy jest sposób na wykluczenie folder foldertokeep i jego zawartość z listy Usuń?

Odpowiednik polecenia "więcej" lub "mniej" w Powershell?

Czy istnieje sposób, aby paginować wyjście poprzez przekierowanie go do jakiegoś polecenia 'więcej', które jest dostępne w powłoce Linux \ unix?

Skrypt PowerShell nie będzie uruchamiany jako zaplanowane zadanie systemu Windows

Mam skrypt PowerShell (który działa). W Harmonogramie zadań systemu Windows utworzyłem nowe zadanie do wykonania "C:\Windows\ ... tak, jakby zadanie nie mogło nawet otworzyć Powershell.exe. Czy to brzmi dokładnie? Jaki może być problem lub jak obejść go?

Jak negować warunek w PowerShell?

Jak odrzucić test warunkowy w PowerShell? Na przykład, jeśli chcę sprawdzić katalog C:\Code, mogę biec: if (Test-Path C:\C ... } Obejście : if (Test-Path C:\Code){ } else { write "it doesn't exist" } To działa dobrze, ale wolałbym coś w linii.

Jak zmusić Powershell do zwrócenia tablicy, gdy wywołanie zwraca tylko jeden obiekt?

W tym przypadku nie jest możliwe skonfigurowanie wiązań IIS na serwerze WWW.]} $serverIps = gwmi Win32_NetworkAdapterConfig ... ershell do zwrócenia kolekcji jednoelementowej lub alternatywnie określić, czy zwracana "rzecz" jest obiektem, a nie zbiorem?

Jak zrobić "pauzę" w PowerShell 2.0?

Ok, tracę zmysły. PowerShell mnie denerwuje. Chciałbym, aby pojawiło się okno pauzy i nie będzie. PS W:\>>> $host. ... CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException

Jak poprawnie filtrować wiele ciągów w skrypcie kopiowania PowerShell

Używam skryptu PowerShell z this answer aby wykonać kopię pliku. Problem pojawia się, gdy chcę dołączyć wiele typów plików ... soli. Podejrzewam, że nieumyślnie zakodowałem nieczytelny and z tym oświadczeniem? Więc co robię źle i jak Mogę to naprawić?

Utwórz plik dziennika w Powershell

Mam poniższy kod i aktualnie ładuje wszystkie informacje na ekranie. Chcę, aby logował się do pliku dziennika na D:\Apps\Logs ... else { Write-Host "Hotfix KB979808 is NOT installed - Please ensure you install this hotfix" -ForegroundColor "red" }

Jak uzyskać informacje z linii poleceń dla procesu w PowerShell lub C#

Np: if I run notepad.exe c:\autoexec.bat, Jak Mogę uzyskać c:\autoexec.bat w Get-Process notepad w PowerShell? Lub jak Mogę dostać c:\autoexec.bat w Process.GetProcessesByName("notepad"); W C#?

Przechwytywanie pełnej wiadomości o wyjątkach

Invoke-WebRequest $sumoApiURL -Headers @{"Content-Type"= "application/json"} -Credential $cred -WebSession $webRequestSession ... lName daje System. Net. WebException I $_.Exception.Message daje Zdalny serwer zwrócił błąd: (400) Bad Request.

Jak mogę masowo zmieniać nazwy plików w PowerShell?

Staram się wykonać następujące czynności: Rename-Item c:\misc\*.xml *.tmp Chcę zmienić rozszerzenie dla każdego pliku w katalogu na .tmp zamiast .xml. Nie mogę znaleźć prostego sposobu, aby to zrobić w PowerShell.

Jak zwrócić obiekt lub wiele wartości z PowerShell do wykonania kodu C#

Niektóre kody C# wykonują skrypt powershell z argumentami. Chcę uzyskać returncode i ciąg z powrotem z Powershell, aby wiedzi ... rając się na konwencjach takich jak "ostatnie dwa psObjects to wartości, których szukam", ale to bardzo by się zepsuło łatwo.

PowerShell: Ładowanie WebAdministration w skrypcie ps1 zarówno na IIS 7, jak i IIS 7.5

Mam skrypt PowerShell, który konfiguruje ustawienia strony internetowej i aplikacji internetowej w IIS. Więc używam cmdletów ... | ? { $_.Name -eq "webadministration" } If ($webAdminModule -ne $null) { import-module WebAdministration } }

NuGet: jak Mogę zmienić właściwości plików za pomocą pliku Install.ps1?

Tworzę pakiet NuGet i w tym celu utworzyłem plik MANIFEST Nuspec. W folderze content mam dwa pliki, test.exe i test.config. T ... ków, które pokazuje, że można to zrobić za pomocą skryptu PowerShell install.ps1, ale nie mam pojęcia, jak utworzyć ten plik.