Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function Get-MACAddress {
- ipconfig /all | findstr "Physical" | Where-Object {$_.length -lt 58}
- }
- function Get-IPAddress {
- ipconfig | findstr "IPv4 Address"
- }
- function Get-HostName {
- get-content env:computername
- }
- function Get-UserName{
- get-content env:UserName
- }
- function Get-DomainName{
- get-content env:USERDOMAIN
- }
- function CreateCSVdocument {
- Get-MACAddress | New-Item C:Users$($env:username)Documents$($env:username).txt -type file -force
- Add-Content C:Users$($env:username)Documents$($env:username).txt " "
- Get-IPAddress | Add-Content C:Users$($env:username)Documents$($env:username).txt
- Add-Content C:Users$($env:username)Documents$($env:username).txt " "
- Add-Content C:Users$($env:username)Documents$($env:username).txt "Hostname:"
- Get-Hostname | Add-Content C:Users$($env:username)Documents$($env:username).txt
- Add-Content C:Users$($env:username)Documents$($env:username).txt " "
- Add-Content C:Users$($env:username)Documents$($env:username).txt "User:"
- Get-UserName | Add-Content C:Users$($env:username)Documents$($env:username).txt
- Add-Content C:Users$($env:username)Documents$($env:username).txt " "
- Add-Content C:Users$($env:username)Documents$($env:username).txt "Domain:"
- Get-DomainName | Add-Content C:Users$($env:username)Documents$($env:username).txt
- }
- function FTPUpload {
- $Dir="C:Users$($env:username)Documents$($env:username).txt"
- #ftp server
- $ftp = "ftpserver"
- $user = "username"
- $pass = "password"
- $webclient = New-Object System.Net.WebClient
- $webclient.Credentials = New-Object System.Net.NetworkCredential($user,$pass)
- #list every sql server trace file
- foreach($item in (dir $Dir "$($env:username).txt")){
- "Uploading $item..."
- $uri = New-Object System.Uri($ftp+$item.Name)
- $webclient.UploadFile($uri, $item.FullName)
- }
- }
- Get-DomainName
- Get-IPAddress
- Get-MACAddress
- Get-HostName
- Get-UserName
- CreateCSVdocument
- FTPUpload
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement