Jump to content

Sarina321

Members
  • Gesamte Inhalte

    7
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von Sarina321

  1. Ich habe den Auftrag von meinem Chef bekommen.

     

    Ich krieg es auch hin, die Vorgesetzten einzeln per Script zu übertragen, jetzt brauch ich das nur noch über das CSV File. Und ja ich teste es erst mal zuhause über mein eigenes AD.

     

    Ihr habt mir schon sehr geholfen. Den Link von BOfH_666, werd ich mir ansehen und hoffe dadurch weiterzukommen. Vielen Dank erst mal für die Hilfe, euch allen. :-)

    • Like 1
  2. Hallo zusammen

     

    Ich habe eine Excel Liste mit diversen Attributen die per PS-Script ins AD übertragen werden sollen. Am wichtigsten ist jedoch der Vorgesetzte. Habt Ihr eine Ahnung wie ich das am besten mache?

     

    Attribute in der Excel Liste:

    grafik.thumb.png.4357cdb0ea833de873d75bddbdef878f.png

     

    Bisheriges Script:

    $import=import-CSV "c:\test\vorgesetzte.CSV"
    $OU ="CN=edu1,OU=Win10,OU=Standart,OU=Users,OU=Hedingen,OU=_new,DC=esgrp,DC=ch"
    
    Foreach($user in $Import)
    
    {
    
        Set-ADUser $user.sAMAccountname -Manager $user.Vorgesetzter
    
    }

     

    Danke schonmal. :)

  3. Zitat

    falls du das von irgendeiner Internetseite kopiert hast, solltest du alle Zeichen einmal durchgehen und prüfen, ob da nicht ein - (Bindestrich) bspw. zum – (Gedankenstrich) wurde.

    Nein, habe es mit Hilfe eines Kollegen geschrieben, der weiss nur leider auch nicht weiter.

    Eigentlich war das ganze ein Befehlt in einer Zeile, er hat vorgeschlagen nach den Pipes Zeilenumbrüche einzufügen um es besser lesbar zu machen.. :aha2:

    Könnte es an dem liegen?

    Aja, ich schreibe das ganze mit Visual Studio Code..

  4. Hallo

     

    Ich bin zur Zeit an einem Projekt dass Ordner nach Datum sortieren und ältere aktivieren soll.

    Da ich gerne mit Powershell arbeite, wenn auch erst kurz, wollte ich das ganze mal mit einem Script nach Datum sortieren.

    Leider funktioniert das nicht so wie ich es gern hätte.

     

    Hier mein Script:

     

    Get-ChildItem \\Filer1\Data$\S_Finanzen\Informatik -Recurse |`

    Sort-Object -Property LastWriteTime –Descending |`

    Where-Object {$_.Mode -notlike "d*"} |`

    Select-Object -First 30 |`

    Format-Table -Property LastWriteTime,FullName –AutoSize |`

    Out-GridView

     

    Hier die Fehlermeldung:

     

    Sort-Object : Es wurde kein Positionsparameter gefunden, der das Argument "â€Descending |
    Where-Object {.Mode -notlike d*} |
    Select-Object -First 30 |
    Format-Table -Property LastWriteTime,FullName â€AutoSize" akzeptiert.
    In H:\ZLI_Ausbildung\batch\Ordner_Sortierung.ps1:17 Zeichen:1
    + Sort-Object -Property LastWriteTime –Descending |`
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidArgument: (:) [Sort-Object], ParameterBindingException
        + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.SortObjectCommand

     

    Ich hoffe jemand kann mir ein bisschen helfen.

×
×
  • Neu erstellen...