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 IPWünsch Dir wasWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Text in mehreren .docx suchen und ersetzen

Mitglied: DerWoWusste

DerWoWusste (Level 5) - Jetzt verbinden

02.11.2017, aktualisiert 15:08 Uhr, 3269 Aufrufe, 14 Kommentare

Moin Kollegen.

Ich hoffe auf Antworten von Leuten, die genau das per Tool schon mal gemacht haben:
Selektiere mehrere Ordner und suche dort in allen .docx (nicht .doc!) nach einem bestimmten Text und ersetze diesen.

Es scheitert bei diversen Tools daran, dass sie nicht mit docx umgehen können. Ein simples Word-Makro bekommt das auch ganz gut hin, jedoch scheitert es daran, dass man mit diesem Makro zwar multiselect auf Freigaben machen kann, nicht aber auf Sharepoint-Webdavverzeichnissen... was leider ebenso gefordert ist.
Mitglied: Yannosch
02.11.2017 um 16:21 Uhr
Hi!

https://sourceforge.net/projects/findandreplace/

Könnte dir das weiterhelfen?

Grüße
Yannosch
Bitte warten ..
Mitglied: Yannosch
02.11.2017, aktualisiert um 16:30 Uhr
Sorry... das o.g. Programm kann leider nur xml und html.

Das hätte ich noch im Angebot ... ist wohl auf Batch-Basis.
1


Ich bin mir allerdings sicher, dass man da etwas mit Powershell basteln kann.
Bitte warten ..
Mitglied: altmetaller
02.11.2017 um 16:52 Uhr
Hallo,

Zitat von DerWoWusste:

Es scheitert bei diversen Tools daran, dass sie nicht mit docx umgehen können.

Dann benenn' die doch in .zip um - dann hast Du was zum auspacken. Ernsthaft - das sind einfach "nur" ZIP-Archive mit XML-Dateien. K.A., ob Dir das jetzt weiterhilft...

Gruß,
Jörg
Bitte warten ..
Mitglied: DerWoWusste
02.11.2017 um 18:02 Uhr
Moin Yannosch.

Ich bin mir allerdings sicher, dass man da etwas mit Powershell basteln kann.
Das ist keine Anforderung. Es wäre aber wichtig, dass Sharepointlaufwerke funktionieren.

Man kann diese als Netzlaufwerk verbinden dann geht auch das Makro, fiel gerade auf.
Ich werde das Tool morgen mal testen, danke.
Bitte warten ..
Mitglied: sabines
03.11.2017, aktualisiert um 06:44 Uhr
Moin,

genau an diesen Anforderungen bin ich letzte Woche gescheitert.
Das was ich gefunden habe konnte mit DOCX nichts anfangen und die Tools die damit etwas anfangen können, waren zu teuer bzw konnte ich nicht testen, zumal das für einen Kunden aus meiner ehemaligen Selbständigkeit war.

Meine Lösung: Addidas Makro und ein Praktikant, es waren allerdings nur rund 100 docx.

Kannst Du die Sharepoint Dateien u.U. für diese Aktion auf eine Freigabe verschieben und dannach wieder zurück?

Gruß

Nachtrag: Jetzt fällts mir wieder ein, das Problem war die Kopf und Fusszeile, hier sollte was ersetzt werden.
Bitte warten ..
Mitglied: emeriks
03.11.2017 um 10:11 Uhr
Addidas Makro
lol
Diesen Spruch kannte ich noch gar nicht! Freitag gerettet ...
Bitte warten ..
Mitglied: DerWoWusste
03.11.2017 um 11:54 Uhr
@Yannosch: getestet. Das Tool kommt mit Sharepoint nicht zurecht, es kennt die Mechanismen check out und check in nicht einmal. Leider unbrauchbar.

@sabines - ja, ein Makro haben wir ja und das läuft auch gut. Wir werden dabei bleiben. Die Dateien zu verschioeben oder gar (@FA-jka) die Dateien in .zip umzubenennen, bedeutet zuviel Aufwand. Das Makro kann ja auch mir Sharepoint arbeiten - jedoch erst, nachdem man den Pfad als Netzlaufwerk verbunden hat - allein das störte mich noch, aber damit können wir leben.
Bitte warten ..
Mitglied: colinardo
LÖSUNG 03.11.2017 um 12:11 Uhr
Servus DWW,
dazu habe ich mal ein kleines Powershell-Script geschrieben um ohne installiertes Word bestimmte Strings im Dokument zu ersetzen.

Da ich hier gerade kein Sharepoint zur Verfügung habe, kann ich mich deinem Problem mit deinen WebDAV Pfaden nicht widmen, aber schnell als Laufwerk mounten sollte ja kein Problem darstellen.

Viel Spaß
Grüße Uwe
Bitte warten ..
Mitglied: DerWoWusste
03.11.2017, aktualisiert um 15:00 Uhr
Moin Uwe.

Das funktioniert natürlich auch, aber es kennt nicht check-out/check-in, so dass es für Sharepointpfade nicht läuft. Check-out zieht die Frage "Bearbeitung aktivieren?" nach sich, welche das Word-makro offenbar bejaht und Dein Skript nicht.
Bitte warten ..
Mitglied: colinardo
LÖSUNG 03.11.2017, aktualisiert um 15:47 Uhr
Also für Sharepoint und Document Libraries gibt es nativen Support für Powershell und Checkout() und Checkin() Methoden für die Dokumente.
Natürlich dann die ganze Liste der Files durchackern/filtern.

