Jump to content

BOfH_666

Expert Member
  • Gesamte Inhalte

    2.101
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von BOfH_666

  1. ... oder dism /online /Get-CurrentEdition zeigt (unter anderem) auch die Edition an ... das geht auch in CMD.
  2. Hmmm ... läuft das nicht auf ein einfaches Backup hinaus? Wenn Du die Quelldateien nicht "ausdünnen" darfst, macht es vermutlich auch keinen Sinn, weniger als den aktuellen Status zu sichern, oder? Vermutlich schon ... solange Du klar formulieren kanns, was genau Du möchtest, kann man es vermutlich in Code umsetzen.
  3. ... und die zugreifenden Konten auf dem NAS berechtigen ist keine Option?
  4. ... nur ne Idee ... könnte es sein, dass IrfanView ein Problem damit hat, wenn es nicht in einer interaktiven Session läuft?
  5. Ich dachte das galt nur, wenn Du von Sensei Miyagi san Karate oder Master Pai Mei Kung Fu lernen willst.
  6. ... nur, um es wenigstens einmal erwähnt zu haben: Wenn Du jetzt anfängst zu programmieren oder skripten, solltest Du nicht mehr mit VBS oder CMD anfangen. Such Dir ein gutes Einsteiger-Tutorial oder Buch für PowerShell und starte damit. Das wird Dir auf lange Sicht, ne Menge verschwendete Zeit und Frustration ersparen.
  7. Das wär aber ungünstig, oder? Genau die Dateien will @MitchAndi doch behalten.
  8. .... wenn's nich anders geht ... ... offenbar ist ja eine professionelle Lösung nicht gewollt.
  9. Warum nicht?
  10. Wo buddelt ihr nur immer wieder so alten Sch**ß aus ... nimm Powershell: $Quellverzeichnis = 'C:\sample\Quelle' $Zielverzeichnis = 'C:\sample\Ziel' Get-ChildItem -Path $Quellverzeichnis -Filter *.pdf -File | ForEach-Object{ $Name = ($_.BaseName -split '_')[2] $Ziel = Join-Path -Path $Zielverzeichnis -ChildPath $Name if (-not (Test-Path -Path $Ziel)) { New-Item -Path $Ziel -ItemType Directory | Out-Null } Move-Item -Path $_.FullName -Destination $Ziel }
  11. Hallo und willkommen im MCSEBoard. Du möchtest also die IP-Adresse zu einem Namen auflösen, richtig? ... oder umgedreht? Ich hab mal für Dich gegoogled: https://morgantechspace.com/2015/06/powershell-find-machine-name-from-ip-address.html
  12. Das gilt aber nur für den Machine Wide Installer. Für die User-Installationen läuft das Update online.
  13. Du immer mit Deinem Pragmatismus .... tztztz
  14. Wie wär's mit'm RasPi?
  15. Da MSFT ja quasi "an der Quelle sitzt", weiß es, wie man die Sachen vom alten System ins neue übertragen muss, damit alles wie vorher funktioniert. Und wenn man das weiß, dann kann man eben in diesem Prozess die unerwünschten Sachen auslassen. Es hat bei der Umstellung auf dieses System am Anfang auch ein bissl gedauert, bis exotischere Sachen korrekt migriert wurden. Da musste MSFT noch nachjustieren.
  16. Ein Magier kann doch sein Tricks nicht verraten. Was ist denn der Hintergrund Deiner Frage. Willst Du ein bestimmtes Problem damit lösen?
  17. ... das schreit ja geradezu nach einem Arbeitgeberwechsel ... ... ich hab da glücklicherweise mehr Glück mit meinem Arbeitgeber - der hat mir sogar einen schicken neuen großen Monitor für zu Hause spendiert .... jetzt bin ich zu Hause besser ausgestattet als im Büro.
  18. Ich gehe davon aus, dass Du von einem Feature-Update sprichst ... Grob gesagt verschiebt das Setup die bisherige Installation komplett in einen versteckten Ordner und führt eine frische Image-Installation durch ... als wäre es eine Neu-Installation. Danach holt es aus der versteckten "Alt-Installation" alle Daten und Einstellungen raus und verwurstet sie in der frischen Installation. So steht die "Alt-Installation" auch noch für ein Roll-Back zur Verfügung.
  19. Wie schon geschrieben - wenn es Dir um eine Synchronisation geht, solltest Du Dir robocopy anschauen. Das ist speziell für diesen Zweck entwickelt worden. Ein aufwändiges/potenziell fehleranfälliges Script ist dafür nicht nötig. Davon unabhängig - wenn Du die Ergebnis-Objekte filtern möchtest, kannst Du Where-Object verwenden: $Folder1Path = 'C:\test1' $Folder2Path = 'C:\test2' $Folder1Files = Get-childitem -Path $Folder1Path -Recurse $Folder2Files = Get-childitem -Path $Folder2Path -Recurse Compare-Object -ReferenceObject $Folder1Files -DifferenceObject $Folder2Files | Where-Object -Property SideIndicator -EQ -Value '<=' | ForEach-Object { Copy-Item -Path $_.InputObject.FullName -Destination $Folder2Path }
  20. Dafür ist robocopy hervorragend geeignet. Ja. Get-ChildItem liefert standardmäßig nur die Dateien und Ordner im angegebenen Pfad. Wenn Du Unterordner einschließen möchtest, musst Du den Parameter -Recurse angeben.
  21. Hallo Schepper. Willkommen im MCSEBoard. Was willst Du denn eigentlich erreichen? Möchtest Du die beiden Verzeichnisse synchronisieren? Dafür kann man robocopy benutzen. Wenn Du mit Compare-Object den Namen und das Erstellungsdatum vergleichen möchtest, solltest Du im Parameter -Property die Attribute angeben die Du vergleichen möchtest - also Name und CreationTime
  22. Pöh. .... Angeber ...
  23. Dann versuch mal den Parameter -Encoding UTF8 für deinen CSV Export. Damit sieht es meistens besser aus. .... und dazu bist Du nicht fündig geworden? Wonach hast Du denn da gesucht?
  24. Was verstehst Du darunter? Wenn Du damit meinst, ob man die Umlaute gegen die entsprechende Buchstabenkombination ohne Umlaute ersetzen kann .... ja, klar ... geht.
  25. Definiere "klein"! In D sind wir ca 8.500.
×
×
  • Neu erstellen...