すべてのコンテンツを(再帰的に)指定したフォルダを統合する自動SFX作成プログラムをプログラミングしようとしています。WinRARコマンドラインからのSFXは、抽出後に親フォルダを作成し続けます。
thisやthisのように、さまざまな投稿の回答のおかげでうまくできました。
"C:\Program Files\WinRAR\WinRar" a -s -m5 -ep1 -tl -scul -sfx -iicon"C:\InstallerIcon.ico" -iimg"C:\SFXStripe.bmp" -z"c:\winrar_installer_script.txt" "C:\Installer.exe" "C:\Matlab tools"
そして、私が欲しい「ほとんど」何が行われます。
私が使用するコマンドは以下の通りです。
私はインストーラを実行すると、C:\Installation Path
の中に直接コンテンツを置くのではなく、インストールパス(C:\Installation Path
)に、目的のコンテンツを含むC:\Installation Path\Matlab Tools
という名前のフォルダが作成されます。
私は何を得る:私が欲しいもの
<code>+ C:
+ Installation Path
+ Matlab Tools
+ Folder 1
- File 1.1
- File 1.2
+ Folder 2
- File 2.1
- File 2.2
</code>
:
<code>+ C:
+ Installation Path
+ Folder 1
- File 1.1
- File 1.2
+ Folder 2
- File 2.1
- File 2.2</code>
私の質問は:
するいずれかがあります元の親フォルダ(Matlabツール)を取り除いて内部の構造を保持する方法はありますか?
の可能性のある重複(http://stackoverflow.com/questions/24397921/simply-compress-:
フル命令は次のように残っています1-folder-in-batch-winrar-command-line) – Mofi