0

私はhtml文字列をechoする必要があります。刻んだ見積もりを印刷しない方法

echo <html><body></body></html>; 
result < it was unexpected 

echo "<html><body></body></html>"; 
result "<html><body></body></html>"; 

二重引用符は表示しません。

echo ^<html^>^</html^> 
result <html></html> 

しかし、文字列が大きく、すべての文字にscapeを付けると、プロンプトの制限サイズを超えます。

注:この文字列をファイルに保存することはできません。

+1

あなたは脱出意味ですか、それはOKになりECHO? – Jodrell

+0

'set/P" = ; Aacini

+0

ありがとう@Aacini、あなたのメソッドはうまくいきました。 – JPSM

答えて

0

は、私はあなたが引用符でSETコマンドを使用することができると思います。

SET "string=<html><body></body></html>;" 

はその後

+0

これは、htmlテキスト内にある引用符をエスケープする場合に有効です。 –

+0

この方法は機能しません。 'ECHO%string%'コマンドは同じエラーを引き起こします... – Aacini

関連する問題