Powyższy
onliner wyśle po FTP plik
key.log z aktualnego katalogu do serwera FTP znajdującego się pod adresem
ftp.aptmc.pl uwierzytelniając się jako użytkownik
key z hasłem
logger. Oczywiście w przypadku anonimowego serwera FTP, część z użytkownikiem i hasłem byśmy pominęli.
Cmdlet
Get-Item
o aliase
gi
wykorzystany jest po to, by zapewnić pełną ścieżkę do wysyłanego pliku (zwrócony przez
Get-Item
obiekt pdczas rzutowania na
string zwróci właściwość
FullName czyli pełną ścieżkę).
Żeby rzucić okiem na to, jakie jeszcze ciekawe metody posiada obiekt
Net.WebClient
, moglibyśmy skorzystać z nieocenionego w codziennej pracy cmdletu
Get-Member
:
[Net.WebClient]::New() | Get-Member -MemberType Method
Get-Member
to złoto, pamiętajcie o nim! Nie może być przypadkiem, że jego alias to
gm
, niczym
Grand Master. 🤓
Jeśli chcesz otrzymywać nowe, mięsiste protipy na maila, a także zostać czasem powiadomiony o wartościowych wydarzeniach - dołącz do subskrybentów.