Jump to content

Alle Aktivitäten

Dieser Verlauf aktualisiert sich automatisch

  1. Gestern
  2. Habs trotzdem nicht verstanden deshalb gefragt ;) Vielen Dank 🙏
  3. Klar. Das einfachste Beispiel ist "local service" oder "Lokaler Dienst" unter den Diensten. Die Dienste werden demensprechend in ihrem eigenen Kontext ausgeführt. Der Name des Dienstes ist auch gleichzeitig der "Virtuelle Account". Dieser kann zum Beispiel auf gewisse Dateien/Ordner berechtigt werden.
  4. Man darf dem Link auch folgen. ;) https://learn.microsoft.com/en-us/windows-server/identity/ad-ds/manage/understand-service-accounts#virtual-accounts
  5. Darf ich kurz fragen was ein virtueller Account ist?
  6. Hm - mein Bauchgefühl sagt, daß da das Datenmodell "nicht optimal" ist (man könnte auch flapsig sagen #grütze), aber wer bin ich, daß ich das remote beurteilen könnte
  7. Die index.xml Datei enthält einen Verweis auf die im jeweiligen Ordner vorhandenen *.csv Dateien und weitere Details. Ordner A = A.csv, B.csv, C.csv, index.xml Ordner B = A.csv, B.csv, C.csv, D.csv, index.xml Ordner C = X.csv, B.csv, index.xml Das Skript fügt die CSV-Dateien von Ordner A, B und C durch Get-Content und Set-Content in Ordner D zusammen, Ordner D = A.csv, B.csv, C.csv, D.csv, X.csv | Würde ich jetzt die index.xml aus Ordner B kopieren hätte ich später keine Informationen über die X.csv-Datei. Somit muss ich die index.xml Dateien verschmelzen ohne das Werte doppelt vorkommen. :) Danke aber für deine Erläuterung mit dem "PrimaryKey". :) Das hilft meinem Verständnis schon mehr auf die Sprünge als vorher. :)
  8. XML hat per se kein "Eintrag bereits vorhanden", es gibt keinen "Primary Key", der eindeutig sein muß. "Duplikate" sind explizit nicht verboten. So gesehen mußt Du das so lösen Und falls Du mal wieder so ein Problem hast: Ohne Sample Data ist da schwer zu helfen. Ich verstehe z.B. nicht, was Du meinst mit
  9. Ohne Anpassungen an Clients oder User-Objekten durchführen zu müssen, kannst du das mit einem "Group Managed Service Account" erreichen. Ich vermute mal, dass es das ist was du suchst. Schau mal hier: Group Managed Service Accounts Overview | Microsoft Learn Getting Started with Group Managed Service Accounts | Microsoft Learn Warum ist die Frage nicht einfach zu beantworten? Es gibt mehrere Service-Typen. Jeder hat seine eigenen Bedingungen und Einsatzszenarien. Service Accounts | Microsoft Learn Virtuelle Accounts Managed Service Account Group Managed Service Account Benutzer Account (Kann dafür genutzt werden. Hat auch Nachteile) VG, Jan
  10. GPO. Siehe Link oben - seDenyXYZright.
  11. OK, dann hatte ich die interne Bezeichnung eines anderen Unternehmens wo das so bezeichnet wird falsch verwendet. Sorry Leute. Um dann aber wieder auf das Thema zu kommen: Wie kann ich einen Account erstellen, den man zur Anbindung externer Dienste verwendet, ggf. auch rechtemäßig entsprechend einschränken, dass ausschließlich eine Authentifizierung damit stattfinden kann, aber keine Anmeldung an den Clients möglich ist? Geht das ausschließlich über GPO oder kann man irgendwo, ggf. über PowerShell ein entsprechendes Benutzerattribut setzen?
  12. Hallo, ich kann den Eintrag schließen.. Nach einziger Zeit des Suchens habe ich eine Lösung gefunden, welche bei mir funktioniert. $global:PrimaerDaten = New-Object System.XML.XMLDocument $global:PrimaerDaten.Load("") #Pfad entfernt. $global:SekundaerDaten = New-Object System.XML.XMLDocument $global:SekundaerDaten.Load("") #Pfad entfernt. $parent = $SekundaerDaten.SelectSingleNode("DataSet/Media") # enumerate source nodes foreach ($localNode in $PrimaerDaten.SelectNodes("/DataSet/Media/Table")) { # check if node exists in destination $serverNode = $parent.SelectSingleNode("//Table[Name='$($localNode.Name)']") # remove if exists if ($serverNode) { [void]$parent.RemoveChild($serverNode) } # append from source [void]$parent.AppendChild($SekundaerDaten.ImportNode($localNode, $true)) } Obiger Code prüft ob der Eintrag schon vorhanden ist, löscht ihn und fügt ihn neu hinzu. Dadurch erzeuge ich keine Duplikate und bekomme auch die neuen Einträge hinzu. Das ganze hat mich bestimmt drei Wochen gekostet. :) Da ich nicht weiß, wie ich den Thread schließe: @Mods bitte schließen. :) Ich poste meine Lösung, falls andere Leute die gleichen Probleme haben könnten. Freundliche Grüße :)
  13. Hallo liebe Community, ich schreibe aktuell an einem Skript, welches CSV-Dateien aus Unterordnern in einen Hauptordner kopiert und zusammenfügt. In jedem Unterordner existiert auch eine XML-Datei, welche für eine spätere Verwendung die Überschriften der CSV-Dateien beinhaltet. Einige CSV-Dateien sind nicht in jedem Unterordner enthalten, aber in der dazugehörigen XML-Datei. Ich möchte daher die XML-Dateien auch zusammenfügen. Die XML-Datei hat folgende Knoten: DataSet/Media/Table - In Table ist alle für die jeweilige CSV-Datei als Element erfasst. Es existieren keine Attribute. Ich möchte nur die fehlenden Table in der Hauptxml-Datei einfügen. Mein Problem ist das Einfügen der kopierten Node aus der Primären-Datei in die Sekundäre-Datei. Bei folgendem Code bekomme ich den unten aufgeführten Fehler. Die Google Suche hat mich nicht weitergebracht. $global:PrimaerDaten = New-Object System.XML.XMLDocument $global:PrimaerDaten.Load("") # Wurde für den Thread entfernt. $global:SekundaerDaten = New-Object System.XML.XMLDocument $global:SekundaerDaten.Load("") # Wurde für den Thread entfernt. $BName = "'Mitarbeiterdaten.Arbeitszeiten'" $xpath = "//Table[Name=" + $BName + "]" $item = Select-Xml $PrimaerDaten -Xpath ($xpath) $item.Node.ParentNode.Name $newnode = $item.Node.CloneNode($true) $Media = Select-XML -Xml $SekundaerDaten -XPath '/DataSet/Media' #$Media.Node.InsertAfter($newnode, "Datenträger") # Wurde von mir verwendet für Testzwecke, da das Parentelement wohl nicht Media ist sondern Datenträger $Media.Node.AppendChild($newnode) - Hier tritt der Fehler auf. Fehler: __________________________________________________________________________________________________________________________________ Ausnahme beim Aufrufen von "AppendChild" mit 1 Argument(en): "Der einzufügende Knoten stammt aus einem anderen Dokumentenkontext." In:22 Zeichen:1 + $Media.Node.AppendChild($newnode) + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (:) [], MethodInvocationException + FullyQualifiedErrorId : DotNetMethodException __________________________________________________________________________________________________________________________________ Ich hoffe jemand kann mir mein Problem erläutern und erklären. Freundliche Grüße
  14. Wenn man den Fehler mal googlet, dann gibts wie schon erwähnt eben nur zwei Möglichkeiten. Deine CPU (Hardware kanns generell nicht, dann hast du Pech), oder dein Virtualisierung maskiert genau diesen CPU Befehlssatz den RHEL 9 haben will: https://forums.centos.org/viewtopic.php?t=78733#p330859 Bye Norbert
  15. Wie gesagt, der Kernel von redhat will einen CPU-Befehlssatz, den deine CPU nicht kann. Entweder man kann das bei den VM-Optionen einstellen, oder es muss irgendeinen Schalter für den Installer geben oder du brauchst eine andere Distribution/Kernel. Die Fehlermeldung ist da eindeutig.
  16. Moin an Board, allseits einen schönen Pfingts-Sonntag! Mache eine kleine Wartungs-Runde Vollautomat ist bereit Ich hoffe, keiner ist von den Fluten betroffen Hier beginnt es gerade zu regnen - egal, wir fahren trotzdem zur Mutti nach Cuxhaven.. Bleibt schön gesund...
  17. Hatte neulich ein „ähnliches“ Problem mit Ubuntu unter Hyper-V, was sich bei einer appliance weigerte, weil die CPU Kompatibilität im hyper-v aktiviert war. Die Aussage des Herstellersupports war: „benötigt für die MongoDB 5.0 das AVX Flag der CPU“ Bye Norbert
  18. @magheinz zur Installation des red hats kommt es nicht, er bricht mit Fehler ab, ich warte was das red hat Support Team dazu sagt.
  19. In den VM-Settings müsstest du die CPU einstellen können. Anscheinend will dein Kernel eine Befehlssatz, den die CPU nicht kann. Eventuell musst du danach dein Redhat neu installieren.
  20. @magheinzhabe eine ältere CPU aber HyperV wird unterstüzt , die CPU ist AMD Phenom II x4 960T Black Edition. wie gesagt habe andere Linux Derivate ,die laufen ohne Probleme.
  21. Letzte Woche
  22. Ok danke erstmal , hab das Problem der red hat Support Team weitergeleitet . Hallo hab den Befehl eingegeben, allerdings kommt nun ein anderer Fehler : cpu does not support x86 64 v2
  23. Vermutlich. Ich nutze kein Virtual Box mehr. Evtl. muss man in den Installationsordner von vbox in der cmd.exe wechseln.
  24. Dukel danke für den Hinweis, wo muss ich den Befehl eingeben : VBoxManage setextradata "RHEL9" "VBoxInternal/CPUM/IsaExts/POPCNT" "1" ? Cmd.exe oder?
  25. Hi, Queue Viewer? Ist doch für "Warmduscher" Der erste Weg ist immer: get-queue oder (bei mehreren Servern) get-transportservice | get-queue Bevor man mühsam in den Logs rumpult...
  26. Hier https://forums.virtualbox.org/viewtopic.php?f=3&t=106666 wurde das wohl gelöst. Habe den Beitrag aber nur überflogen.
  1. Ältere Aktivitäten anzeigen
×
×
  • Neu erstellen...