問題タブ [winrar]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
windows - exeファイル内でbatファイルを実行する方法は?(WinRAR sfxを使用して作成されたexe)
mysql.msiとjava.zipを含むexeファイルを作成したいと思います。mysqlをインストールしてJavaファイルをC:ドライブに抽出するためのvbscriptを作成しました。正常に動作します。
今私の問題は:
WinRAR sfxオプションを使用して、ソースフォルダをexeとして変換します。
作成したexeをクリックしたときにvbscriptまたはbatファイル(vbscriptを実行するため)を実行するにはどうすればよいですか?
誰か解決策はありますか?
file - ファイルのグループに対するパスワード付きのパッキング (WinRAR)
これをできるだけ短くしようと思います。RAR を作成するための .bat ファイルと、ファイルを含むパスワード フォルダーを探していますが、問題は思ったよりもややこしく、各フォルダーには 1 ~ 400 個のファイルを含めることができます。2 つの .txt があります。必要な数の.rarファイル名を持つファイルと、必要な数の.rarパスワードを持つファイルがあるため、txtドキュメントは次のようになります。最初はfilenames.txt次のとおりです。
などなどFAD110
および別の .txt ファイル
などなどGAP50
最初のパスワード .txt ファイルは次のようになります
など、合計で 110 個のランダムなパスワード
このような2番目のパスワード.txtファイル
など、合計で 50 個のランダムなパスワード
私がしたいのは、.txt ドキュメント内の 50 個のファイル名の最初のリストを、メイン フォルダー内にある 50 個のサブ フォルダーに適用し、50 個のパスワードの最初のリストを、作成された .rar のそれぞれに使用することです。結果は次のようになります > 最初のメイン フォルダー内 50 個の rar それぞれに異なるパスワードが設定されています。また、.rar ファイルのパスワードを暗号化して、パスワードを入力しない限り、.rar ファイルの内容を見ることができないようにしたいと考えています。
最終結果は次のようになります。
などなどFAD110.rar
もし彼らがそれができると思うなら、私は誰かにお金を払っても構わないと思っています.
追加情報
パスワード付きのrarファイルを生成するプロセスを支援するためにファイル名とパスワードのリストを作成しましたが、事前定義されたパスワード/ファイル名のリストを必要とせずにそれを行うことができれば、作業は少なくなりますが、何らかのファイルが必要になります.名前/パスワードのリストを .bat ファイルで作成するので、どの .rar にどのパスワードがあるかがわかります。
リストは簡単に生成できるので、batファイルがリストを一度に1行ずつ読み取り、ファイル名とパスワードをフォルダーに適用してrarすることを望んでいました
基本的に、フォルダーのグループを取得し、アルファベット順で個別にrarし、ランダムなパスワードをrarに適用することを探しています(これらのパスワードは20文字の長さで、数字と大文字/小文字を含む必要があります)、しかし、パスワードが入力されるまでユーザーがrarの内容を見るのを止めるwinRARのオプションであるrar暗号化が欲しい
それぞれが多数のファイルを含む50から300のフォルダー、フォルダーをrarして、ランダムな暗号化されたパスワードでパスワードを設定する必要があります。現在、一度に1つずつ実行しているため、非常に時間がかかります
batch-file - WinRarを使用したバッチコマンド
「MainFolder」という名前のフォルダがあります。このフォルダの中にはたくさんのフォルダとファイルがあります。しかし、「MainFolder」内には、いくつかの* .aspxファイルを含む1つの特別なフォルダー(このフォルダーの名前は「ABC」)があります。また、このフォルダには、ランダムな名前のフォルダが他にもたくさんあります。
質問は次のとおりです。*。aspxファイルのみでサブフォルダーを含まないABCフォルダーを除くすべてのデータを使用してアーカイブMainFolder.rarを作成するにはどうすればよいですか?
batch-file - uTorrent実行プログラムの問題
こんにちは、ダウンロードの準備ができたときに uTorrent から widows バッチ スクリプトを実行しようとすると問題が発生します。
スクリプトは非常に基本的なもので、フォルダにある rar ファイルを unrar し、いくつかのログ ファイルを作成します。スクリプトは、cmd で実行すると問題なく動作しますが、uTorrent でスクリプトを実行すると、unr 行以外はすべて動作します。これは、すべてのログファイルが作成されたことを意味するため、パラメーターが正しいことがわかります。
uTorrents が winrar などを実行するための適切な権限を持っていない可能性がありますか?
また、私のパスは環境変数に設定されているため、ここでは問題になりません。
この問題についてご協力いただきありがとうございます。よろしくエミール
winrar - WinRAR「パスとファイル名の合計の長さは260文字を超えてはなりません」
WinRARは、わずか216文字のパス/ファイル名で260文字の制限エラーを表示します。下記参照。その理由は、抽出先がツールの長さの一時フォルダーであるためです。このフォルダーの詳細については、https://superuser.com/questions/154969/where-winrar-extracts-filesを参照してください。
これを変更するにはどうすればよいですか?
c++ - ある種のバイナリ署名を使用してWinRARSFXを識別するにはどうすればよいですか?
この質問に似た答えを探していますが、7zipではなくWinRARを探しています。基本的に、少なくとも「バージョン420のデフォルトSFXファイルで作成されたすべてのWinRAR生成自己解凍型実行可能ファイルは、位置0x00027400にバイト0x15、0xa1、0x45、0xcc、0x21、0x98、およびその他の非SFXファイルにこの署名が付いている可能性は低いです。」さらに良いことに、WinRAR SFXファイルのすべてのバージョンで同じ署名が見つかった場合、それらが異なる場所にある場合でも同様です。
SFXの動作の性質上、ファイルのアーカイブ部分を除いて、それらは非常に似ていますが、一部の文字列は不十分な識別子になります(たとえば、「このプログラムはDOSモードで実行できません」はすべてのSFXにありますが、他のほとんどのWindows実行可能ファイルにもあります)
現在、署名を決定する私の方法は、WinRAR SFXのさまざまなバージョンを調べて、すべてのファイルに共通する4バイトまたは6バイトのシーケンスを見つけることです。残念ながら、これらはたくさんあり、1つを選ぶのは難しいです。
performance - winrarを介してファイルをアーカイブしますが、実行すると読み込みが遅くなります
私はwinrarアーカイブsfxを使用した3.5GBのファイルを持っていますが、アーカイブしたexeのサイズは1.5GBですが、実行するとロードに約10〜20秒かかりますが、すぐに実行する方法はありますか?それを開こうとしますか?。ハードドライブ上の場所にファイルを抽出できるようにファイルをアーカイブしたいので、winrarを使用せずにそれを行う別の方法がある場合は、アーカイブまたは抽出可能なファイルを開くとすぐに開きます。 20秒間ロードするのを待つ代わりに。
perl - WinrarCMD試験構造の使用
私はたくさんのrarファイルを持っています。そのうちのいくつかは1つまたは複数のファイルだけを含み、いくつかはディレクトリ構造を持っています
ディレクトリをそのまま使用してrarを抽出できるbatファイルを作成したいのですが、ディレクトリがない場合は、rarファイル名を使用してディレクトリを作成し、エラーを処理してそのコース外に抽出します
したがって、このcmdはリストをテキストファイルに出力します
結果は
ディレクトリ構造のないrarファイルの場合
ディレクトリ付き
このリストを一時テキストファイルに出力するperlスクリプトを作成して、それを読み取り、find / pattern match .D .....そのディレクトリが存在するかどうかをテストし、ファイルが存在するかどうかをテストすることができます。
次に、別のバスファイルを作成してファイルを抽出します
しかし、もっと簡単な方法があるのだろうかと思っていました。
ありがとう
.net - プロセスと winrar の Unicode 文字
以下のコードを使用して、新しいプロセスを開始し、winrar を使用してファイルをアーカイブしています。
このコードは、名前に Unicode 文字を含むファイルをアーカイブできません。私が返すのはこれです:警告:ファイルがありません
コマンドプロンプトで同じコマンドを手動で実行すると、すべて正常に動作します。コマンドをファイルに出力する行は、コマンドを正しく出力します (Unicode 文字が存在します)。この関数に渡されるコマンドの例は次のとおりです。
ありがとう、ジェイソン