#it #informatyka #powershell #programowanie

Taki temat. Mam stronę z wynikami z pewnego raportu. Raport zawiera poszczególne wyniki, po kliknięciu przechodzimy do szczegółów. W szczegółach zawarta jest dana polityka grupowa którą należy edytować z poziomu Active Directory. Zastanawiam się jak to przekuć na skrypt w Powershellu. Jakieś pomysły? Pobierać cały raport, wyszukiwać ścieżkę z AD i odpowiednio ją edytować?
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam. Mam plik txt z poroma hostnameami w jednej domenie. Po zastosowaniu:

$User = Get-CimInstance Win32_ComputerSystem -ComputerName $hostname | Select-Object -ExpandProperty UserName

Nie jestem w stanie połaczyć się z hostem z powodu braku go w sieci. Niesamowicie wydłuża to okres oczekiwania. Kod wpada w pętle i dopiero po jakiś 15sek przechodzi już do kolejnego hostname i bez problemu pobiera dana. Ma ktoś pomysł jakbym mógł zautomatyzować kod, bo nie jestem biegły w
kkpol - Witam. Mam plik txt z poroma hostnameami w jednej domenie. Po zastosowaniu:
...

źródło: comment_1637003004tEvTvoEDjGrqzlyJt5MeJA.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Get-CimInstanc


@kkpol: W życiu nic nie napisałem w powershellu, ale rzuciłem okiem na dokumentację tego co wywołujesz. To dobra praktyka, zanim zacznie się np. pytać innych :). Zwróć szczególną uwagę na parametr: -OperationTimeoutSec.
  • Odpowiedz
No i C# nadgonił, hot reload, MAUI + zoptymalizowany Blazor, daje kolejne w pełni multiplatformowe rozwiązanie. Dziś wybrałbym Blazora a nie Fluttera żeby zrobić apke Web+Mobile
  • Odpowiedz
Jak mi ktoś powie w jaki sposób odpalić komendę PS get-disk na zdalnym komputerze bez włączania na nim WinRM lub powie, która klasa CIM/WMI i property tej klasy pokaże mi jasno partition style dysku (MBR/GPT/RAW), to serio zamówię mu pizzę.

#sysadmin #powershell
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mmichal: dzięki, ale (mogłem wprost napisać w 1szym poście): potrzebuję wiedzieć czy dysk (nie volume) jest RAW. W WMI/CIM nie jest to widoczne, w diskpart również.

edit: dobra nie sprawdziłem do końca 1go linku, jutro to ogarne. Jak będzie OK, to zmawiam Ci pizze ;)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Jakie źródła do nauki powershell od podstaw możecie polecić? Nie chodzi mi o filmy które omawiają strukturę, a konkretne ćwiczenia dzięki którym zrozumiem i nauczę się tworzyć skrypty. Jest może coś takiego jak codecademy dla ps?
#powershell #it #windows
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
@rewida17: mogę kliknąć i działa, ale nie mogę w pasku adresu użyć tego. MS zaczyna mnie wkurzać trochę, nie mogę nigdzie wygooglować podobnego problemu
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@muskel: Zawsze możesz ściągnąć powershella 7.1 i używać pwsh niezależnego od systemu, o ile ruszy w ogóle ( ͡° ͜ʖ ͡°)
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 0
Jest tu ktoś mądry kto wie jak odpalić SSH w powershellu tak żeby nie pytało o hasło?
Mam komendę:
SSH -L "adres"
Po jej wywołaniu pyta mnie o hasło i wszytko działa
Potrzebuje ją odpalić tak żeby nie pytało o hasło, tzn. np żeby dodać hasło jako parametr do tej komendy
Pomoże ktoś proszę?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lepczynski_it: Dziękuję za odpowiedź. Próbowałem używać tego cmdleta, jednak mam z nim problem bo przy moich ustawieniach to nie działa. I teraz nie wiem czy mam coś źle ustawione w chmurze czy powinno używać się czegoś innego do przywracania plików.
Próbowałeś używać tego w praktyce?
  • Odpowiedz
Helo, mam pytanie odnośnie PowerShell. Nie zapisałem sobie ostatniego skryptu, a teraz bardzo by mi się przydał. Czy jest sposób na sprawdzenie jaki ostatnio skrypt był uruchamiany? Albo czy jest możliwość jakoś odzyskania ostatnio pisanego skryptu? Coś czuję, że musze spiąć 4litery i napisać jeszcze raz...
Z góry dzięki za odpowiedzi.
#informatyka #programowanie #powershell
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Halo! są tutaj jacyś eksperci od #windows #windows10 którzy wiedzą może jak przeładować sterownik dźwięku przy pomocy #powershell ? Mam taki problem, że przy każdym uśpieniu monitora* wykrzacza mi się dźwięk. Czemu monitora zapytacie a ja odpowiem, że mam podłączony monitor do lapka za pomocą DisplayPorta a od monitora idzie kabel audio do głośników.

Wystarczy, że włączy mi się wygaszacz a problemy z dźwiękiem gotowe. Czasami
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Istnieje jakaś fajna dokumentacja dla PowerShell? Chodzi mi o to, żeby zawierała opis co poszczególne komendy i polecenia robią. Wiem, że istnieje dokumentacja na stronie Microsoft ale chyba źle szukam bo nigdzie nie widzę konkretnego opisu. Na stronie Oracle jest spoko dokumentacja Javy z opisem co robi każda metoda, jakie parametry przyjmuje oraz co i w jakiej formie zwraca. Jeśli chodzi o PowerShell widzę jedynie tak na prawdę samą składnie języka co
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki sprawe mam może jakiś jest magik od PS. Chce zrobić skrypt do wklejania w konsoli PS który utworzy zadanie w taskscheduler wywołujące proste polecenie kasujące pliki o określonym rozszerzeniu starsze niż x dni z folderu x. Na razie mam sam skrypt:
Get-ChildItem –Path "C:\Users\mirek\Desktop\test" -Recurse | Where-Object {($.LastWriteTime -lt (Get-Date).AddDays(-20)) -and $.Name -like "*.pdf"} | Remove-Item
i do tego napisalem skrypt do PS zeby dodawac to powyzsze do task sheduler
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 0
czy poniższy "skrypt" #powershell domyślnie będzie działać jak wget z parametrem -c (czyli wznowienie pobierania jeśli nastąpiłby by problem z siecią)

$dowcli = New-Object System.Net.WebClient
$dowcli.DownloadFile(url, ścieżka zapisu)

#pytanie #programista15k
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Cloudziu: dzięki, na to (od mikefarah) się zdecydowałem. Trochę boli to, że muszę dołączać 6,5 MB binarkę do iluśtam kilowego skryptu, no ale cóż.. jak się nie chce w bashu kombinować to się ma kobyłę doklejoną.
  • Odpowiedz
Wie ktoś jak mogę osiągnąć w powershellu zamykanie tylko GUI przyciskiem "X" ale żeby funkcja, która działa w tle wykonała się do końca, bo jak nacisnę X to zamyka w p---u wszystko.

Mogę zrobić coś takiego invoke-expression 'cmd /c start powershell -Command $Script_Block' ale mnie to nie satysfakcjonuje ://

I teraz pytanie wie ktoś jak coś takiego osiągnąć? Ze zamykam tylko GUI a nie cała instancję powershella

kod:
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@muskel: Jeżeli zamkniesz $form to robisz tak naprawdę break na wszystkich przyciskach i funkcjach dołączonych do przycisków wiec tak jak ty mówisz to się nie da
  • Odpowiedz