Jump to content

BOfH_666

Expert Member
  • Gesamte Inhalte

    2.083
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von BOfH_666

  1. Kann es sein, dass Du die Fehlermeldung miss-interpretierst? Darf man fragen, welches Programm das ist? Kannst Du die Fehlermeldung posten? Kannst Du einen einzelnen Datensatz so anpassen, dass Dein Programm ihn ohne Fehler importiert? Liegt es wirklich an den Kommata in den Daten-Zellen? Wenn ja, solltest Du Dich dringend mit dem Anbieter Deines Programms auseinandersetzen.
  2. Prinzipiell schon aber das sollte nicht nötig sein.
  3. ?? Du sprichst in Rätseln. Meinst Du damit, dass die Datenzellen Kommata enthalten? Das sollte bei einer standard-konformen CSV-Datei kein Problem sein, da die Daten in den Zellen in Anführungszeichen eingeschlossen sind. ... oder etwa nicht?
  4. Nur zur Info: Es ist nicht nötig, jedes Mal den kompletten Beitrag, auf den Du antwortest, zu zitieren. Wenn Du Dich nicht auf etwas Spezifisches aus dem Beitrag beziehen willst, lass das Zitat einfach weg.
  5. Im einfaschte Fall sollte es das hier bringen: $folder_csv = 'C:\Install\Import' $fileList = Get-ChildItem -Path $folder_csv -Filter *.csv -File foreach ($file in $fileList) { $NewContent = Get-Content $file.FullName | Select-Object -Skip 1 $NewContent | Out-File -FilePath $file.FullName -Force }
  6. Willst Du jeweils die Header-Zeile entfernen oder die erste Daten-Zeile? In dem Beispiel in Deinem ersten Beitrag wird Get-Content bentutz und Du benutzt scheinbar Import-Csv. Das hat - wie zu erwarten - unterschiedliche Ergebnisse zur Folge!
  7. Hmmm ... was ist denn der eigentliche Grund für den Wunsch? Sollen denn bestimmte Apps immer wieder auf verschiedenen Monitoren geöffnet werden? Oder geht es eigentlich darum, bestimmte Apps immer auf dem gleichen Monitor zu öffnen?
  8. ... und Outlook.exe /cleanviews hat nicht geholfen? Im Zweifel erstmal hier suchen: https://support.microsoft.com/en-us/office/command-line-switches-for-microsoft-office-products-079164cd-4ef5-4178-b235-441737deb3a6#Category=Outlook ... hab ich übrigens durch Googleln gefunden!
  9. Jens, Willkommen im MSCEboard. Bevor wir richtig loslegen - könntest Du bitte den Code als Code formatieren? Einfach auf das entsprechende Symbol ( </> ) in der Bearbeitungsleiste klicken und den Code dann darüber einfügen. Danke schon mal im Voraus. ... wir? ... mittlerweile? ... das klingt für mich danach, als wäre das Script nicht von Dir und als hätte es vorher funktioniert, richtig? Was hat sich geändert? Und kannst Du den Autor des Scriptes nicht um Hilfe bitten? Davon mal abgesehen, sind die Fehlermeldungen ziemlich eindeutig. In den Zeilen 137 und 139 wird versucht eine Methode - in beiden Fällen .Split() - auf ein Objekt anzuwenden, welches den Wert Null hat ... also vermutlich leer ist. In beiden Fällen ist es die Variable $username.
  10. Wieso Kopf? ... Er zerbricht damit natürlich den Tisch!!
  11. Hmmm ... sie mögen vielleicht nicht groß sein und manchmal genügen tatsächlich 2 oder 3 Schritte nach links oder rechts aber weiße Flecken in der Mobilfunkabdeckung gibt es selbst in Berlin noch. Und beim Thema Auto bin ich froh drüber, mir solche Gedanken nicht machen zu müssen. Ich bin jetzt sowieso seit fast 2 Jahren im Home-Office und brauch ein Auto nur 3, 4 oder 5 mal im Jahr. Da nehm' ich entweder Car-Sharing oder ich leihe mir zur Not was passenden für den Zeitraum für den ich es brauche. Aber ja - ich weiß wohl, dass das eben auf dem Land oder selbst schon in kleineren Städten oder bei anderen Jobs anders aussieht und es dann ohne Auto eben nicht geht. ... 'liegt ja dann zum Teil auch wieder an der Politik, die auf Teufel komm raus alles privatisieren muss und es dann natürlich unbedingt wirtschaftlich sein muss. Da lohnt es sich dann natürlich auch nicht mehr, für ein paar Hanseln ab und zu, kleinere Kleckerdörfer mit dem BUs anzufahren oder mit dem Zug anzuhalten.
  12. Mit so einer ähnlichen Begründung besteht ein Freund von mir darauf, unbedingt ein Laptop mit integriertem Mobilfunk zu kaufen. Ich finde das eine der überflüssigsten Optionen, die ich mir vorstellen kann. Zumal er im Zweifel das Ding auch niemals wirklich mobil nutzen würde. Naja ... des Menschen Wille sei sein Himmelreich ... er muss es ja bezahlen ...
  13. Naja, das "dekadent" war eher auf die beiden 4K-Monitore bezogen. ... und vielleicht war's auch eher nur der Neid ... ich mit meinem einen popeligen UWQHD 34-Zöller .... Komischerweise sieht man solch eine Konfiguration bei den großen Business-Notebook-Herstellern quasi überhaupt nicht. Wenn ein Notebook mal ne etwas bessere Ausstattung mit Prozessoren und Speicher hat, kommt auch gleich immer eine dedizierte, teure, für einen System-Ingenieur ziemlich überflüssige mobile Spiele- oder Workstation-Grafikkarte mit. Ich hab z.B. in meinem in Ehren ergrauten Lenovo P50 eine Nvidia Quadro M1000M, deren Funktionen ich noch nie benutzt habe.
  14. UI ... klingt ja schon ein bissl dekadent ... ... Du kannst ja mal ein Bild teilen, wenn's fertich is ... nur um uns neidisch zu machen ...
  15. Wenn's nicht funktioniert - lass es!
  16. Ich fürchte, dass Du das zugrunde liegende Konzept noch nicht verstanden hast. Das Erstellungsdatum einer Datei ist der Zeitpunkt in dem die Datei AN DER STELLE, WO SIE GERADE LIEGT, erzeugt wurde. Das Änderungsdatum ist wirklich das - also wann die Datei zu letzt geändert wurde - und kann durchaus auch VOR DEM ERSTELLUNGSDATUM sein. Wenn die Datei z.B. von einem anderen Ordner hier her kopiert wurde, bleibt das Änderungsdatum erhalten und das Erstellungsdatum ist das "aktuelle". Du solltest Dir im Explorer mal alle 3 relevanten Daten als Spalte einblenden - das macht die Unterschiede vielleicht an der ein oder anderen Stelle offensichtlicher.
  17. ... dazu liegt mir auch eine Bemerkung auf den Lippen ... .... und was ist ja jetzt so schwer dran, das einfach mal zu probieren? ... 3 Buchstaben austauschen und die Kommandozeile nochmal ausführen kann's ja nicht sein, oder?
  18. Nein. Nur wenn das Muster Leerzeichen enthält. Ja. Genau dieser Zeitstempel wird aber benutzt ... was ich auch bereits geschrieben hatte. Na, so viele Möglichkeiten bleiben ja nicht mehr übrig. Welche weiteren Optionen bietet robocopy denn, wenn es um das Alter von Zeitstempeln geht?
  19. ??? Das kommt darauf an, was Du erreichen möchtest. Lass Dir doch im Explorer einfach mal alle 3 relevanten Zeitstempel einblenden und spiel ein bissl mit dem Datum ... Es gibt auch Tools - sowohl für die Kommandozeile, wie auch mit grafischer Oberfläche - die alle 3 Zeitstempel individuell und unabhängig voneinander editieren können. Damit kann man sich dann Test-Dateien speziell präparieren. Falls Interesse besteht, bitte mal Deine Lieblingssuchmaschine bemühen!
  20. 1. Deine Datei-Auswahl-Liste ist falsch formatiert ... die einzelnen Dateien oder Datei-Muster werden durch Leerzeichen getrennt - nicht durch Komma. 2. Eine Datei hat unter Windows 3 relevante Datums-Eigenschaften. Den Zeitpunkt der Erstellung, den Zeitpunkt der letzten Änderung und den Zeitpunkt des letzten Zugriffs. Robocopy benutzt bei Verwendung der Option /minlad und /maxlad den Zeitstempel des letzten Zugriffs, welcher aber beim Kopieren aktualisiert wird. Mit Deiner Angabe /minlad:20120101 schließt Du alle Dateien aus, auf die nach dem 1. Januar 2012 zugegriffen wurde, was bei Dateien, die Du Dir zum Testen kopiert hast mit Sicherheit der Fall ist. .... und wenn Du es bei Deinen Tests schaffst, dass eine Datei kopiert oder verschoben wird, wird das Datum des letzten Zugriffs der Quell-Datei aktualisiert!! Davon unabhängig bietet robocopy alle möglichen Protokoll/Log - Optionen. Die solltest Du bei der Fehlersuche aktivieren. https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/robocopy#logging-options
  21. Es war zwar in einer anderen Situation, aber ich hab schon mal ein ähnliches Phänomen beobachtet, wenn in den Anzeige-Einstellungen eine andere Skalierung als 100% eingestellt war. ... n' Versuch wär's auf jeden Fall wert ...
  22. Vielleicht sollte das Erdmännchen auf einen kleinen Hügel klettern ... https://techgenix.com/stop-disabling-ipv6/
  23. Warum muss es denn immer gleich ein Skript sein? Starte doch einfach eine CMD oder eine PowerShell und gib erstmal einen einzelnen Befehl ein. Wenn der funktioniert, den nächsten und so weiter. ... das ist doch gar nicht nötig. Die robocopy Hilfe, die Du einfach mit robocopy /? aufrufen kannst, erklärt doch alles haarklein. Die ersten Zeilen erklären die generelle Syntax: also 1. robocopy 2. Quell-Verzeichnis 3. Ziel-Verzeichnis 4. Datei, Datei, Datei
  24. Auch auf die Gefahr hin, missverstanden zu werden oder als belehrend oder beleidigend oder nicht hilfsbereit dazustehen - hier nochmal abschließend meine 2 Cent: Auch wenn Du Dir die Aufgabe nicht ausgesucht hast und Du keine formale Ausbildung dafür erhalten hast, bist Du im Moment in Deiner Organisation der IT-Profi. Wenn Dein Chef sagt, dass Du Dich um die IT kümmern musst, dann bist Du ein IT-ler - ob Dir das gefällt oder nicht. Und als solcher erwartet man von Dir hier in diesem Forum ein gewisses Maß an Mitarbeit und Grundlagenkenntnissen. Und wenn ich Dich nicht falsch verstanden hatte, sieht es wohl danach aus, als müsstest Du diese Aufgabe noch ein wenig länger bewältigen. Da würden Dir dann ein paar Grundlagen und ganz speziell PowerShell-Kenntnisse, ne Menge Frust und sinnlos verschwendete Zeit ersparen. PowerShell ist ein sehr mächtiges Werkzeug, welches, wenn man es beherrscht, die mitunter lästige IT-Administration sehr erleichtert. Ohne diese Grundlagen wirst Du viele der Hilfen, die Du hier und auch wo anders im Netz bekommen kannst, einfach nicht verstehen. Und man kann eine komplexe Technologie wie eine moderne objekt-orientierte Script-Sprache nicht dadurch erlernen, ein paar Code-Schnipsel, die man im Internet gefunden hat, beliebig zusammenzustöpseln. Und es ist auch nicht möglich so etwas im Rahmen eines Forums zu erlernen. Last, but not least werden Dir in einem Forum keine gebrauchsfertigen Lösungen auf Anfrage erstellt. Die meisten von uns verdienen mit solchen oder ähnlichen Arbeiten ihr Geld. Wie würde es Dir gefallen, wenn das, wofür Du Dein Geld bekommst, jemand anders kostenlos abgibt und Dich damit arbeitslos macht? Ich hoffe, dass Du das verstehen kannst und Dir die Zeit nimmst, die Du brauchst, um Dir das Basis-Wissen für Deinen momentanen Job anzueignen. Im Zweifel solltest Du Deinen Chef darauf ansprechen, mindestens ein wenig Zeit eingeräumt zu bekommen, die Dir übertragenen Aufgaben vernünftig erledigen zu können. Und dazu gehört dann im Zweifel eben auch ein wenig Selbststudium.
  25. Wollen wir uns darauf einigen, dass es - wie fast immer - einfach mehrere Wege zum Ziel gibt? ... und jeder davon hat vermutlich Vor- und Nachteile ...
×
×
  • Neu erstellen...