chcę zrobić coś jak bashJak przekazać zawartość pliku jako argument polecenia w systemie Windows cmd?
kill -9 `cat pid.txt`
w systemie Windows. Próbowałem
set /p mypid= < pid.txt && taskkill /f /pid %mypid%
ale to nie działa, wygląda %mypid%
zostaje przypisany po wykonaniu z taskkill
.
Jak to zrobić? (Mam zamiar nazwać to polecenie skryptem instalacyjnym NSIS, więc nie chcę tworzyć osobnego pliku .bat
).
Platforma Windows brakuje kilku wspólnych mechanizmów na świecie Linux/Unix. Możesz spróbować oddzielić proces: 1) przeczytaj plik pid i 2) przekaż go do 'taskkill' – Seki