synthas
Goto Top

Word Dateiformat DOCX Konvertierung GPO

Hey,

ich suche eine oder mehrere Möglichkeiten meine User davon abzubringen mit .doc Dateien zu arbeiten.
Standardformat ist bereits .Docx aber User benutzen immer mal wieder alte .doc Dateien.
Gibt es eine Möglichkeit die Änderung in .Docx automatisch per GPO zu Erzwingen oder zumindest per Popup in Word vorzuschlagen?

Schon Mal Danke im Voraus!

Content-ID: 6240537374

Url: https://administrator.de/contentid/6240537374

Ausgedruckt am: 22.11.2024 um 10:11 Uhr

Inf1d3l
Inf1d3l 06.03.2023 aktualisiert um 11:52:41 Uhr
Goto Top
Eine entsprechende GPO ist mir nicht bekannt aber man könnte den Dateityp verbieten. Sei es durch einen Virenscanner oder FSRM. Außerdem kann es auch sein, dass deine User doc-Dateien immer noch von extern bekommen.
Synthas
Synthas 06.03.2023 aktualisiert um 11:56:36 Uhr
Goto Top
Ja leider, daher hätte ich gerne das User automatisch gefragt werden in docx zu konvertieren. Verbieten von .doc ist leider keine Option.
kpunkt
kpunkt 06.03.2023 um 12:07:06 Uhr
Goto Top
Hast du dir den AVS Document Convertre mal angesehen?
Das Tool ist kostenlos und soll das auch per Batch können.
evgnbz
evgnbz 06.03.2023 um 12:22:28 Uhr
Goto Top
Synthas
Synthas 06.03.2023 um 13:09:14 Uhr
Goto Top
Würde das Problem ganz gerne wenn möglich ohne 3rd Party Software lösen, trotzdem vielen Dank!
kpunkt
kpunkt 06.03.2023 um 13:21:48 Uhr
Goto Top
Hm....wird schwierig werden, da du ja zumindest Word dazu brauchst.
Wenn Word jetzt nicht als 3rd Party Software gilt, dann kann man das Konvertieren auch per VBA erledigen.
Sinnvoll ist das halt alles nur, wenn die Dateien irgendwo zentral abgelegt werden. Fileserever oder so.

Das und dann noch per GPO das Standardformat forcieren und du hast wohl fast alles erschlagen. In der Regel kümmern sich die User nicht mehr um das Format, solange sie es öffnen können.
evgnbz
evgnbz 06.03.2023 aktualisiert um 13:27:53 Uhr
Goto Top
$path = "c:\olddocuments\"   
$word_app = New-Object -ComObject Word.Application
$Format = [Microsoft.Office.Interop.Word.WdSaveFormat]::wdFormatXMLDocument
Get-ChildItem -Path $path -Filter *.doc | ForEach-Object {
    $document = $word_app.Documents.Open($_.FullName)
    $docx_filename = "$($_.DirectoryName)\$($_.BaseName).docx"  
    $document.SaveAs([ref] $docx_filename, [ref]$Format)
    $document.Close()
}
$word_app.Quit()

oder sowas wie das hier https://steveknutson.blog/2021/06/09/converting-word-document-format-wit ... ein powershell script
Synthas
Synthas 06.03.2023 um 13:57:04 Uhr
Goto Top
Zitat von @kpunkt:

Hm....wird schwierig werden, da du ja zumindest Word dazu brauchst.
Wenn Word jetzt nicht als 3rd Party Software gilt, dann kann man das Konvertieren auch per VBA erledigen.
Word zähle ich nicht dazu, rede eher darüber zusätzliche Software auszurollen face-smile

Sinnvoll ist das halt alles nur, wenn die Dateien irgendwo zentral abgelegt werden. Fileserever oder so.
Müsste was sein das auf User oder Client Ebene greift da ich eben nicht sicherstellen kann was User für Dateien per Email erhalten und dann auf dem Client Speicher.

Das und dann noch per GPO das Standardformat forcieren und du hast wohl fast alles erschlagen. In der Regel kümmern sich die User nicht mehr um das Format, solange sie es öffnen können.
Die GPO Standartformat Regel habe ich schon probiert, diese forciert aber nicht das Speicher als .docx von geöffneten .doc Dateien.