Jump to content

HeizungAuf5

Members
  • Gesamte Inhalte

    205
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von HeizungAuf5

  1. Danke. Sowas in der Art habe ich gesucht. Als kostenfreie Alternative habe ich noch RaiDrive gefunden. Damit werde ich die nächsten Tage mal ein bisschen rumtesten und mal schauen, was die beiden Programme so können. Grüße und Danke an alle!
  2. Nein. Als vertrauenswürdige Site. Das was du mir hier auch als Anleitung geschrieben hast. Den Schritt, dass sich jeder Benutzer erstmal im IE anmelden muss, möchte ich ja gerne überspringen. Grüße!
  3. Magie nicht. Meine Vorstellung wäre die folgende gewesen: - Per GPO die Site im IE setzen (auch wenn ich den Sinn dahinter nicht verstehe) - Per GPO das Laufwerk mappen - In der GPO per "anmelden mit" den Account mitgeben, der im OneDrive hinterlegt ist Nicht das es mir persönlich zu viel Arbeit wäre, aber wenn ich bei uns ein Rundschreiben verschicke von wegen "Erst hier anmelden und unbedingt den Haken setzen, dann per Script das Laufwerk einbinden und nochmal die Zugangsdaten eintragen", fallen mit auf Anhieb mindestens 10 Leute ein, da das nicht hinbekommen, oder es falsch machen.
  4. Als Admin lässt sich das Script gar nicht erst starten mit dem Error: "ERROR | Script elevation level: Administrator". Was ich gesehen habe, funktioniert das. Mein Explorer wurde zumindest immer neu gestartet. Steht auch so in den Logs. 3. und 2. Zeile von unten (siehe vorheriger Beitrag). Das schon. Wäre nur schön gewesen, wenn es da einen weg drum herum gäbe, damit die User das eben nicht machen müssen. Die Anmeldedaten werden ja im Laufwerks-Mapping schon mitgegeben. Grüße!
  5. Office 365 E3 Das funktioniert im Zusammenhang mit dieser Anleitung recht gut. Allerdings ist das das Einbinden vom SharePoint und nicht vom OneDrive, weswegen es eher die zweite Wahl wäre. Kennst du diesbezüglich vielleicht eine Möglichkeit das Anmelden im IE und das Hinzufügen der Site zu automatisieren? Möchte ungern jedem unserer Benutzer die Anleitung in die Hand drücken Hab ich ausprobiert, läuft aber nicht wirklich durch INFO | -----05/16/2020 12:29:49 OneDriveMapper v3.19 - USERNAME on HOSTNAME starting----- INFO | Script elevation level: User INFO | Set TLS protocol version to prefer v1.2 INFO | You are S-1-5-21-1437200744-4211371449-3173205083-1001 running on Windows 10 with IE 11 and Powershell version 5 INFO | Loading CookieSetter... INFO | Test cookie set successfully INFO | NOTICE: HKLM:\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Security HKLM only not found in registry, your zone configuration could be set on both levels INFO | NOTICE: UNTERNEHMENSNAME-my.sharepoint.com found in IE Trusted Sites on user level INFO | NOTICE: UNTERNEHMENSNAME.sharepoint.com found in IE Trusted Sites on user level INFO | IE Automatic Proxy Detection is already disabled INFO | userLookupMode is set to 3, using SID discovery method ERROR | userLookupMode is set to 3, but the registry path HKLM:\SOFTWARE\Microsoft\IdentityStore\Cache\S-1-5-21-1437200744-4211371449-3173205083-1001\IdentityCache\S-1-5-21-1437200744-4211371449-3173205083-1001 does not exist! All lookup modes exhausted, exiting INFO | Restarting Explorer.exe to make the drive(s) visible INFO | Detected running Explorer processes, attempting to shut them down... INFO | Stopped process with handle 15968 INFO | OnedriveMapper has finished running Den Registry Key, den er da nicht finden will, gibts es jedoch. Die Einbindung wird auch nicht vorgenommen. Grüße!
  6. @schulung1 Was macht das Script generell? - Die CID herausfinden, oder OneDrive direkt einbinden? Wäre in beiden Fällen dankbar, wenn du das mit mir teilen würdest, wenn du möchtest
  7. Hab ich gelesen. Das Problem dabei ist, dass wenn ich OneDrive im Web öffne, enthält die URL nicht die CID die ich brauche. Der Unternehmensname steht drin, den kann ich aber nicht anstelle der CID im Netzlaufwerk-Pfad eintragen. Wenn du ne Idee hast, wo ich die CID noch herbekomme, nehme ich gerne Aber ja, generell genau das, was ich suche Grüße!
  8. Hallo zusammen, wir arbeiten mittlerweile viel auf Terminalservern im Rechenzentrum. Die Dateien liegen auf unserem OneDrive von Office 365. Das Problem (wenn man es so nennen mag), was wir jetzt haben ist, dass die Outlook Sync App die Dateien lokal auf den Rechnern anlegt. Lässt sich das irgendwie deaktivieren? - Was wir möchten ist, dass die Dateien nicht lokal auf dem Server / Rechner liegen, sondern nur bei Microsoft im OneDrive und wenn sie geöffnet werden heruntergeladen werden. Dadurch dass es Rechenzentrums-Server mit einer ordentlichen Leitung sind, merken die das wahrscheinlich gar nicht. Was ich schon gefunden habe, ist die Aktion zum Sparen von Speicherplatz. Habe ich testweise aktiviert, ich bekomme dann auch nur das "Wolke"-Icon, aber abgelegt werden die Dateien trotzdem noch lokal (Der Ordner auf der Platte ist dann genau so groß, wie das OneDrive) abgelegt. Da wir den Server jedoch pro GB Speicher bezahlen, ist das eher kontraproduktiv. Kennt jemand einen Weg, wie ich das umsetzen kann? Ich beziehe mich hier auf OneDrive, nicht auf das Sharepoint. Danke!
  9. Hallo @testperson Das Problem dabei ist die Menge der Server. Die Anmeldeberechtigungen ändern sich auch oft. Heißt ich müsste die Domäne mit Tonnenweise Gruppenrichtlinien für die Server erschlagen und wenn sich mal was ändert, alle Richtlinien anpassen. Daher würde ich gerne mit der Anmeldebeschränkung arbeiten. Kein Vorwurf an dich, aber wenn das eh nicht ordentlich funktioniert, wozu gibt es die Funktion denn dann? Grüße!
  10. Hallo zusammen, wir möchten bei uns die Anmeldung von bestimmten Userkonten an bestimmte Server binden. Hierfür nutzen wir die Anmeldebeschränkung ("Anmelden an...") bei den AD Benutzern. Allerdings wird die Anmeldung selbst auf den "zugelassenen" Servern verweigert: Der Server, auf den ich mich verbinden will ist auch eingetragen: Lokal kann ich mich an der VM mit den Anmeldedaten anmelden (lokal funktioniert das auch, dass ich mich nur dort anmelden kann). Nur die RDP Verbindung wird weg geblockt. Auf dem Server selbst sind auch alle Domänenbenutzer zugelassen und der Admin-Account auch extra nochmal aufgeführt: Das gleiche gilt für die Gruppenrichtlinie (auf der VM, auf die zugegriffen werden soll) Die Gruppenrichtlinie zum verweigern der Anmeldung ist komplett leer. Der DNS Eintrag wird auch korrekt aufgelöst. Jemand eine Idee? Danke! //edit Noch kurz als Anmerkung, wenn ich im AD das "Anmelden an" für de Benutzer deaktiviere funktioniert die Anmeldung
  11. Was bei mir schlussendlich geholfen hat, dass es jetzt funktioniert: http://www.noelpulis.com/fix-missing-sysvol-and-netlogon-after-domain-controller-promotion/ Noch als Hinweis, wenn das Thema hier über die Suche gefunden wurde: Wenn ihr die Replikation aus dem oben genannten Link neu angestartet habt, macht dazwischen Mittagspause und prüft - bevor ihr dann weiter macht - ob der Server immer noch auf Replikationsstufe 2 Steht. Wenn ja, nochmal nen Kaffee holen. Wenn er fertig ist, bekommt ihr das folgende Ergebnis: <NAME des einen DCs> ReplicatedFolderName ReplicationGroupName State SYSVOL Share Domain System Volume 4 <Name des anderen DCs> ReplicatedFolderName ReplicationGroupName State SYSVOL Share Domain System Volume 4 Grüße und Danke
  12. Auf dem alten DC habe ich dort 2 Eiträge, die sich immer wieder abwechseln: Einmal habe ich noch eine andere Meldung mit bei Auf dem neuen DC habe ich auch ein bisschen was Auf dem alten DC im Domänenstatus krieg ich auch das Folgende angezeigt Grüße!
  13. Hallo zusammen, ich habe in einem Netzwerk einen neuen Domain Controller (Win. Server 2019) installiert, das Ganze eine nacht lang zwecks Replizierung stehen lassen und heute morgen die FSMO Rollen übertragen. "netdom query fsmo" zeigt auch überall nun den neuen DC an. Nur kann ich vom neuen DC aus nicht auf die Gruppenrichtlinien zugreifen. Der Rest (z. B. Userverwaltung) geht ohne Probleme. Ich kann die Richtlinien zwar sehen, aber sobald ich diese bearbeiten will, hauts nicht mehr hin Auf dem alten DC kann ich die GPOs weiterhin bearbeiten. Angemeldet bin ich auf beiden DCs mit dem Domänen Admin. Was mir noch aufgefallen ist, auf dem neuen DC gibts keine SYSVOL Freigabe. Die taucht da gar nicht auf. Jemand eine Idee? Danke!
  14. Ja. Nach dem Reboot sieht alles gut aus. Konnte am 2. Standort auch schon einen zusätzlichen Client in die Domäne einbinden. RÜCKRUFMELDUNG: SyncAll wurde abgeschlossen. SyncAll wurde ohne Fehler beendet. Sieht soweit gut aus. Denke wirklich, dass die Server einfach die fast 6 Stunden gebraucht haben (warum auch immer ) Hab ich gerade - trotz Funktion des 2. DCs - nochmal geprüft. Es dürfen alle Ports zwischen den Standorten kommunizieren. Geschwindigkeit ist mit up und down ca 200 mbit/s auch flott genug. Grüße!
  15. Hallo @Nobbyaushb danke für deine Antwort. Nach nun fast 5 Stunden hat er es aber wie es scheint doch mal geschafft. Ist eben von ich aus neu gestartet und nun sieht das alles einigermaßen synchron aus. Noch eine Frage fürs Verständnis: Ich pack die DCs vorher nie in die Domänen rein. Die Zugangsdaten will er ja beim Hochstufen. Gibts es da einen Unterschied? - Ist jetzt auch das erste mal, dass ich höre, dass ein DC in die Domäne soll, bevor er DC wird. Hatte damit auch nie Probleme gehabt. Grüße!
  16. Hallo zusammen, ich bin gerade dabei, eine Umgebung mit einem 2. DC abzusichern. 2.DC ist ein Server 2019 (Datacenter), der "erste" DC ein Server 012R2 Standard. Allerdings bekomme ich den 2. DC ums verrecken nicht dazu, sich zu replizieren. Beim Hochstufen hängt der DC stundenweise hier: Gestern habe ich den 2. DC dann nach ca. 4 Stunden mal neu gestartet. Das Ergebnis war eher weniger, dass was ich gehofft hatte: Der 2. DC hatte ssich zwar halbwegs repliziert (AD Benutzerverwaltung und Gruppenrichtlinienverwaltung war da und auch befüllt, aber der DNS Server nicht). Ebenfalls war der 2.DC im AD nicht als DC registriert. Nach dem Fehlschlag gestern hab ich dann mal mit der Holzhammer Methode bereinigt (2. DC neu installiert und AD bereinigt (dort war der 2.DC im Metadata Cleanup übrigens auch nicht mit drin)). - Nachdem ich nun nochmal versuche den DC der Domäne hinzuzufügen hängt er wieder an der gleichen Stelle (Siehe Bild oben). Neu gestartet habe ich ihn noch nicht, da ich ja weiß, worauf es dann hinausläuft . Jemand eine Idee, wie ich diese 2 DCs zum laufen kriege? Randinformationen, die eventuell wichtig werden könnten: Die beiden DCs stehen an anderen Standorten und befinden sich auch in unterschiedlichen Netzen, können sich aber problemlos gegenseitig erreichen. Hardwaredefekt kann ich am 2. DC ebenfalls ausschließen. Grüße!
  17. Hallo @BOfH_666 danke. Das funktioniert
  18. Scheint eher ein Problem der Forensoftware zu sein. Die Fragezeichen gebe ich natürlich nicht mit ein und in PowerShell werden die auch nicht mit angezeigt Habe ich gerade mal ausprobiert, nach dieser Anleitig $LAdmin = "DOMAIN\Administrator" $LPassword = ConvertTo-SecureString "Password!" -AsPlainText -Force $Credentials = New-Object -Typename System.Management.Automation.PSCredential -ArgumentList $LAdmin, $LPassword Get-WmiObject -class Win32_Printer -Computername "Print01" | select Sharename -Credential $Credentials > C:\Drucker\Printer_List.txt Gibt ein Select-Object : Es wurde kein Parameter gefunden, der dem Parameternamen "Credential" entspricht. In Zeile:5 Zeichen:75 + ... 32_Printer -Computer "Print01" | select Sharename -Credential $Creden ... + ~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Select-Object], ParameterBindingException + FullyQualifiedErrorId : NamedParameterNotFound,Microsoft.PowerShell.Commands.SelectObjectCommand zurück. Gibt es alternativ hier im Forum jemanden, der mir diesen einen Request entsprechend umbauen kann, dass er funktioniert? Ich weiß selbst, dass ich in PS keine Leuchte bin, will aber trotzdem, dass es funktioniert. Grüße!
  19. Hab ich oben schon mal gemacht, zugegeben, mit einem - vergessen. Bei dir sähe das ja dann so aus:? Start-Process -FilePath "powershell?.?exe" -?Wait -WindowStyle Maximized? -Credential $MyCredential -ArgumentList '-noprofile -command &{Get-WmiObject -class Win32_Printer -Computer "Print01" | select Sharename > C:\Drucker\Printer_List.txt -Verb RunAs}' Das bringt ein Start-Process : Der Parameter "WindowStyle" kann nicht gebunden werden. Der Wert "Maximized?" kann nicht in den Typ "System.Diagnostics.ProcessWindowStyle" konvertiert werden. Fehler: "Der Bezeichner "Maximized?" kann keinem gültigen Enumeratornamen zugeordnet werden. Geben Sie einen der folgenden Enumeratornamen an, und wiederholen Sie den Vorgang: Normal, Hidden, Minimized, Maximized" In Zeile:5 Zeichen:64 + ... s -FilePath "powershell?.?exe" -?Wait -WindowStyle Maximized? -Creden ... + ~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.StartProcessCommand
  20. Hier: https://blog.friedlandreas.net/2017/01/powershell-programm-oder-skript-mit-credentials-und-als-administrator-ausfuehren/ Danke. Mit Start-Process -FilePath "powershell.exe" -Wait -Credential $MyCredential -ArgumentList '-noprofile -command &{Get-WmiObject -class Win32_Printer -Computer "Print01" | select Sharename > C:\Drucker\Printer_List.txt -Verb RunAs}' Kriege ich ein Start-Process : Es wurde kein Positionsparameter gefunden, der das Argument "-Wait" akzeptiert. In Zeile:5 Zeichen:1 + Start-Process -FilePath "powershell.exe" -Wait -Credential $MyCred ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand zurück. Wenn ich das -wait entferne, kriege ich ein Start-Process : Dieser Befehl kann aufgrund des folgenden Fehlers nicht ausgeführt werden: Das System kann die angegebene Datei nicht finden. In Zeile:5 Zeichen:1 + Start-Process -FilePath "powershell.exe" -Credential $MyCredential ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-Process], InvalidOperationException + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand Ehrlich gesagt, nein ;) - Drum hab ich ja oben schon angemerkt, dass ich mit PS noch nie wirklich zu tun hatte. Grüße!
  21. So? - Sorry fürs doof anstellen Start-Process FilePath "powershell.exe" -Wait -WindowStyle Maximized -Credential $MyCredential -ArgumentList '-noprofile -command &{Get-WmiObject -class Win32_Printer -Computer "Print01" | select Sharename > C:\Drucker\Printer_List.txt -Verb RunAs}' Bringt ein Start-Process : Der Parameter "WindowStyle" kann nicht gebunden werden. Der Wert "Maximized" kann nicht in den Typ "System.Diagnostics.ProcessWindowStyle" konvertiert werden. Fehler: "Der Bezeichner "Maximized" kann keinem gültigen Enumeratornamen zugeordnet werden. Geben Sie einen der folgenden Enumeratornamen an, und wiederholen Sie den Vorgang: Normal, Hidden, Minimized, Maximized" In Zeile:5 Zeichen:63 + ... ss FilePath "powershell.exe" -Wait -WindowStyle Maximized -Creden ... + ~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException + FullyQualifiedErrorId : CannotConvertArgumentNoMessage,Microsoft.PowerShell.Commands.StartProcessCommand Wenn ich den -WindowStyle weg lasse, bekomme ich ein Start-Process : Es wurde kein Positionsparameter gefunden, der das Argument "powershell.exe" akzeptiert. In Zeile:5 Zeichen:1 + Start-Process FilePath "powershell.exe" -Wait -Credential $MyCrede ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand
  22. Ich hab das probiert, wie es in "Example 5" ausgeführt wurde Start-Process -WindowStyle Hidden -filepath "powershell" -Credential $MyCredential -ArgumentList '-noprofile -command &{Get-WmiObject -class Win32_Printer -Computer "Print01" | select Sharename > C:\Drucker\Printer_List.txt -Verb RunAs}' Leider weiterhin Verzeichnisfehler Start-Process : Dieser Befehl kann aufgrund des folgenden Fehlers nicht ausgeführt werden: Der Verzeichnisname ist ungültig. In Zeile:5 Zeichen:1 + Start-Process -WindowStyle Hidden -filepath "powershell" -Credential ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-Process], InvalidOperationException + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand //edit Wenn ich den Filepath auf das Verzeichnis zeigen lassen, in der die Datei liegen soll Start-Process -WindowStyle Hidden -filepath "C:\Drucker" powershell -Credential $MyCredential -ArgumentList '-noprofile -command &{Get-WmiObject -class Win32_Printer -Computer "Print01" | select Sharename > C:\Drucker\Printer_List.txt -Verb RunAs}' Bekomme ich zumindest schon mal einen anderen Fehler Start-Process : Es wurde kein Positionsparameter gefunden, der das Argument "powershell" akzeptiert. In Zeile:5 Zeichen:1 + Start-Process -WindowStyle Hidden -filepath "C:\Drucker" powershell -C ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Start-Process], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.StartProcessCommand
  23. Hallo zusammen, zuerst, ich bin in PowerShell absoluter Neuling und freue mich schon, wenn ich mal ein Hallo-Welt zusammen bekomme. Daher ist die Frage eventuell unter dem Durchschnittsniveau der Leute hier ;) Ich versuche derzeit eine Druckerliste vom Printserver zu erzeugen und als Textdatei abzulegen. Da wir als Terminalserver WS2016 betreiben funktioniert das allerdings nicht mehr mit Benutzerrechten, weswegen ich das Script als Admin ausführen will. In einem Blog habe ich auch eine entsprechende Anleitung gefunden, wie das gehen soll. Nur leider bekomme ich beim Start des Scriptes nicht das raus, was ich will. Start-Process : Dieser Befehl kann aufgrund des folgenden Fehlers nicht ausgeführt werden: Der Verzeichnisname ist ungültig. In Zeile:5 Zeichen:1 + Start-Process powershell -Credential $MyCredential -ArgumentList '-co ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidOperation: (:) [Start-Process], InvalidOperationException + FullyQualifiedErrorId : InvalidOperationException,Microsoft.PowerShell.Commands.StartProcessCommand Mein Script sieht bisher so aus: $User = "DOMAIN\USER" $Password = "PASSWORT)" | ConvertTo-SecureString -asPlainText -Force $MyCredential = New-Object System.Management.Automation.PSCredential($User,$Password) Start-Process -WindowStyle Hidden powershell.exe -Credential $MyCredential -ArgumentList '-noprofile -command &{Get-WmiObject -class Win32_Printer -Computer "Print01" | select Sharename > C:\Drucker\Printer_List.txt -Verb RunAs}' Jemand eine Idee, wie ich das noch zum Laufen kriege? - Und wegen des Clear-Text Passwortes: Die Datei wird vom Monitoring aus gestartet. Deswegen bekommt die nie einer zu Gesicht. Grüße und Danke!
×
×
  • Neu erstellen...