2

以下のようなバットファイルを渡されました。

app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick%^
 -C S:2.625 -C S:pbkdf2_sha256^$10000^$RGarixCRleJl^$4s8d4fsd4^
 /4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe%"

(文字列を使用して")に置き換えてから に置き換えて、C# に変換しました。ただし、スクリプトは機能しません。逃げるために他に何が必要ですか?実際のコードですか?を除いて、ここにあるものはすべて生のテキストであるべきだと思っていましたが、間違っているようです。""@"%nick%{0}String.Formatpbkdf2_sha256^$10000%nick%

4

1 に答える 1

0

originak コマンドがバッチ ファイルまたは cmd プロンプトから呼び出されたかどうかは重要です。

app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick%^
 -C S:2.625 -C S:pbkdf2_sha256^$10000^$RGarixCRleJl^$4s8d4fsd4^
 /4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe%"

バッチから効果的に

app -r "a://b.c" -f "WIN 11,265" -pp "/%nick%/" -C S:diboze -C S:%nick% -C S:2.625 -C S:pbkdf2_sha256$10000$RGarixCRleJl$4s8d4fsd4 /4Df4d/bEW9k= -T "m9z#$dO0qe@sMYxx34Rxe"

ご覧のとおり、キャレットと最後のパーセント記号を削除しました。

コマンド プロンプトからは同じですが、最後のパーセント記号は保持する必要があります。

于 2013-06-20T21:12:14.510 に答える