Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2016-08-26 19:36:11

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Powershell - jak ubrać zestaw koment w skrypt wykonywalny?

Cześć

Pacjent - Windows 10.

Wywaliłem z niego tonę śmieci, jakieś ZUNE, OneCośtam,  zgodnie z tymi tutkami:
http://www.dobreprogramy.pl/Odchudzamy-Windows-10-u … ws,65383.html
http://www.makeuseof.com/tag/easily-remove-bloatware-windows-10/

Po czym przyszła radosna aktualizacja nr 1067, i cały śmietnik wrócił na swoje miejsce.

Doszedłem do wniosku, że muzę użyć jakiegoś skrypta czy problemu, który uruchomiony w razie potrzeby wywali to wszystko automatycznie.

Spróbuję naszkicować sprawę w bashu:

Kod:

DISM /Online /Get-ProvisionedAppxPackages | select-string PackageName
| awk -F':' '{print $2}' | egrep -i 'office|xbox|note' | while read line; do echo "DISM /Online /Remove-ProvisionedAppxPackage /PackageName:$line"; done;
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftOfficeHub_2015.7319.23511.0_neutral_~_8wekyb3d8bbwe
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.MicrosoftStickyNotes_1.0.136.0_neutral_~_8wekyb3d8bbwe
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.OneNote_2015.6868.57981.0_neutral_~_8wekyb3d8bbwe
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.Office.Sway_2015.7341.45171.0_neutral_~_8wekyb3d8bbwe
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxApp_2016.728.453.0_neutral_~_8wekyb3d8bbwe
DISM /Online /Remove-ProvisionedAppxPackage /PackageName:Microsoft.XboxIdentityProvider_2016.616.818.0_neutral_~_8wekyb3d8bbwe

Problem polega na ty,m, ze nie wiem, jak "awk -F':'" oraz  egrep -i 'arg1|arg2|arg3'''  wyrazić w Powershellu.

Jak taki skrypt powinien wyglądać w wersji akceptowalnej w Windows 10 - Powershell?
Chodzi o uruchamianie automatyczne, np po kliknięciu albo z harmonogramu zadań. :D


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#2  2016-08-26 20:07:59

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Powershell - jak ubrać zestaw koment w skrypt wykonywalny?

3142

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:43:44)

Offline

 

#3  2016-08-26 20:11:32

  Jacekalex - Podobno człowiek...;)

Jacekalex
Podobno człowiek...;)
Skąd: /dev/random
Zarejestrowany: 2008-01-07

Re: Powershell - jak ubrać zestaw koment w skrypt wykonywalny?

uzytkownikubunt napisał(-a):

Zamiast egrep select-string -pattern i do niego jako argument daj tablicę złożoną z office,xbox,note.

Masz jakiś prosty przykład pod ręką?


W demokracji każdy naród ma taką władzę, na jaką zasługuje ;)
Si vis pacem  para bellum  ;)       |       Pozdrawiam :)

Offline

 

#4  2016-08-26 22:05:50

  uzytkownikubunt - Zbanowany

uzytkownikubunt
Zbanowany
Zarejestrowany: 2012-04-25

Re: Powershell - jak ubrać zestaw koment w skrypt wykonywalny?

3143

Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:43:45)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)