0
私が必要とするのは、text/html
というテキストをCLIでクリップボードにコピーしてから、utf-8
Webページのリッチテキストエディタに貼り付けます。しかし、chcp
を使用してエンコードを変更したにもかかわらず、サイリック文字のエンコードに問題があります。cmd、Power Shell、またはその両方のエンコーディングの問題
これは、(それ自体があまりにもUTF-8エンコーディングを持っているもちろん、ファイルの).ps1というファイルがどのように見えるかです:
chcp 65001
$args[0] | Set-Clipboard -AsHtml
実行chcp 65001(UTF-8)
とCMDからスクリプトやキリル文字パラメータ:
chcp 65001
powershell C:\Users\admin\go.ps1 "КИРИЛЛИЦА IS CYRILLIC"
コマンド出力:
は、なぜあなたは '-AsHtml'を使用していますか? – TheIncorrigible1
テキストを "text/html"形式でコピーしてリッチテキストボックスに貼り付ける必要があるので、 –
なぜですか?それがあなたの問題の原因です。 – TheIncorrigible1