[問題] USB 裝置中的 exe file

作者: gowrite (gowrite)   2021-10-22 06:32:38
各位好,
想請教一個最近遇到的問題,想請教大家
就是有看到一個以前很舊的行車記錄器,無法確定這個行車記錄器是用什麼作業系統,
說明書上面寫初次使用要執行先接上 USB 執行一個 exe 檔案來初始化系統的時間,
因為手邊沒有 windows 的機器,只能先用 Linux 系統來看,
我把這個行車記錄器接上 Ubuntu 之後,
可以在 /media 裡面看到這個行車記錄器的檔案系統,
裡面也有一個 校正時間的 exe 執行檔,
查了一些資料,試著用 exec 指令來試試看
$ exec ./時間校正.exe
執行後出現了一些錯誤敘述,
cannot execute binary file : Exec format error
試著執行把行車記錄器開機之後,試錄了一個檔案,
顯示檔案的建制時間並不正確,看來應該沒有正確校正到行車記錄器的系統時間,
請問有沒有人有相關經驗,
該怎麼去執行這個檔案,可以讓這個行車記錄器的檔案時間可以準確
謝謝
作者: Leo123457   2021-10-22 06:50:00
要不要用wine試試看
作者: shdopeoplesn (虛度人蔘)   2021-10-22 07:48:00
也可以試試mono
作者: skycat2216 (skycat2216)   2021-10-22 07:50:00
.exe檔案裡面的格式是Windows Portable Executeable與Linux常用的ELF格式不一樣
作者: OrzOGC (洞八達人.拖哨天王)   2021-10-22 08:29:00
在windows上大概會生出個檔案吧,直接改那個檔案
作者: holishing   2021-10-22 08:30:00
file 一下那個檔案file ./時間校正.exe 之類的
作者: shadowjohn (轉角遇到愛)   2021-10-22 10:07:00
裝置型又跑exe,搞不好是winCE哦...
作者: sppmg (sppmg)   2021-10-22 12:34:00
3樓說了,exe無法在Linux上直接執行。可以試試透過wine去執行,但不見得能成功。上面 file 檔案的我覺得不用試,因為這不會是 scripts。
作者: tomsawyer (安安)   2021-10-22 17:51:00
裝vm 弄win10,usb pass過去 解決

Links booklink

Contact Us: admin [ a t ] ucptt.com