#Learning PowerShell basic commands
##How to do secure copy from local to remote machine and connect to remote machine using ssh(secure shell)
-
scp -r /c:\temp\myapp [email protected]:~/myapp
-
ssh aftabansari.cloudapp.net
##How to get stopped window services and export to CSV files.
ise
get-service
get-service | where-object status -eq 'stopped'
get-service | where-object status -eq 'stopped' | export-csv c:\scripts\service-stopped.csv
get-service | where-object status -eq 'stopped' |select-object Status,Name,DisplayName| export-csv c:\scripts\service-stopped.csv
##How to delete old log files which is 15 days older using PowerShell Scripts.
$Now = Get-Date
$Days = "15"
$Targetfolder = "C:\Aftab\Log"
$Extension = "*.log"
$Lastwrite = $Now.AddDays(-$Days)
write-host "Last Write $Lastwrite"
Get-ChildItem $TargetFolder -include $Extension -Recurse | where { $_.LastWriteTime -gt "$LastWrite" } | Remove-Item -Force -Recurse