Script de Powershell para copiar carpetas y contenido en una ubicación remota
He escrito un script de Power-Shell que copia los archivos de una ubicación a otra localmente en el servidor. Estoy tratando de ensamblar los archivos en la ubicación de un servidor y al hacerlo obtengo un error de permiso. Guión a continuación: -
$date = (Get-Date).ToString("_MMddyyyy")
#Storing servers
$Servers = Get-Content C:\server.txt
#Scanning Servers and executing
$Servers | ForEach-Object {
invoke-command -ComputerName $_ -Scriptblock {
$CompName = (Get-WmiObject -Class Win32_ComputerSystem).Name
#Defining Source and Destination path
$DestPath = "\\$CompName\d$\Temp\IIS_Logs_"+"$CompName"
$SourcePath = "\\$CompName\d$\Logs\W3SVC85\u_ex15122116.log"
#Creating new folder for storing backup
New-Item -Path $DestPath -ItemType directory
#Copying folder
copy -Recurse -Path $SourcePath -destination $DestPath
}}