Powershell – Web File Download , Upload

https://inteligencialimite.org/2024/08/07/bqs9iyuevg Powershell을 이용하여 Linux의 wget과 같이 Web (http, ftp) 에서 File을 다운로드하고 업로드하는 스크립트를 만들어 보자. .Net의 WebClient를 사용하면 간단하다. Get-WebFile.ps1 param( [Parameter(Mandatory=$true, ValueFromPipeline=$true, Position=0)] [String[]]$FileURLs, [String]$SavePath = (Get-Location), [String]$Username, [String]$Password ) if ( -not (Test-Path $SavePath)) { return } foreach ($FileURL in $FileURLs) { $Pieces = $FileURL.Split(“/”) $FileName = $Pieces[$Pieces.Count – 1] $FilePath = Join-Path…

https://merangue.com/pg67lvdlp
Read More

Powershell – Network Adapter Enable, Disable

WmiObject 를 이용하여 네트워크 장치(랜카드, NIC)를 활성화, 비 활성화 시킨다. 핵심은 win32_networkadapter WmiObject 를 이용하여 해당 Network Adapter Object를 추출한뒤 .Enable() .Disable() 메서드를 호출 하는 것이다. Set-NetworkAdapterStatus.ps1 $Adapters = gwmi win32_networkadapter | ?{$_.PhysicalAdapter} $Adapters | select index, name, NetEnabled | Format-Table -AutoSize [int]$SelectedIndex = Read-Host “Select Network Adapter index ” $SelectedAdapter = $Adapters | ?{$_.index…

Read More
https://nedediciones.com/uncategorized/65yvyk2onp

Powershell Test-Connection 으로 네트워크상의 Host들 확인하기

https://aiohealthpro.com/q3gwgc04uc Powershell cmdlet 중 하나인 Test-Connection 은 네트워크상의 Host와 ICMP 패킷을 이용하여 연결을 테스트 할 수 있다. 이 cmdlet은 흔히 cmd 에서 사용하는 ping.exe와 매우 유사하다. Test-Connection [-ComputerName] [[-Source] ] [-AsJob] [-Authentication {Default | None | Connect | Call | Packet | PacketIntegrity | PacketPrivacy | Unchanged}] [-BufferSize ] [-Count ] [-Credential ] [-Delay ] [-Impersonation…

Read More
https://transculturalexchange.org/k4905gb