[Mac Fan.jp]dmg to iso【Mac Fan.jpの記事から】
【Mac Fan.jp:ウィンドウズでも扱えるISOイメージファイルを作る】[LINK]
dmgファイル
を
isoフォーマットに変換する
これは良い
ISO形式ならまぁWindowsで普通に開けるし
Macでも普通に開ける
I良いですね。
set localPrep to the path to desktop as alias
tell application "Finder"
set FileAlias to choose file with prompt "ファイルを選んでください" default location (localPrep) with showing package contents and invisibles
---選んだファイルを取得
set ObjFiles to my result
---ファイル名を取得
set theName to name of ObjFiles
---拡張子を取得
set exeName to name extension of ObjFiles
---ファルのエイリアスを取得
set theAlias to ObjFiles as alias
---エイリアスパスをUNIXパスへ変更
set OpenFiles to (POSIX path of theAlias)
---フルパスからファイル名を抜いてディレクトリパスを取得
set DirName to my replace(OpenFiles, theName, "")
---ファイル名から拡張子を取って
set OrgFileName to my replace(theName, exeName, "")
---新しい拡張子を追加
set NewFileName to OrgFileName & "iso"
---新しいファイルのパスとファイル名を定義
set NewFileDIr to DirName & NewFileName
---コマンドを整形
set ComText to "hdiutil makehybrid -iso -joliet -o " & NewFileDIr & " " & OpenFiles as Unicode text
---コマンド実行
do shell script ComText
end tell
--------------------------------------------------#ここからサブルーチン
to replace(theText, orgStr, newStr)
set oldDelim to AppleScript's text item delimiters
set AppleScript's text item delimiters to orgStr
set tmpList to every text item of theText
set AppleScript's text item delimiters to newStr
set tmpStr to tmpList as text
set AppleScript's text item delimiters to oldDelim
return tmpStr
end replace
| 固定リンク
「dmg」カテゴリの記事
- [hdiutil]背景画像付きのDMGを作成する(2021.11.09)
- [hdiutil]互換性を保ってDMGファイルを作る(2021.01.02)
- [hdiutil]unionマウントを試してみる(2010.10.25)
- [dmg2iso]WindowsでDMGをISOに変換する【未確認】(2010.10.01)
- [diskutil]CDROMをファイルに複製【dd】(2010.10.04)
この記事へのコメントは終了しました。
コメント