Leider mangels Sharepoint kann ich es hier leider nicht evaluieren und dir was skripten.
Bitte warten ..
Mitglied: DerWoWusste
03.11.2017 um 15:59 Uhr
Sehr interessant. Werde ich den SP-Entwicklern mal zeigen, danke!
Bitte warten ..
Mitglied: colinardo
03.11.2017, aktualisiert um 16:03 Uhr
Sollte dir auch helfen --> nach dem Checkout kopieren eines Files lokal:
http://www.jbmurphy.com/2012/04/25/powershell-script-to-copy-a-sharepoi ...
Dann kannst du es bearbeiten und wieder hochladen.
Entsprechende Methoden zum Upload hier zu finden
https://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfile_met ...
Bitte warten ..
Mitglied: DerWoWusste
03.11.2017 um 16:04 Uhr
Werden wir sicherlich mal erkunden - erneut danke!
Bitte warten ..
Mitglied: colinardo
03.11.2017, aktualisiert um 16:06 Uhr
Keine Ursache. Irgendwann muss ich mir mal wieder das "Monster" Sharepoint virtuell aufsetzen, nur momentan keine Zeit.
Bitte warten ..
Ähnliche Inhalte
Windows 10
Windows Such-Index
gelöst Frage von UserUWWindows 104 Kommentare

Sorry für ein paar elementare Fragen zum Windows Such-Index: 1. Bei der Festlegung der Indizierungskriterien wird eine endlos lange ...

Windows 10
Docx nicht korrekt registriert
Frage von toddehbWindows 105 Kommentare

Hallo, auf 2 Clients habe ich das Problem, dass docx anscheinend nicht richtig im System mit Word (O365) registriert ...

Microsoft Office
Excel Such- und Vergleichsfunktion
gelöst Frage von oesi1989Microsoft Office15 Kommentare

Hallo zusammen, ich habe 2 Tabellen mit Name, Vorname und Arbeitgeber. 1. Tabelle Name Vorname Geb-Datum Arbeitgeber Straße Ort ...

Microsoft Office

FireFox öffnet Sharepoint Dokument (docx) nicht

Frage von LordNicon79Microsoft Office1 Kommentar

Hi, es geht um eine Sharepoint 2013 Website mit ein paar WordDokumenten (2010 bis 2013) und genau diese Word ...

Neue Wissensbeiträge
Router & Routing

FritzOS 7.20 kommt auch auf Deine Fritze (wahrscheinlich)

Information von Visucius vor 6 StundenRouter & Routing

Nachdem ich hier die Hassliebe zu den kleinen Kistchen kenne, sollten wir das nicht zu breit ausdehnen. Ein paar ...

Netzwerke
PfSense und OPNsense Client VPN mit L2TP Protokoll
Anleitung von aqui vor 14 StundenNetzwerke

Allgemeine Einleitung Das folgende VPN Tutorial ist eine Ergänzung zum bestehenden VPN_Client_Tutorial. Es beschreibt ebenfalls die VPN Anbindung von ...

Datenschutz

Berliner Datenschutzbeauftragten prüfen Videokonferenz-SW

Information von Visucius vor 3 TagenDatenschutz2 Kommentare

Eine grüne Ampel erhielten kommerziell bereitgestellte Instanzen der Open-Source-Software Jitsi, etwa von Netways oder sichere-videokonferenz.de. Eine positive Bewertung erhielten ...

LAN, WAN, Wireless
Sophos Central Wireless v2.3.0-6 massive Probleme
Information von Voiper vor 5 TagenLAN, WAN, Wireless

Hallo Zusammen, wenn Ihr Sophos Central nutzt und die neuen APX Accesspoints im Einsatz habt, vermeidet das Update der ...

Heiß diskutierte Inhalte
Firewall
Sophos XG Firewall mit RED 15 verbinden
Frage von roeggiFirewall23 Kommentare

Hallo Zusammen Ich verzweifle gerade an der Konfiguration mit einer RED 15 mit einer XG Firewall. Ich habe das ...

Festplatten, SSD, Raid
Raid5 SAS HDD auf RAID10 SSD ML350 G8
gelöst Frage von DCFan01Festplatten, SSD, Raid19 Kommentare

Hallo Community, ich habe hier bei mir einen HPE ML350G8, mit P440 Raid-Controller und derzeit 4x SAS 10K HDD ...

Video & Streaming
Kaufberatung gesucht: Überwachungskamera
Frage von SarekHLVideo & Streaming17 Kommentare

Hallo zusammen, der Bereich hinter unserer Kirche hat sich zu einem abendlichen Treffpunkt für Jugendliche entwickelt, die dort regelmäßig ...

VB for Applications
VB Script Webseite open
gelöst Frage von MrLabelVB for Applications13 Kommentare

Hallo, ich habe ein VB Script geschrieben zur Anmeldung an einer Webseite. Das läuft auch alles gut soweit - ...