NSIS インストーラーを使用しています。ファイルを解凍したいのですが、以前はサイズがわかりませんでした。出来ますか?ありがとう!
1598 次
2 に答える
1
FileSeek
基本的には、最後から0番目のバイトの位置を取得するために使用できます。
FileOpen $0 somefile.txt r ;open somefile in read mode
FileSeek $0 0 END $1 ;ask for the 0th byte from the end, and put the value in $1
FileClose $0
;here you have the size in $1
これは、ファイル名を取得してスタックを介して結果を返すFileSizeNew関数の変数を保持するより便利な方法で使用されます。
于 2013-03-19T09:55:53.397 に答える
1
GetSizeマクロを使用できます。NSISにプリインストールされています。
于 2013-03-19T13:45:27.727 に答える