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 XML-Datei mit Powershell editieren, 3. Teil

Mitglied: Jensxx1975

Jensxx1975 (Level 1) - Jetzt verbinden

09.11.2018, aktualisiert 10:33 Uhr, 458 Aufrufe, 2 Kommentare

Hallo zusammen,

ich brauche nochmal Hilfe.

Geht um folgendes,

das hier läuft:
01.
$xml.SelectNodes("//default:PreviewLink[@Usage = 'Input']",$ns) | %{
02.
    If ($_.Part.SheetName -ne "Bg_0"){
03.
        $_.Part.SheetName = "$prefix$($cnt.toString().padleft(2,'0'))"
04.
        $cnt++}}
XML-Teil:
01.
<PreviewLink Usage="Input" rRef="r_181025_133021945_004311">
02.
          <Part SheetName="Bogen_01" SignatureName="SIG002" />
03.
        </PreviewLink>
das aber nicht:
01.
    $xml.SelectNodes("//default:PreviewLink[@Usage = 'Output']",$ns) | %{
02.
    If ($_.Part.SheetName -ne "Bg_0"){
03.
        $_.Part.SheetName = "$prefix$($cnt.toString().padleft(2,'0'))"
04.
        $cnt++}}
XML-Teil:
01.
<PreviewLink ProcessUsage="Previews" Usage="Output" rRef="r_181025_133021945_004311">
02.
          <Part SheetName="Bogen_02" SignatureName="SIG002" />
03.
          <Part SheetName="Bogen_03" SignatureName="SIG003" />
04.
          <Part SheetName="Bogen_04" SignatureName="SIG004" />
05.
          <Part SheetName="Bogen_05" SignatureName="SIG005" />
06.
        </PreviewLink>
Ich erkenne absolut keinen Unterschied in der Commando-Zeilen.

Fehlermeldung:
Die Eigenschaft "SheetName" wurde für dieses Objekt nicht gefunden. Vergewissern Sie sich, dass die Eigenschaft vorhanden ist und festgelegt werden kann.

In Bezug auf diese Zeile
01.
$_.Part.SheetName = "$prefix$($cnt.toString().padleft(2,'0'))"
Weiß jemand Rat?

Danke!

Gruß JENS
Mitglied: 137443
LÖSUNG 09.11.2018, aktualisiert um 10:48 Uhr
Teil 3
OMG immer noch nicht fertig?? So viel Zeit möchte ich mal bekommen . Kein Wunder kommt Deutschland nicht weiter...
erkenne absolut keinen Unterschied in der Commando-Zeilen.
Aber am XML ...
Ist doch klar weil du mehrere Part Knoten inerhalb des selektierten Knoten hast! Also musst du die inneren erst mit einer Foreach Schleife durchlaufen! Denn das Array hat ja keine Eigenschaft SheetName, logisch.
Das
$_.Part.SheetName
weis ja nicht welchem von den vielen Part-Knoten du den Wert zuweisen willst.

Gruß l.
Bitte warten ..
Mitglied: Jensxx1975
09.11.2018 um 11:20 Uhr
OMG immer noch nicht fertig??
Ich wollte Dir mal ein paar Tage Ruhe gönnen

So viel Zeit möchte ich mal bekommen . Kein Wunder kommt Deutschland nicht weiter...
Gut Ding braucht Weile

Ich habe noch Teil 4 in Vorbereitung und hoffe Teil 5 vermeiden zu können.

Gruß JENS
Bitte warten ..
Ähnliche Inhalte
XML

XML-Datei mit Powershell editieren, 2. Teil

gelöst Frage von Jensxx1975XML13 Kommentare

Hallo zusammen, habe hier aus dem Form eine Script-Zeile erhalten um ein XML-File zu editieren. Läuft wunderbar. Nun möchte ...

XML

XML-Datei mit Powershell editieren, 4. Teil

Frage von Jensxx1975XML1 Kommentar

Hallo nochmal, was kann ich denn in diesem Fall tun? Mit allem was ich bisher über X-Path gelernt habe ...

XML

XML Datei mit Powershell splitten

gelöst Frage von LianenSchwingerXML2 Kommentare

Hallo, ich habe eine riesige Exportdatei im XML-Format die ich nicht weiterverarbeiten kann. Der Aufbau ist wie folgt: Ich ...

Batch & Shell

Powershell .xml Datei mit Zeitstempel öffnen

gelöst Frage von BaphometBatch & Shell1 Kommentar

Hallo liebe Community, nach leider erfolgloser Google-Suche richte ich mich an Euch um evtl. eine Lösung für mein Thema ...

Neue Wissensbeiträge
Netzwerkmanagement

Neue Angebotsmail ist raus: 10 Prozent auf alle Docusnap Lizenzen

Information von Frank vor 1 StundeNetzwerkmanagement

Hallo IT-Pros, unsere Angebotsmail ist raus: Exklusive für unsere Administrator.de-Mitglieder gibt es heute auf alle Miet- und Kauflizenzen von ...

Windows 10
Windows 10 Mai 2019 Update (Version 1903) ist da
Information von kgborn vor 5 StundenWindows 101 Kommentar

Nur ein kurzer Infosplitter: Microsoft hat die Nacht (21. Mai 2019) das Funktionsupdate auf Windows 10 Version 1903 freigegeben. ...

E-Mail

Newsletter: Unread News - IT News in Byte Länge

Tipp von franktaylor vor 17 StundenE-Mail8 Kommentare

Hallo, würde gerne auf einen Newsletter hinweisen, den ich heute per Zufall gefunden und mit euch gerne teilen möchte: ...

Outlook & Mail

Outlook 2016 stürzt ab, wenn man ein (at)- Zeichen im Text einer neuen E-Mail schreibt

Tipp von Enriqe vor 1 TagOutlook & Mail4 Kommentare

Bei uns in der Firma häuften sich die Fälle, bei denen sich Outlook kommentarlos verabschiedet, wenn man ein - ...

Heiß diskutierte Inhalte
DNS
DNS fragt falsche ip zuerst ab
gelöst Frage von recoldDNS23 Kommentare

Hallo zusammen, wollte mal fragen, was mit meiner DNS falsch ist? der A eintrag 88.48.118.88 sollte auf den ts3 ...

Windows Server
Passwortänderung an RODC möglich?
Frage von DexthaWindows Server23 Kommentare

Hallo, ich habe einen RODC, auf welchen ich über ldaps (Web-Seite mit php7) Passwortänderungen durchführen möchte. Ist das grundsätzlich ...

Windows 10
Windows am MAC
gelöst Frage von LeeX01Windows 1019 Kommentare

Guten Abend zusammen, ich habe gerade ein Macbook Pro vor mir welches ich mit einem Windows 10 to go ...

Windows Server
RDP als Citrix Alternative
gelöst Frage von samreinWindows Server18 Kommentare

Hallo zusammen, ich bin neu hier und das ist mein erster Beitrag. Ich bin Einzeladmin und wir setzen bei ...