RNGCapture.exeとカスタムのバッチベースメニューを使用して、TrueRNGハードウェア用の擬似GUIを作成しようとしています。 RNGCaptureプログラムは、連続して複数のエントロピーファイルを作成するためのコマンドラインおよびRoyal Painです。
私のスクリプトは、ユーザーが選んだファイルサイズとファイル数でカスタムループを作成するためのカスタムパラメータを入力することを可能にするだけでなく、多数のユーザーニーズに対応するために多くの定義済みカウントとファイルサイズまでループできます。
私の問題は、ファイル名プレースホルダーとして%Random%を使用しているために衝突が発生しています。
私が説明したCollision以外のスクリプトは問題なく起動しますが、ファイル数も10ではなく9です。これは複数のテストで一貫しています。
問題を解決するために、ファイル名にランダムな文字列を導入するカスタム変数を実装したいのですが、どうすればよいですか。
これは学校のプロジェクトではありません、これは個人的なことです! 私は自分で足の仕事の95%をやった。必要に応じてスクリプト全体を投稿することができますが、私は自分のブログやLinkedinにそれを載せたいのでそれが終了するまでそうしたくないでしょう
@echo off
:start3
set /a var+=1
if %var% EQU 10 goto end3
rngcapture.exe %ChosenComm% C:\rngcapture\10Files20MB\%RANDOM%%RANDOM%%RANDOM% 20971520
goto start3
:end3
echo var has reached %var%.
pause
GOTO MainMenu
私はあなたが提案した調整をしましたそして今テスト走行を試みています、THX!
—
Jacob Heckman
var
(だから今は0ではなく1です)そしてそれが10になったらループを抜けます。その結果、10回目の走行は決して起こりません。移動する必要がありますIf equ 10
後にrngcapture
ライン。