Próbuję przekonwertować mój stary skrypt BAT na wersję PowerShell, , ale po godzinie googlowania nie mam pojęcia, jak to zrobić.Jak zamknąć wszystkie otwarte pliki sieciowe w PowerShell?
Szukam struktury bardzo podobnej do starej, znajdź otwarte pliki sieciowe, pobierz jej PID i zamknij.
BAT:
for /f "skip=4 tokens=1" %a in ('net files ^| findstr C:\Apps\') do net files %a /close
PowerShell?
I nie sądzę, że to jest zbyt wąski zakres, lub mało prawdopodobne, aby pomóc innym. Zamykanie plików sieciowych jest częste. Potrzebowałem dokładnie tego samego. To pytanie nie wymaga od kogoś konwersji starego pliku wsadowego, ale raczej pokazania, jak to było robić. – Knox
Zgadzam się, te pytania nie powinny być zamknięte. Dokładnie tego potrzebuję. –
Lepiej pasuje do http://superuser.com/. –