Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Mehrere Userhomes als Source bestimmen

Frage Entwicklung Batch & Shell

Mitglied: Caramian

Caramian (Level 1) - Jetzt verbinden

27.02.2015, aktualisiert 02.03.2015, 485 Aufrufe, 6 Kommentare

Hallo Zusammen,

Ich sollte ein kleines Skript erstellen, dass von allen Userhomes einen bestimmten Ordner zu einem Anderen Ort kopieren muss. Am besten sollte der jeweilige Ordnername des Userhomes auch zu dem Ordnernnamen beim Ziel werden, damit man weiß, von welchem User diese Datei nun kommt. Ich bin leider noch ganz neu beim Skripten und habe auch im Internet nicht gefunden, was ich suche, darum bin ich bereits am Anschlag.

Bis jetzt habe ich mit robocopy gearbeitet. Mit nur einem User habe ich dies bis jetzt so gemacht:

robocopy "\\homeserver\homes$\ahuber\HAWIK-IV" "\\Netapp02\public$\Daten Werling\HAWIK-IV" /MIR

So werden die Daten im Ordner "HAWIK-IV" in den Zielordner mit dem Namen "HAWIK-IV" copiert. Nun will ich aber nicht für jeden User eine Zeile schreiben müssen und darum als Source gleich alle Userhomes abrattern lassen. So wie ich es jetzt habe, wird auch einfach ein Ordner "HAWIK-IV" erstellt und mann kann dies nicht zuordnen. Der name des Ordners unter "\\Netapp02\public$\Daten Werling\" sollte der Name des Users sein, z.B. \\homeserver\homes$\ahuber\HAWIK-IV also "ahuber".

Kann dies irgendiwe realisiert werden?


Freundliche Grüsse und schon im voraus ein riesen Dankeschön

Caramian
Mitglied: Dani
LÖSUNG 27.02.2015, aktualisiert 02.03.2015
Moin,
versuch es damit:
01.
Clear-Host 
02.
 
03.
$folder = Get-ChildItem -Path "C:\source\pfad" | Select -ExpandProperty Name 
04.
 
05.
foreach($item in $folder) { 
06.
    Copy-Item -Path "C:\source\pfad\$item\verzeichnis" -Destination "deinpfad" -Recurse 
07.
}
Nicht getestet...


Gruß,
Dani
Bitte warten ..
Mitglied: Caramian
27.02.2015 um 15:07 Uhr
Wenn ich dies so laufen lassen will, sagt es mir:
'Clear-Host' is not recognized as an Internal or external command.

Genau das selbe mit den folgenden Befehlen.

Dies ist wegen einem Mix von Powershell und cmd Befehlen? Wie kann ich das Beheben?

Gruß,
Caramian
Bitte warten ..
Mitglied: Dani
27.02.2015 um 17:25 Uhr
Du speicherst den Inhalt in eine Datei die den Typ .ps1 hat. Danach Rechtsklick und "Mit Powershell ausführen" anklicken.
Wenn du an meinen Code am Ende noch das Wort "pause" hängst, bleibt das Fenster nach Beendigung offen.


Gruß,
Dani
Bitte warten ..
Mitglied: Caramian
02.03.2015 um 08:57 Uhr
Hallo Dani,

Ich möchte mich noch für deine schnelle Hilfe bedanken.

Ich habe das Skript ausgeführt und es macht nun genau dass, was mein vorheriges Skript gemacht hat. Es kopiert vom ersten User das Home im Zielverzeichnis unter dem Ordner namen wie er auch schon im zu Kopierenden war, also in meinem Fall unter "HAWIK-IV". Für die Restlichen Homes bringt er dann Fehlermeldungen weil der Ordner schon besteht. Nun müssten wir es also noch hinkriegen, dass im Ziel der Ordner mit dem Namen des User Homes erstellt wird und darunter dann den "HAWIK-IV" Ordner.

Danke und LG

Caramian
Bitte warten ..
Mitglied: Dani
02.03.2015, aktualisiert um 14:29 Uhr
Moin,
auch das sollte kein Problem sein:
01.
Copy-Item -Path "C:\source\pfad\$item\verzeichnis" -Destination "D:\Destination\$item\" -Recurse

Gruß,
Dani
Bitte warten ..
Mitglied: Caramian
02.03.2015 um 13:19 Uhr
Siehe da, es hat funktioniert! Danke viel mals. Wenn man die Lösung hat sieht es so einfach aus

Freundliche Grüsse

Caramian
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Batch - Kopieren von Dateien in Userhome
gelöst Frage von BellociBatch & Shell2 Kommentare

Hallo liebe Admins, ich würde sehr gerne einige Dateien unterschiedlichster Form (txt, html, wahrscheinlich in der Zukunft wachsend) in ...

Windows Tools
Netzwerkkarte pro Software bestimmen
Frage von SirTobi27Windows Tools19 Kommentare

Hallo zusammen, ich habe zwei Netzwerkkarten in einem PC. Diese befinden sich logischerweise in unterschiedlichen Netzwerken. Gibt es ein ...

Netzwerke
Supernetz (Netzadresse und Netzmaske bestimmen)
gelöst Frage von BaumKoNetzwerke6 Kommentare

Hallo, Ich soll die Netzadresse und Netzmaske bestimmen. Ein Kollege hat die Aufgabe gelöst und mir geschickt aber was ...

Entwicklung
Dateiname auf bestimme Zeichenfolge überprüfen?
gelöst Frage von matzettoEntwicklung8 Kommentare

Hallo Experten, leider komme ich bei einer bestimmten Problematik in meinem aktuellen Projekt nicht weiter und wollte daher hier ...

Neue Wissensbeiträge
Internet

USA: Die FCC schaff die Netzneutralität ab

Information von Frank vor 1 StundeInternet2 Kommentare

Jetzt beschädigt US-Präsident Donald Trump auch noch das Internet. Der neu eingesetzte FCC-Chef Ajit Pai ist bekannter Gegner einer ...

DSL, VDSL

ALL-BM200VDSL2V - Neues VDSL-Modem mit Vectoring von Allnet

Information von Lochkartenstanzer vor 4 StundenDSL, VDSL1 Kommentar

Moin, Falls jemand eine Alternative zu dem draytek sucht: Gruß lks

Windows 10

Microsoft bestätigt DMA-Policy-Problem in Win10 v1709

Information von DerWoWusste vor 5 StundenWindows 10

Wer sein Gerät mit der DMA-Policy absichert, bekommt evtl. Hardwareprobleme in v1709 von Win10. Warum? Weil v1709 endlich "richtig" ...

Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 8 StundenVerschlüsselung & Zertifikate

Interessant Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows SSH-Kommando in CMD.exe und PowerShell

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server19 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement18 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...