Jump to content

daniel _behr

Members
  • Gesamte Inhalte

    58
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von daniel _behr

  1. Hallo zusammen,

     

    ich habe folgendes Problem, wenn ich bei dem SCVMM einen neuen Host hinzufügen will bekomme ich immer folgende Fehlermeldung

     

    fehlerau.jpg

     

    ICh habe auch schon probiert den Agent lokal zu installieren, aber das bringt genauso wenig. Habt ihr eine Idee woran das liegen könnte ?

     

    MFg

    Daniel

  2. Doch. Bis Windows 7 bzw Server 2008 R2 ist es ein Problem Powershellscripte als Startscripte zu benutzen. Ich würde das nicht machen oder über einen Workaround (Cmd Script, welches Powershell.exe mit dem Script aufruft).

     

     

    Ja genau so wollte ich es dann auch machen. Aber ich hab jetzt das nächste Problem und zwar muss ich ganz bestimmte RegistryKeys setzen damit der Powershell Script auch mit der Powershell Konsole geöffnet wird. Die Keys habe ich inzwischen gefunden nur das Porlbme ist wenn ich die per Batch Datei setzen will dann krieg ich immer den Fehler "Zugriff verweigert" ! Jetzt hab ich in den Gruppenrichtlininen auf diese Keys schon vollzugriff gegeben aber es funktioniert trotzdem nicht.

     

    Weiß einer wie ich das machen muss ?

  3. Da das ganze irgendwie nicht so will wie ich, will ich jetzt den PS Script per Batch aufrufen. Eigentlich ja kein Problem.

     

    Das einzige Problem ist das der Script nicht mit der Powershell Konsole ausgeführt wird sondern immer das Notepad aufgeht. Wie kann ich denn in der Registry einstellen das der das mit der powershell exe aufmacht ?

  4. Dann konfiguriere es von Windows 7 aus. ;)

     

    Hab ich schon probiert! Aber dann macht der das nicht. Führt das Script nicht aus ! Gehe mal davon aus das der mit dem Reiter dann nichts anfangen kann.

     

    Aber mal eine andere Frage: was soll mir das pdate hier bringen ? Bei mir hat sich gar nichts verändert!

     

    Downloaddetails: Gruppenrichtlinieneinstellungs-Clienterweiterungen für Windows Server 2003 (KB943729)

  5. Als was für ein Script ist es denn in der GPO eingetragen? Als Computerstartupscript oder als UserLogon Script?

     

    Also im Moment ist es gar nicht eingetragen. Da es halt nicht erkannt wird. Aber es war als Computerstartupscript eingetragen, weil das nur auf Notebooks ausgeführt werden soll.

     

     

    Was das andere angeht hatte ich den Herren vorher nicht richtig verstanden ;) Hab die Berechtigungen schon gesetzt.

     

    Nur noch ein Problem hab ich das ich einen RegistryKey setzen muss, damit der Powershell Script auch wirklich mit der Powershellkonsole ausgeführt wird. Da er bei manchen PC oder Notebooks besser gesagt mit dem Notepad geöffnet wird.

     

    Weiss einer von euch welcher Key das ist, bzw was ich dann da eintragen muss ?

  6. erstmal danke für die vielen Antworten.

     

    new-itemproperty -path HKLM:\software\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell -name "ExecutionPolicy" -value "RemoteSigned"
    
    #< #### Mounten von Powershell Drives ####>
    
    new-psdrive -name Vorlagen -psprovider FileSystem -root \\FILESERVER2\AS-Ablage-Bonn\Administration\Vorlagen
    new-psdrive -name Vorlagen2007 -psprovider FileSystem -root \\FILESERVER2\AS-Ablage-Bonn\Administration\Vorlagen2007
    
    
    #< #### Variablen setzen ####>
    $getdate = (get-date).AddDays(14)
    $import = Import-CliXML \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt
    $path = test-path \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt
    
    #< #### Existiert der Path? ####>
    if ($path -eq $false) {$a = get-date; $a | Export-CliXML \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt}
    else {}
    
    #< #### Abfrage ob schon 14 Tage vorbei sind ####>
    
    
    if ($Import -ge $getdate)
    {
    
    #< #### Variablen setzen ####>
    $Abfrage = "nb*"
    $Abfrage2 = "NB*"
    $Abfrage3 = "lt*"
    $Abfrage4 = "LT*"
    $Vorlagen = "C:\Ordner\"
    $Vorlagen2007 = "C:\Ordner\"
    
    #< #### Ordner erstellen ####>
    #< #### If Abfrage ob der Computer ein Notebook ist ####>
    
    if ($env:computername -match $Abfrage)
    {
    new-item -type directory -path $Vorlagen\Vorlagen;
    new-item -type directory -path $Vorlagen2007\Vorlagen2007;
    copy-item -path Vorlagen: -destination $Vorlagen -recurse -force;
    copy-item -path Vorlagen2007: -destination $Vorlagen2007 -recurse -force;
    $a = get-date;
    $a | Export-CliXML \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt
    }
    elseif ($env:computername -match $Abfrage2) {
    new-item -type directory -path $Vorlagen\Vorlagen;
    new-item -type directory -path $Vorlagen2007\Vorlagen2007;
    copy-item -path Vorlagen: -destination $Vorlagen -recurse -force;
    copy-item -path Vorlagen2007: -destination $Vorlagen2007 -recurse -force;
    $a = get-date;
    $a | Export-CliXML \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt
    }
    elseif ($env:computername -match $Abfrage3) {
    new-item -type directory -path $Vorlagen\Vorlagen;
    new-item -type directory -path $Vorlagen2007\Vorlagen2007;
    copy-item -path Vorlagen: -destination $Vorlagen -recurse -force;
    copy-item -path Vorlagen2007: -destination $Vorlagen2007 -recurse -force;
    $a = get-date;
    $a | Export-CliXML \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt
    }
    elseif ($env:computername -match $Abfrage4) {
    new-item -type directory -path $Vorlagen\Vorlagen;
    new-item -type directory -path $Vorlagen2007\Vorlagen2007;
    copy-item -path Vorlagen: -destination $Vorlagen -recurse -force;
    copy-item -path Vorlagen2007: -destination $Vorlagen2007 -recurse -force;
    $a = get-date;
    $a | Export-CliXML \\fileserver\Admin\Vorlagen_Log\Vorlagen_log_$env:computername.txt}
    
    else {"Kein Notebook -> Programmabbruch"}
    
    
    #< #### Else vom 1. IF ####>
    }

     

     

     

    Hab euch mal den Code dort hingeschrieben.

     

    Greift das Script auf gemountete Netzlaufwerke zu?

    Also ja das Script greift auf unseren Fileserver zu um von dort aus die sachen zu kopieren.

     

    User = Lokale Admins?

     

    Nein bei uns sind User keine lokalen admins

     

    Ist auf den XP-Clients die Powershell auch installiert?

     

    Ja ist bei uns allen installiert !

     

    Was genau soll das Script denn machen?

     

    Das Script soll erstmal einen Key setzen dann soll es gucken, ob schon 14 Tage vorbei sind was es aus einer log datei ausliest und wenn das gegeben ist, dann soll es noch schauen ob der Computer ein notebook ist wenn ja soll das script laufen sonst nicht. Das klappt auch alles

     

    Eine Frage dann noch kann es sein das ein Windows Server 2003 als DC keine PS Script in die GPO implementieren kann ? Weil unter Windows Server 2008 gibts dafür ein extra Reiter in den GPOs

  7. Hallo Community,

     

    Vorgaben:

     

    Windows Server 2003 R2 SP2 auf dem die GPO läuft

    Ganz viele Clients mit Win7 und XP

     

    Jetzt will ich mit Hilfe eines Powershell Scripts einen Ordner kopieren. Der Script an sich funktioniert auch wenn ich den Lokal ausführe, aber wenn ich den in die Gruppenrichtlinie einbinde und den als Startscript hinzufüge wird er nicht ausgeführt. Ich habe die Vermutung das der Script deshalb nicht ausgeführt wird weil als Standardprogramm eigentlich das notepad eingetragen ist. Jetzt würde ich gerne per GPO den Registry Schlüssel ändern damit das Standardprogramm geändert wird.

     

    Was genau muss ich da eintragen das die Dateiendung .ps1 mit powershell.exe ausgeführt wird?

     

    Oder liegt das vielleicht sogar an was ganz anderem ?

     

    Gruß

    Daniel Behr

  8. Ja habs mir angeschaut. Danke

     

     

    jetzt möchte ich das gerne über die GPO steuern. Da gibts den Befehl "Von Administrator zugewiesene Offline Dateien" oder so ähnlich.

    Da soll man einen UAC Path angeben zu dem Ordner hin.

     

    theoretisch sollte der doch so aussehen müssen : " \\fileserver\...\....\..."

     

    aber der sagt mir dann immer das er damit nichts anfangen kann. Kann das sein das ich vor dem fileserver noch was hinschreiben muss ?

     

    Vielen Dank

  9. Hallo Community,

     

    ich habe folgendes Problem:

     

    Mein Server soll einen bestimmten Ordner auf Notebooks synchronisieren, damit dieser Ordner auf allen Notebooks immer aktuell gehalten wird. Nur habe ich im Moment keine wirkliche Idee wie ich das umsetzen soll.

     

    Ich hatte schon mal an einen VBscript per GPO gedacht, allerdings bin ich keine guter Scripteschreiber und kann das daher nicht umsetzen.

     

    Vielleicht hat von euch ja jemand eine Idee?

     

    Vielen Dank

×
×
  • Neu erstellen...