Pytania otagowane jako powershell

PowerShell to wieloplatformowy wiersz poleceń i narzędzie do tworzenia skryptów firmy Microsoft. Tego znacznika należy używać tylko w przypadku pytań dotyczących pisania i wykonywania skryptów PowerShell. Pytania dotyczące programowania specyficzne dla wieloplatformowej wersji PowerShell Core (Windows, macOS i Linux) powinny być oznaczone [powershell-core]. Pytania dotyczące administracji systemu należy zadawać w przypadku usterki superużytkownika lub serwera.

10
Jak uzyskać katalog nadrzędny rodzica w programie PowerShell?
Więc jeśli mam katalog zapisany w zmiennej, powiedz: $scriptPath = (Get-ScriptDirectory); Teraz chciałbym znaleźć katalog o dwa poziomy nadrzędne wyżej. Potrzebuję fajnego sposobu: $parentPath = Split-Path -parent $scriptPath $rootPath = Split-Path -parent $parentPath Czy mogę dostać się do rootPath w jednej linii kodu?

5
Skopiuj plik zdalnie za pomocą PowerShell
Piszę skrypt PowerShell, który chcę uruchomić z serwera A. Chcę połączyć się z serwerem B i skopiować plik na serwer A jako kopię zapasową. Jeśli nie można tego zrobić, chciałbym połączyć się z serwerem B z serwera A i skopiować plik do innego katalogu na serwerze B. Widzę Copy-Itempolecenie, ale …

10
Jak mogę uzyskać bieżący plik wykonawczy programu PowerShell?
Uwaga: PowerShell 1.0 Chciałbym uzyskać nazwę aktualnie wykonywanego pliku programu PowerShell. To znaczy, jeśli rozpocznę sesję w ten sposób: powershell.exe .\myfile.ps1 Chciałbym uzyskać ciąg „. \ Myfile.ps1” (lub coś w tym rodzaju). EDYCJA : preferowany jest plik „myfile.ps1” . Jakieś pomysły?
94 powershell 

7
Powershell: Jak mogę zapobiec wyświetlaniu błędów w skrypcie?
Gdy mój skrypt PowerShell próbuje na przykład utworzyć obiekt SQL Server dla serwera, który nie istnieje (w moim przypadku „bla”), program PowerShell wyświetla wiele błędów programu PowerShell na czerwono. Ponieważ mój skrypt sprawdza wartość $?po takich wywołaniach oraz wyświetla i rejestruje błędy, wolałbym nie wyświetlać również kilku wierszy błędów programu …


15
Jak sprawdzić, czy obiekt ma określoną właściwość?
Jak sprawdzić, czy obiekt ma określoną właściwość? Doceniam, że mogę ... $members = Get-Member -InputObject $myobject a następnie foreachza pomocą $members, ale czy istnieje funkcja do sprawdzenia, czy obiekt ma określoną właściwość? Dodatkowe informacje: Problem polega na tym, że importuję dwa różne rodzaje plików CSV, jeden z dwiema kolumnami, a …



13
Jak sprawdzić, czy jest zainstalowany moduł PowerShell?
Aby sprawdzić, czy moduł istnieje, próbowałem wykonać następujące czynności: try { Import-Module SomeModule Write-Host "Module exists" } catch { Write-Host "Module does not exist" } Wynik to: Import-Module : The specified module 'SomeModule' was not loaded because no valid module file was found in any module directory. At D:\keytalk\Software\Client\TestProjects\Export\test.ps1:2 char:5 …
92 powershell 




5
Jak sprawdzić, czy przystawka PowerShell jest już załadowana przed wywołaniem Add-PSSnapin
Mam grupę skryptów PowerShell, które czasami są uruchamiane razem, czasami pojedynczo. Każdy ze skryptów wymaga załadowania określonej przystawki. W tej chwili każdy skrypt wywołuje Add-PSSnapin XYZna początku. Teraz, jeśli uruchomię wiele skryptów z powrotem do tyłu, kolejne skrypty rzucą: Nie można dodać przystawki XYZ programu Windows PowerShell, ponieważ jest już …
90 powershell 


6
PowerShell Set-Content i Out-File - jaka jest różnica?
Jaka jest różnica między Out-Filei w PowerShell Set-Content? Albo Add-Contenti Out-File -append? Odkryłem, że jeśli używam obu w tym samym pliku, tekst jest w pełni zmodyfikowany . (Drugie drobne pytanie: >czy jest aliasem dla Out-File, prawda?)
90 powershell 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.