Thread View: pl.comp.os.linux.programowanie
18 messages
18 total messages
Started by peter
Mon, 30 Nov 2015 19:13
Liczba procesów w bat
Author: peter
Date: Mon, 30 Nov 2015 19:13
Date: Mon, 30 Nov 2015 19:13
34 lines
1832 bytes
1832 bytes
Mam skrypt w ubuntu, który zlicza w pętli liczbę moich aktualnych procesów. Zlicza co jakiś czas tak długo aż wszystkie moje procesy zakończą się. Skrypt wygląda tak : k=4 while [ $k -gt 0 ] do k=`ps -e | grep pfgw | wc -l` echo $k sleep 60 done Teraz potrzebuję zaimplementować ten skrypt do windowsa jako bat problem pierwszy, nie ma instrukcji while, rozwiązałem przy pomocy if i goto Znalazłem, że odpowiednikiem 4 linii jest tasklist | find /c "svchost" rem svchost jest dla testów Instrukcja ta po wpisaniu do wiersza poleceń wykonuje się prawidłowo. Drukuje liczbę procesów svchost. Niestety wpisana do bata set k=tasklist | find /c "svchost" nie wykonuje się prawidłowo. Nic nie wpisuje do k. Próbowałem różne kombinacje: nawiasy, cudzysłów, apostrof itp. Bez efektu. Kto wie jak wpisać wartość tasklist... do zmiennej k tak jak działa to w linuksie. pozdrawiam, -- peter
Re: Liczba procesów w bat
Author: Grzegorz Niemirowski
Date: Mon, 30 Nov 2015 19:41
Date: Mon, 30 Nov 2015 19:41
33 lines
2267 bytes
2267 bytes
peter <ToJestTo@nic.nie.wiem> napisał(a):
> Mam skrypt w ubuntu, który zlicza w pętli liczbę moich aktualnych
> procesów. Zlicza co jakiś czas tak długo aż wszystkie moje procesy
> zakończą się. Skrypt wygląda tak :
> k=4
> while [ $k -gt 0 ]
> do
> k=`ps -e | grep pfgw | wc -l`
> echo $k
> sleep 60
> done
> Teraz potrzebuję zaimplementować ten skrypt do windowsa jako bat
> problem pierwszy, nie ma instrukcji while, rozwiązałem przy pomocy if i
> goto
> Znalazłem, że odpowiednikiem 4 linii jest
> tasklist | find /c "svchost" rem svchost jest dla testów
> Instrukcja ta po wpisaniu do wiersza poleceń wykonuje się prawidłowo.
> Drukuje liczbę procesów svchost. Niestety wpisana do bata
> set k=tasklist | find /c "svchost"
> nie wykonuje się prawidłowo. Nic nie wpisuje do k.
> Próbowałem różne kombinacje: nawiasy, cudzysłów, apostrof itp. Bez efektu.
> Kto wie jak wpisać wartość tasklist... do zmiennej k tak jak działa to w
> linuksie.
> pozdrawiam,
Robi się to pętlą for:
for /f "delims=" %%i in ('tasklist ^| find /c ^"svchost^"') do echo %%i
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 12 days, 2 hours, 21 minutes and 26 seconds
Re: Liczba procesów w bat
Author: peter
Date: Mon, 30 Nov 2015 21:27
Date: Mon, 30 Nov 2015 21:27
35 lines
2019 bytes
2019 bytes
Grzegorz Niemirowski pisze:
> peter <ToJestTo@nic.nie.wiem> napisał(a):
>> set k=tasklist | find /c "svchost"
>> nie wykonuje się prawidłowo. Nic nie wpisuje do k.
>
> Robi się to pętlą for:
> for /f "delims=" %%i in ('tasklist ^| find /c ^"svchost^"') do echo %%i
>
Dziękuję bardzo za szybką odpowiedź.
Nie działa to jednak tak jak powinno (używam win 8.1)
Poniżej bat do testu z moimi komentarzami
echo off
Set k=127 rem kontrolna wartość
for /f "delims=" %%k in ('tasklist ^| find /c ^"svchost^"') do echo %%k rem wypisuje
prawidło 12
echo %k% rem wypisuje 127!!, czyli nie wpisało do k liczby 12!
echo %%k rem wypisuje %k
for /f "delims=" %%i in ('tasklist ^| find /c ^"svchost^"') do echo %%i rem wypisuje
prawidło 12
echo %i% rem wypisuje ECHO is off
echo %%i rem wypisuje %i
timeout /T 60
Wygląda na to ,że Twoje linia również nie wpisuje wartości 12 do zmiennej k lub i, a tego
mi właśnie potrzeba. Nie na ekranie tylko w zmiennej.
Można prosić o dalszy wysiłek umysłowy?
Pozdrawiam,
--
peter
Re: Liczba procesów w bat
Author: Grzegorz Niemirowski
Date: Mon, 30 Nov 2015 21:37
Date: Mon, 30 Nov 2015 21:37
33 lines
2248 bytes
2248 bytes
peter <ToJestTo@nic.nie.wiem> napisał(a):
> Dziękuję bardzo za szybką odpowiedź.
> Nie działa to jednak tak jak powinno (używam win 8.1)
> Poniżej bat do testu z moimi komentarzami
> echo off
> Set k=127 rem kontrolna wartość
> for /f "delims=" %%k in ('tasklist ^| find /c ^"svchost^"') do echo %%k
> rem wypisuje prawidło 12
> echo %k% rem wypisuje 127!!, czyli nie wpisało do k liczby 12!
> echo %%k rem wypisuje %k
> for /f "delims=" %%i in ('tasklist ^| find /c ^"svchost^"') do echo %%i
> rem wypisuje prawidło 12
> echo %i% rem wypisuje ECHO is off
> echo %%i rem wypisuje %i
> timeout /T 60
> Wygląda na to ,że Twoje linia również nie wpisuje wartości 12 do
> zmiennej k lub i, a tego mi właśnie potrzeba. Nie na ekranie tylko w
> zmiennej. Można prosić o dalszy wysiłek umysłowy?
> Pozdrawiam,
Jeśli ciało pętli ma mieć wiecej linijek, użyj nawiasów okrągłych:
:start
for /f "delims=" %%k in ('tasklist ^| find /c ^"svchost^"') do (
echo %%k
)
pause
goto start
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 12 days, 4 hours, 23 minutes and 7 seconds
Re: Liczba procesów w bat
Author: Robert Winkler
Date: Mon, 30 Nov 2015 22:42
Date: Mon, 30 Nov 2015 22:42
52 lines
2612 bytes
2612 bytes
W dniu 30.11.2015 o 20:13, peter pisze:
> Mam skrypt w ubuntu, który zlicza w pętli liczbę moich aktualnych
> procesów. Zlicza co jakiś czas tak długo aż wszystkie moje procesy
> zakończą się.
> Skrypt wygląda tak :
>
> k=4
> while [ $k -gt 0 ]
> do
> k=`ps -e | grep pfgw | wc -l`
> echo $k
> sleep 60
> done
>
> Teraz potrzebuję zaimplementować ten skrypt do windowsa jako bat
>
> problem pierwszy, nie ma instrukcji while, rozwiązałem przy pomocy if i
> goto
>
> Znalazłem, że odpowiednikiem 4 linii jest
>
> tasklist | find /c "svchost" rem svchost jest dla testów
>
> Instrukcja ta po wpisaniu do wiersza poleceń wykonuje się prawidłowo.
> Drukuje liczbę procesów svchost. Niestety wpisana do bata
>
> set k=tasklist | find /c "svchost"
>
> nie wykonuje się prawidłowo. Nic nie wpisuje do k.
> Próbowałem różne kombinacje: nawiasy, cudzysłów, apostrof itp. Bez efektu.
>
> Kto wie jak wpisać wartość tasklist... do zmiennej k tak jak działa to w
> linuksie.
>
> pozdrawiam,
>
Musi to być batch?
Nie po to Microsoft dodał 9 lat temu PowerShell-a do systemu
abyśmy dalej męczyli się w 2015 roku z "bat"-ami
Twój skrypt z linuxa przepisał bym tak pod powershell-a:
$k = 4
Do {
$k = ( Get-Process svchost | measure ).Count
"number of 'svchost' processes running: $k"
start-sleep 60
} While ($k -ne 0)
--
Robert
Re: Liczba procesów w bat
Author: peter
Date: Mon, 30 Nov 2015 23:05
Date: Mon, 30 Nov 2015 23:05
41 lines
2405 bytes
2405 bytes
Grzegorz Niemirowski pisze:
> peter <ToJestTo@nic.nie.wiem> napisał(a):
>> Wygląda na to ,że Twoje linia również nie wpisuje wartości 12 do
>> zmiennej k lub i, a tego mi właśnie potrzeba. Nie na ekranie tylko w
>> zmiennej.
Jeszce raz : ma wpisywać liczbę procesów do zmiennej
> Jeśli ciało pętli ma mieć wiecej linijek, użyj nawiasów okrągłych:
> :start
> for /f "delims=" %%k in ('tasklist ^| find /c ^"svchost^"') do (
> echo %%k
> )
> pause
> goto start
>
To niestety niczego nie zmienia. Dalej nie ma poza pętlą w k liczby aplikacji.
Jeszcze raz. Zostały uruchomione 4 równolegle identyczne aplikacje z obliczeniami przez
zlecenia start. Kończą swoje działanie w różnym czasie. Bat ma sprawdzać co minutę ile
jest aktywnych aplikacji. Jeżeli nie będzie aktywnych aplikacji program ma zakończyć
działanie.
projekt batu wygląda tak
Set k=15
:p1
if k GTR 0 (
set k=tasklist | find /c "svchost" rem ta linia nie działa, czyli nie wpisuje
rem do k liczby aplikacji
rem zamiast svchost będzie nazwa mojej aplikacji
echo %k%
timeout /T 60
goto p1
)
Ten program nie działa z powodu 4-tej linii. W k jest ciągle 15. W twojej pętli też nie
wpisuje do k liczby aplikacji.
Może teraz coś wykombinujesz!
--
peter
Re: Liczba procesów w bat
Author: Grzegorz Niemirowski
Date: Tue, 01 Dec 2015 00:06
Date: Tue, 01 Dec 2015 00:06
39 lines
2497 bytes
2497 bytes
peter <ToJestTo@nic.nie.wiem> napisał(a):
> To niestety niczego nie zmienia. Dalej nie ma poza pętlą w k liczby
> aplikacji.
> Jeszcze raz. Zostały uruchomione 4 równolegle identyczne aplikacje z
> obliczeniami przez zlecenia start. Kończą swoje działanie w różnym
> czasie. Bat ma sprawdzać co minutę ile jest aktywnych aplikacji. Jeżeli
> nie będzie aktywnych aplikacji program ma zakończyć działanie.
> projekt batu wygląda tak
> Set k=15
> :p1
> if k GTR 0 (
> set k=tasklist | find /c "svchost" rem ta linia nie działa, czyli nie
> wpisuje rem do k liczby aplikacji
> rem zamiast svchost będzie nazwa
> mojej aplikacji echo %k%
> timeout /T 60
> goto p1
> )
> Ten program nie działa z powodu 4-tej linii. W k jest ciągle 15. W
> twojej pętli też nie wpisuje do k liczby aplikacji.
> Może teraz coś wykombinujesz!
Włącz sobie opóźnione rozwiązywanie zmiennych:
SetLocal EnableDelayedExpansion
set m=0
:start
for /f "delims=" %%k in ('tasklist ^| find /c ^"svchost^"') do set m=%%k
echo !m!
pause
goto start
A najlepiej zrób jak pisze Robert i skorzystaj z czegoś współczesnego, a nie
z BATów.
--
Grzegorz Niemirowski
http://www.grzegorz.net/
OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/
Uptime: 12 days, 6 hours, 51 minutes and 34 seconds
Re: Liczba procesów w bat
Author: peter
Date: Tue, 01 Dec 2015 17:38
Date: Tue, 01 Dec 2015 17:38
31 lines
1729 bytes
1729 bytes
Grzegorz Niemirowski pisze:
> Włącz sobie opóźnione rozwiązywanie zmiennych:
> SetLocal EnableDelayedExpansion
> set m=0
> :start
> for /f "delims=" %%k in ('tasklist ^| find /c ^"svchost^"') do set m=%%k
> echo !m!
> pause
> goto start
Kluczowe jest więc po 'do' podstawienie set m=%%k
Przerobiłem ten bat na taki, który kończy działanie gdy nie ma aplikacji.
echo off
SetLocal EnableDelayedExpansion
set m=4
:start
if %m% GTR 0 (
for /f "delims=" %%k in ('tasklist ^| find /c ^"pfgw^"') do set m=%%k
echo !m!
timeout 20
goto start
)
I teraz działa tak jak chciałem.
Dzięki za pomoc
--
peter
Re: Liczba procesów w bat
Author: peter
Date: Tue, 01 Dec 2015 17:41
Date: Tue, 01 Dec 2015 17:41
57 lines
2757 bytes
2757 bytes
Robert Winkler pisze:
>> Mam skrypt w ubuntu, który zlicza w pętli liczbę moich aktualnych
>> procesów. Zlicza co jakiś czas tak długo aż wszystkie moje procesy
>> zakończą się.
>> Skrypt wygląda tak : ( skrypt czekaj)
>>
>> k=4
>> while [ $k -gt 0 ]
>> do
>> k=`ps -e | grep pfgw | wc -l`
>> echo $k
>> sleep 60
>> done
> Musi to być batch?
> Nie po to Microsoft dodał 9 lat temu PowerShell-a do systemu
> abyśmy dalej męczyli się w 2015 roku z "bat"-ami
Do prostych operacji jakie zwykle potrzebowałem (np wywołanie listy programów) skrypt jako
bat zupełnie wystarcza.
> Twój skrypt z linuxa przepisał bym tak pod powershell-a:
>
> $k = 4
> Do {
> $k = ( Get-Process svchost | measure ).Count
> "number of 'svchost' processes running: $k"
> start-sleep 60
> } While ($k -ne 0)
Dobre. Podobne do linuksa. Podoba mi się.
Ale ja nie umię uruchomić ten skrypt ;) bo moje wiadomości na temat powershella są zerowe.
Próbowałem wprawdzie przeczytać co nieco na ten temat. Jednak nic z tego wyszło. Nawet
uprawnień nie umiałem sobie nadać. Jestem zdegustowany.
Wygląda na to, że skrypt PS można uruchomić tylko z consoli??.
Jak miałoby wyglądać taki skrypt, który napisany w linuksie wygląda tak:
./st1
./czekaj
./st2
./czekaj
itd
gdzie - 'st' oznacza skrypt, w którym uruchomione są 4 równoległe procesy z wykorzystaniem
gnome-terminal
- czekaj oznacza skrypt z początku listu.
Po zakończeniu wszystkich procesów z st1, skrypt czekaj kończy działanie umożliwiając
uruchomienie następnych 4 procesów
W Win bat wyglądał by tak
call ss1.bat rem 4 rownoległe procesy z 'start'
call czekaj.bat
call ss2.bat
call czekaj.bat
itd
A jakby wyglądałoby w PS z czekaj.ps1?
--
peter
Re: Liczba procesów w bat
Author: Grzegorz Niemirowski
Date: Tue, 01 Dec 2015 23:16
Date: Tue, 01 Dec 2015 23:16
42 lines
2496 bytes
2496 bytes
peter <ToJestTo@nic.nie.wiem> napisał(a): > Ale ja nie umię uruchomić ten skrypt ;) bo moje wiadomości na temat > powershella są zerowe. Próbowałem wprawdzie przeczytać co nieco na ten > temat. Jednak nic z tego wyszło. Nawet uprawnień nie umiałem sobie > nadać. Uruchamiasz PowerShell jako administrator i piszesz: Set-ExecutionPolicy RemoteSigned > Jestem zdegustowany. Wygląda na to, że skrypt PS można uruchomić > tylko z consoli??. Możesz też np. kliknąć skrypt prawym przyciskiem i wybrać Run with PowerShell. > Jak miałoby wyglądać taki skrypt, który napisany w > linuksie wygląda tak: ./st1 > ./czekaj > ./st2 > ./czekaj > itd > gdzie - 'st' oznacza skrypt, w którym uruchomione są 4 równoległe > procesy z wykorzystaniem gnome-terminal > - czekaj oznacza skrypt z początku listu. > Po zakończeniu wszystkich procesów z st1, skrypt czekaj kończy działanie > umożliwiając uruchomienie następnych 4 procesów > W Win bat wyglądał by tak > call ss1.bat rem 4 rownoległe procesy z 'start' > call czekaj.bat > call ss2.bat > call czekaj.bat > itd > A jakby wyglądałoby w PS z czekaj.ps1? Tak jak napisałeś wyżej, tylko skrypty będą mieć rozszerzenie .ps1 a nie brak rozszerzenia. -- Grzegorz Niemirowski http://www.grzegorz.net/ OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ Uptime: 13 days, 6 hours, 1 minutes and 26 seconds
Re: Liczba procesów w bat
Author: Robert Winkler
Date: Wed, 02 Dec 2015 06:12
Date: Wed, 02 Dec 2015 06:12
16 lines
1644 bytes
1644 bytes
[...] > A jakby wyglądałoby w PS z czekaj.ps1? > Jeśli chcesz uruchomić kilka programów i poczekać na ich koniec to piszesz: $procs = $(Start-Process notepad.exe -PassThru ; Start-Process calc.exe -PassThru) $procs | Wait-Process $procs = $(Start-Process notepad.exe -PassThru ; Start-Process calc.exe -PassThru) $procs | Wait-Process -- Robert
Re: Liczba procesów w bat
Author: peter
Date: Wed, 02 Dec 2015 19:12
Date: Wed, 02 Dec 2015 19:12
34 lines
1918 bytes
1918 bytes
Grzegorz Niemirowski pisze: > Uruchamiasz PowerShell jako administrator i piszesz: > Set-ExecutionPolicy RemoteSigned No właśnie. Brakowało mi admin!. Teraz dziala > Możesz też np. kliknąć skrypt prawym przyciskiem i wybrać Run with PowerShell. OK. dziala > >> Jak miałoby wyglądać taki skrypt, który napisany w >> linuksie wygląda tak:.... >> W Win bat wyglądał by tak >> call ss1.bat rem 4 rownoległe procesy z 'start' >> call czekaj.bat >> call ss2.bat >> call czekaj.bat > Tak jak napisałeś wyżej, tylko skrypty będą mieć rozszerzenie .ps1 a nie brak rozszerzenia. > ss1.bat przemianowany na st1.ps1 nie działa bo są tam zlecenia, które widocznie wyglądają inaczej pod PS Ku mojemu zdumieniu działa system mieszany. ./ss1.bat ./czekaj.ps1 ./ss2.bat ./czekaj.ps1 itd Jeszcze raz dziękuję za pomoc -- peter
Re: Liczba procesów w bat
Author: peter
Date: Wed, 02 Dec 2015 19:13
Date: Wed, 02 Dec 2015 19:13
31 lines
2279 bytes
2279 bytes
Robert Winkler pisze:
> Jeśli chcesz uruchomić kilka programów i poczekać na ich koniec to piszesz:
>
> $procs = $(Start-Process notepad.exe -PassThru ; Start-Process calc.exe -PassThru)
> $procs | Wait-Process
> $procs = $(Start-Process notepad.exe -PassThru ; Start-Process calc.exe -PassThru)
> $procs | Wait-Process
>
W moim przypadku to nie działa.tzn nie z batem ze zleceniami start. Od razu wykonuje się 3
linia. W bat mam nie tylko uruchomienie programu ale również pobranie daty , wpisywanie
do plików informacji o parametrach itp. Przerabianie tego na PS to zbyt duży koszt
czasowy. Na razie pozostanę przy tym co już mam, z wykorzystaniem twojego skryptu na
zakończenie wszystkich programów. Skrypt ten udało mi się uruchomić przy pomocy Grzegorza.
Skrypt ten nieco zmodyfikowałem i wygląda teraz tak
Param (
$par1
)
$k = 4
While ($k -gt 0) {
start-sleep $par1
$k = ( Get-Process pfgw64 | measure ).Count
"number of 'pfgw' processes running: $k"
}
PS. Gdzie można ściągnąć Windows PowerShell ISE
Na stronie MS jest download do setup.exe, który uruchamia w przeglądarce stronę z
komentarzem : We are sorry, the page you requested cannot be found
--
peter
Re: Liczba procesów w bat
Author: Grzegorz Niemirowski
Date: Wed, 02 Dec 2015 19:17
Date: Wed, 02 Dec 2015 19:17
28 lines
2010 bytes
2010 bytes
peter <ToJestTo@nic.nie.wiem> napisał(a): > ss1.bat przemianowany na st1.ps1 nie działa bo są tam zlecenia, które > widocznie wyglądają inaczej pod PS Oczywiście, to są różne języki, nie można po prostu zmieniać rozszerzeń. Chyba że skrypt zawiera same wywołania plików exe albo innych skryptów i nie zawiera żadnych konstrukcji w rodzaju pętle, ify itd. > Ku mojemu zdumieniu działa system mieszany. > ./ss1.bat > ./czekaj.ps1 > ./ss2.bat > ./czekaj.ps1 > itd To akurat nie jest dziwne, bo te 4 linijki są zgodne ze składnią PS. A wywołując .bat i tak jest uruchamiane cmd.exe, PS nie przetwarza ss1.bat ani ss2.bat. > Jeszcze raz dziękuję za pomoc Nie ma sprawy. -- Grzegorz Niemirowski http://www.grzegorz.net/ OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ Uptime: 14 days, 2 hours, 0 minutes and 32 seconds
Re: Liczba procesów w bat
Author: Kamil Jońca
Date: Wed, 02 Dec 2015 19:26
Date: Wed, 02 Dec 2015 19:26
14 lines
1536 bytes
1536 bytes
peter <ToJestTo@nic.nie.wiem> writes: [...] Tak swoją drogą, to jest ciekawe, że na pl.comp.os.*linux*.programowanie dyskutuje się merytorycznie o skryptach windzianych :) I nikt nie poczęstował pytającego NTG czy cybaxem KJ PS. Żeby nie było, sam z zainteresowaniem przeczytałem odpowiedzi. PPS. tak wiem, że w nagłówkach były 2 grupy. -- http://stopstopnop.pl/stop_stopnop.pl_o_nas.html The computer should be doing the hard work. That's what it's paid to do, after all. -- Larry Wall in <199709012312.QAA08121@wall.org>
Re: Liczba procesów w bat
Author: Robert Winkler
Date: Wed, 02 Dec 2015 19:42
Date: Wed, 02 Dec 2015 19:42
13 lines
1579 bytes
1579 bytes
> PS. Gdzie można ściągnąć Windows PowerShell ISE > Na stronie MS jest download do setup.exe, który uruchamia w przeglądarce > stronę z komentarzem : We are sorry, the page you requested cannot be found > Jeśli masz Windows 7 to powinien być już w systemie. Wystarczy tylko uaktywnić tą funkcje : Import-Module ServerManager Add-WindowsFeature PowerShell-ISE -- Robert
Re: Liczba procesów w bat
Author: Grzegorz Niemirowski
Date: Wed, 02 Dec 2015 19:45
Date: Wed, 02 Dec 2015 19:45
14 lines
1644 bytes
1644 bytes
Robert Winkler <noone@nowhere.org> napisał(a): > Jeśli masz Windows 7 to powinien być już w systemie. > Wystarczy tylko uaktywnić tą funkcje : > Import-Module ServerManager > Add-WindowsFeature PowerShell-ISE To taka ciekawostka dla kolegów z pcolp: windowsowy, konsolowy menedżer pakietów :) -- Grzegorz Niemirowski http://www.grzegorz.net/ OE PowerTool i Outlook Express: http://www.grzegorz.net/oe/ Uptime: 14 days, 2 hours, 31 minutes and 57 seconds
Re: Liczba procesów w bat
Author: Robert Winkler
Date: Wed, 02 Dec 2015 20:13
Date: Wed, 02 Dec 2015 20:13
26 lines
2226 bytes
2226 bytes
W dniu 02.12.2015 o 20:45, Grzegorz Niemirowski pisze: > Robert Winkler <noone@nowhere.org> napisał(a): >> Jeśli masz Windows 7 to powinien być już w systemie. >> Wystarczy tylko uaktywnić tą funkcje : >> Import-Module ServerManager >> Add-WindowsFeature PowerShell-ISE > > To taka ciekawostka dla kolegów z pcolp: windowsowy, konsolowy menedżer > pakietów :) > Konsolowym managerem pakietów jest raczej Chocolatey https://chocolatey.org/packages Z jego pomocą można instalować programu firm trzecich, a nie tylko aktywować funkcje już obecne w Windows. Windows 10 doczekał się systemowego managera pakietów. Jest to powershellowy moduł PackageManagement (aka OneGet) (Get-Command -Module PackageManagement) Chocolatey jest dla niego jednym z źródłem pakietów do instalacji. Oczywiście, jeśli ktoś czuje taka potrzebę, to może stworzyć własne źródło i zarejestrować je za pomocą Register-PackageSource -- Robert
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads