我擁有一台 Mac。我有一些用它製作的幻燈片球拍博士。我想將 DrRacket 運行時和我的幻燈片放在 USB 隨身碟上,以便我可以將該驅動器插入另一台電腦並運行我的幻燈片。
如果我想用來播放投影片的所有機器都是 Mac,那麼我在這裡就不會有問題。我可以將該資料夾Racket v5.3
拖曳到 USB 驅動器,然後使用它從其他 Mac 運行我的幻燈片。但有時我無論在哪裡演示都需要使用 Windows 電腦。當我下載 Mac 版本的 DrRacket 時,我會得到一個磁碟映像,其中包含可以直接執行該程式的資料夾。當我下載 Windows 版本時,我會得到一個安裝程式 ( racket-5.3-bin-i386-win32.exe
)。如果我沒有自己的 Windows 電腦來進行安裝,有沒有辦法將此檔案轉換為可以在 Windows 電腦上從 USB 隨身碟執行的程式?
答案1
您可以嘗試下載Windows 安裝程式並使用某些存檔管理器解壓縮它(如果Mac 上沒有任何功能,請嘗試7-zip 的連接埠之一),然後將其複製到FAT32 分區隨身碟上(請參閱da4 的答案)。
請記住,您必須將存檔中的所有內容都放在$_OUTDIR
與 Racket 可執行檔相同的路徑中。
我現在嘗試這樣做,它似乎有效(我在 Windows 上)。
答案2
您可以嘗試在 Windows 電腦上執行安裝程序,然後將資訊從 Program Files 移至 USB。有時,這會為您提供所有必要的文件,包括 .exe。有時程式不那麼智能,需要每次都使用安裝程式。我還建議聯繫 DrRacket 的製造商,看看他們是否有解決方案。
不幸的是,大多數程式不會那麼容易運行。大多數基於 Java 的應用程式都可以做到這一點,但大多數時候這是不行的。安裝通常是使其發揮作用的唯一方法。但就像我說的,您可以嘗試從“程式文件”複製文件,看看是否有幫助。
祝你好運。
答案3
使用「磁碟工具」在快閃磁碟機上建立兩個分割區:將一個分割區格式化為「Mac OS X Extended」(又稱 HFS+),另一個格式化為 MS-DOS FAT。您的 Mac 將能夠在兩個分區之間進行複製; Windows 將看到 FAT 檔案。