Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Kunne virkelig godt bruge hjælp til PowerShell Scr...

Af Ny på siden Anonym12345 | 06-05-2018 16:53 | 2483 visninger | 17 svar, hop til seneste
Hej Hardware online brugere! Jeg står i den situation, at jeg er ny i PowerShell scriptning, og har fået til opgave at bygge et lille program, der flytter en bestemt type filer (.zip) fra en backup-folder til en anden og derefter sletter det ældste bibliotek og giver den nye backup-mappe et navn f.eks. Backup_YYYYMMDD. Vil virkelig sætte pris på lidt hjælp!
--
#1
illuzioN
Maxi Nørd
06-05-2018 17:25

Rapporter til Admin
Hvordan ser dit script ud indtil videre og hvor ligger din udfordring? :)
--
#2
Anonym12345
Gæst
06-05-2018 19:35

Rapporter til Admin
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.
#3
BaQQer
Mega Supporter
06-05-2018 19:50

Rapporter til Admin
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.
#4
hejbeiter
Ultrabruger
06-05-2018 20:15

Rapporter til Admin
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
#5
darking
Megabruger
06-05-2018 20:20

Rapporter til Admin
#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
--
#6
Ricoaaskov
Monsterbruger
06-05-2018 20:21

Rapporter til Admin
jeg har brugt Winscp til at genere scripts også kører det automatisk https://winscp.net[...]
--
#7
darking
Megabruger
06-05-2018 20:23

Rapporter til Admin
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
--
#8
illuzioN
Maxi Nørd
06-05-2018 20:32

Rapporter til Admin
#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 :)
--
#9
wazer^
Junior Nørd
06-05-2018 21:04

Rapporter til Admin
Så hol skal arbejde gratis for din løn nu :)
--
if ( $life( $me ) == $null ) { getLife( $me ) | halt }
#10
Anonym12345
Gæst
06-05-2018 21:17

Rapporter til Admin
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.
#11
illuzioN
Maxi Nørd
06-05-2018 21:34

Rapporter til Admin
#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å :)
--
#12
Gæst
Gæst
06-05-2018 21:35

Rapporter til Admin
Du skulle vel aldrig gå på EUC Sønderborg?
--
Gæstebruger, opret dit eget login og få din egen signatur.
#13
illuzioN
Maxi Nørd
06-05-2018 21:44

Rapporter til Admin
#12, det lyder ikke til deres standard i Sønderborg, så det tror jeg ikke :)
--
#14
Gæst
Gæst
06-05-2018 21:59

Rapporter til Admin
#13 - Så kender du tydeligvis ikke alle lærer dernede.
--
Gæstebruger, opret dit eget login og få din egen signatur.
#15
illuzioN
Maxi Nørd
06-05-2018 22:19

Rapporter til Admin
#14, nu er det 4-5 år siden, så der kan være sket lidt ;) Dengang var niveauet højt.
--
#16
Gæst
Gæst
06-05-2018 22:41

Rapporter til Admin
#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.
#17
upz
Gigabruger
07-05-2018 10:08

Rapporter til Admin
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.
--

Opret svar til indlægget: Kunne virkelig godt bruge hjælp til PowerShell Scr...

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning