命令提示列,無需開啟主程式,即可轉換OFFICE檔案,成 開放格式檔。
Step1:下載 ODF文件應用工具
Step2:安裝 NDC ODF Application Tools
Step3:將下面紅色部分,貼於記事本(Notepad.exe)中,並另存新檔名至桌面成ConvertOffice2ODF.cmd
@echo off
setlocal
cd /d %~dp0
rem 如附加檔為XLSX格式,則至XLSX_ODS1位置執行轉換
if %~x1 EQU .xlsx goto XLSX_ODS
if %~x1 EQU .xls goto XLS_ODS
if %~x1 EQU .docx goto DOCX_ODT
if %~x1 EQU .doc goto DOC_ODT
if %~x1 EQU .CSV goto DOCX_ODT
:non_Office
echo "本批次檔,僅供轉換WORD及EXCEL "
pause
goto end
:DOCX_ODT
start /wait soffice --headless --convert-to odt %1 --outdir %userprofile%\desktop
goto end
:DOC_ODT
start /wait soffice --headless --convert-to odt %1 --outdir %userprofile%\desktop
goto end
rem 執行轉換成ODS格式
:XLSX_ODS
start /wait soffice --headless --convert-to ods %1 --outdir %userprofile%\desktop
goto end
:XLS_ODS
start /wait soffice --headless --convert-to ods %1 --outdir %userprofile%\desktop
goto end
:end
REM 以檔案總管,開啟 桌面,並查詢剛產出之ODF、ODS檔
explorer %userprofile%\desktop
Step4:
將欲合併之檔案,Drag and drop拖放至桌面 ConvertOffice2ODF.cmd上方,即可自動合併成單一ODF/ODS檔
新增右鍵開啟(),將下列紫色部分,
- 將上面步驟3,ConvertOffice2ODF.cmd ,另儲至D:\ODF
- 將紫色部分,存成OpenWithODF.REG,並執行,即可右鍵點選 Convert Office to OpenDocument(ODF/ODS)進行轉換。
[HKEY_CLASSES_ROOT\*\shell\2_OpenDocument]
@="Convert Office to OpenDocument(ODF/ODS)"
[HKEY_CLASSES_ROOT\*\shell\2_OpenDocument\command]
@="d:\\ODF\\ConvertOffice2ODF.cmd \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\2_OpenDocument]
@="Convert Office to OpenDocument(ODF/ODS)"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\shell\2_OpenDocument\command]
@="d:\\ODF\\ConvertOffice2ODF.cmd \"%1\""
相關檔案下載:
- ODF文件應用工具,LibreOffice為基底程式。
- 自訂滑鼠右鍵(將ConvertOffice2ODF.cmd,拷貝至shell:sendto),欲執行OFFICE轉換成ODF、ODS格式,只要按右鍵選擇ConvertOffice2ODF即可自動轉換成ODF、ODS無需開啟LibreOffice