アプリケーションが起動/インストールされるdmgパッケージの名前を取得する方法はありますか?実行中のdmgパッケージのファイル名を取得
3
A
答えて
0
あなたが取得したい名前がわからないので、あなたの質問はかなり不明です。
しかし、決して答えは同じです:いいえ、直接的な方法はありません。
た.dmgファイルの名前
ファイルをボリュームとしてマウントされているためた.dmgファイルの名前は、見つけることは不可能です。通常、マウントポイント(/ Volumes/xxxx)には.dmg-fileの名前がありますが、マウントポイントがすでに存在する場合は、その名前が番号で拡張されます。 .dmgファイルの最後に数字がある可能性があります。実際には拡張ポイントになっているか、マウントポイントがすでに使用されているのか、またはその名前には末尾の番号があることを知らないため、最後に数字をドロップすることはできません。インストーラパッケージインストーラパッケージの名前を見つけるために必要があるん
の
名前?プリフライトスクリプトまたはポストスクリプトスクリプトでは?実際にインストーラパッケージの名前を調べる簡単な方法はありませんが、必要なターゲットに到達するための回避策がいくつかあるかもしれません。
UPDATE /ソリューション:
私がマウントされたdmgファイルの名前を見つけるために、方法を見つけた:ターミナルで次のコマンドを実行します(また、スクリプトによって行うことができ、結果ように、プログラム内で使用することができます):ここでは
================================================
image-path : /Users/username/Downloads/yourDMGFile-v2.0b10.dmg
image-alias : /Users/username/Downloads/yourDMGFile-v2.0b10.dmg
shadow-path : <none>
icon-path : /System/Library/PrivateFrameworks/DiskImages.framework/Resources/CDiskImage.icns
image-type : UDIF, read only, compressed (zlib)
system-image : false
blockcount : 80040
blocksize : 512
writeable : false
autodiskmount : TRUE
removable : TRUE
image-encrypted : false
mounting user : username
mounting mode : <unknown>
process ID : 17177
/dev/disk5 GUID_partition_scheme
/dev/disk5s1 48664310-0200-11FC-ACX1-00360534ACDC /Volumes/yourDMGFile v2.0b10
番目の名前:
hdiutil info
結果は次のようになりますe dmg-fileが出力され、マウントポイントの名前と.dmgファイルに関する詳細情報も表示されます。
関連する問題
- 1. ファイルを実行中、StackOverflowErrorを取得中
- 2. 実行中のMSIパッケージから "setup.exe"のパスを取得
- 3. 現在実行中のパッケージを取得するandroid
- 4. 実行時にprotobufインスタンスのパッケージ名をPythonで取得する
- 5. 現在実行中のファイルのディレクトリ名を取得する機能
- 6. 実行中の玉飾りスクリプトのファイル名を取得するには
- 7. 現在実行中のメソッドの名前を取得
- 8. 実行中のPerlスクリプトの名前を取得する方法
- 9. 実行中のプロセスのパスを名前で取得する
- 10. 現在実行中のストアドプロシージャのスキーマ名を取得
- 11. 実行中のプロセスの名前リストを取得する
- 12. 実行中のアプリケーションの名前を取得する方法は?
- 13. 実行中のアプリケーションの単純な名前を取得する
- 14. Xunitで実行中のテストの名前を取得
- 15. 可能なコールバック:実行中のプレイブッブの名前を取得
- 16. PHPを実行したファイルのファイル名を取得する
- 17. パッケージ名を取得
- 18. 名前でアクティビティインスタンスを取得する(実行中の場合)
- 19. エラー動的SQLの実行中にストアドプロシージャ名を取得する
- 20. 取得エラー実行中のホスト名の料理 - シェフ::例外:: CookbookNotFound
- 21. Racket:実行中のファイルのパスを取得する方法は?
- 22. 実行中のアプリケーションのバッジを取得
- 23. cordova mediapicker実際のファイル名を取得
- 24. Qt/C++でQProcessの実行ファイル名を取得する
- 25. Gitのファイルに対する実行中の行の合計を取得する
- 26. "go-getable"パッケージで別の実行可能ファイル名を選択
- 27. の取得エラー実行中の反応ネイティブ実行IOS
- 28. Pythonのパッケージからモジュール名を取得
- 29. デフォルト画像opennerのパッケージ名を取得
- 30. jarファイルの実行時にリソースフォルダからファイル名のリストを取得する
私は解決策を見つけ、私の答えを更新しました – Erik