Hvordan ser dit script ud indtil videre og hvor ligger din udfordring? :)
--
Hej Maxi Nørd,
Det sådan set helt fra scratch af mit problem ligger, for det jeg har forsøgt indtil videre har ikke rigtig lykkes.
--
Gæstebruger, opret dit eget login og få din egen signatur. Det er lidt svært at hjælpe uden at du forklarer HELT præcist hvad dit problem er :)
--
Kunstig intelligens kan intet stille op mod naturlig dumhed.
Dette script skulle kunne gøre det. Det eneste der mangler er, at fylde de rigtige stier ind. Det er ikke det kønneste, men burde leve op til det du efterspørger.
$Date = Get-Date
$DateStr = $Date.ToString("yyyyMMdd")
Move-Item -Path "C:\Source Path" -Destination "C:\Destination Path" | Rename-Item -NewName "BACKUP_$DateStr"
pushd "C:\Path to Backup Directory"
Sort-Object -Property LastWriteTime | Select-Object -First 1 | Remove-Item -Recurse -Force
--
Veni Vidi Vici
#4 jeg ville være påpasselig med st bruge lastwritetime og nok hellere kigge efter en creation date for mapper. Hvis noget som helst ændre på mappen bliver lastwrite overskrevet
--
Og #0 det lidt sådan skidt at bare få andre til at lave din kode for dig.
det her er dog simpelt. Du skal trods alt bare lave et par variabler for source destination og filetype
og så benytte dem sammen med en copy-item og en remove-item.
det er relativt simpelt at lave ud fra #4s exempel
--
#2, grunden til jeg spørger, er fordi oplyder meget som den jeg fik for 4 år siden på IT-supporter uddannelsen. Opgaven lsningen er simpel, men hvis ikke du kan fremvise et forsøg, vil jeg ikke give svaret :)
--
Så hol skal arbejde gratis for din løn nu :)
--
if ( $life( $me ) == $null ) { getLife( $me ) | halt }
Heibeiter tusind tak for dit input, og også jer andre. Det simpelthen fordi vi mere eller mindre bare er blevet kastet ud i PowerShell scripting uden rigtig at have fået noget undervisning i det. Vores underviser tjekker fravær, og det er det. Så har kæmpet med de opgaver jeg selv har kunne lave osv. Det lidt presset når modulet kun vare 5 dage, hvor man skal lære en masse på en gang..
--
Gæstebruger, opret dit eget login og få din egen signatur. #10, du kan søge nettet tyndt for information og sågar hente hele backup scripts ned. Sådan gjorde jeg i min tid, det er sådan du lære. At en giver dig svaret herinde bliver du ikke klogere på :)
--
Du skulle vel aldrig gå på EUC Sønderborg?
--
Gæstebruger, opret dit eget login og få din egen signatur. #12, det lyder ikke til deres standard i Sønderborg, så det tror jeg ikke :)
--
#13 - Så kender du tydeligvis ikke alle lærer dernede.
--
Gæstebruger, opret dit eget login og få din egen signatur. #14, nu er det 4-5 år siden, så der kan være sket lidt ;) Dengang var niveauet højt.
--
#15, det er niveauet generelt også. Dog var vores Powershell scripting uge på helt samme måde som #10 skriver.
Vores lærer sagde at han ikke ville undervise den her uge. Gav os et par links, og fik en 4 fire seddel med nogle opgaver vi skulle løse.
--
Gæstebruger, opret dit eget login og få din egen signatur. Lige et input uden at give et svar (skole ting på løses på egen hånd, specielt når det er en lille lige til opgave som denne)
1. Lad være at bruge move-item, når vi snakker backup, og gerne bil have styr på vores data, så benyt jer af copy-item, check filehash på orignal fil og backup fil, hvis hash er ens, slet gammel fil.
At bare lave move-item, er i min optik bare et uheld der venter på at ske.
2. Hvis du/i har tænkt jer at arbejde i et windows miljø, på et proffesionelt niveau, så er powershell et must, og i kan lige så godt lære det nu, det vil kun hjælpe jer, og kan bruges på så mange forskellige måder. Og det er et godt sprængbræt til at gå videre med .net hvis man ønsker det senere hen.
--