ユーザーが.7z暗号化ファイルに対して入力したパスワードが正しいかどうかを確認したいと思います(ブール値yesまたはno、圧縮なし)。は、ユーザーが入力したパスワードが7zipで正しいかどうかを確認します
どうすればいいですか? はいの場合 - コマンドラインは何ですか?
JavaScriptではなく、UNIXシェルとユーザーが.7z暗号化ファイルに対して入力したパスワードが正しいかどうかを確認したいと思います(ブール値yesまたはno、圧縮なし)。は、ユーザーが入力したパスワードが7zipで正しいかどうかを確認します
どうすればいいですか? はいの場合 - コマンドラインは何ですか?
JavaScriptではなく、UNIXシェルとない:
7z t -p"$PASS" archive.7z > /dev/null 2>&1 && echo correct || echo wrong
パスワードはPASS変数である、あなたはもちろん、それを直接置き換えることができると仮定します。
もちろん、echo
の値に頼る代わりに、7zのretコードを読むことができます。ゼロは正しくあり、ゼロ以外は間違っています。
あなたは正しいです!ありがとう(: コードリスト https://sevenzip.osdn.jp/chm/cmdline/exit_codes.htm –
_パスワードを確認したいのですが...あなたの質問は何ですか?あなたのコードは何らかの形で動作していませんか? –
@ B001何も働くことはできません。それとも可能か。どのようなパラドックス。 – BadMiscuit
私の質問が確定しました –