コマンドプロンプトで絵文字を処理するにはどうすればよいですか?


回答:


19

私はcmdで絵文字をかなり実験しましたが、これらは私が思いついた結論です:

  1. ほとんどの場合、絵文字をに置き換える??ことができます。
    これはnetsh wlan show profile(すべてのネットワークプロファイルをリストする)コマンドが私に示すものです: 上記の場合、コマンドを簡単に実行できます。
    bleh2
    netsh wlan show profile 12346??
  2. しかし...衝突!絵文字が異なる2つの同一のSSID がある場合はどうなりますか?
    これをテストするために、SSIDで2番目のホットスポットを作成しました12346😁。CMDは明らかに区別できませんでした。 しかし、の出力には興味深いものがありました。bleh3
    netsh wlan show profile 12346??

    Profile 12346?? on interface Wi-Fi: 
    ======================================================================= 
    
    Applied: All User Profile    
    
    Profile information 
    ------------------- 
        Version                : 1
        Type                   : Wireless LAN
        Name                   : 12346??
    
    Connectivity settings 
    --------------------- 
        Number of SSIDs        : 1
        SSID name              : "12346dY~?"
    
    
    [[REDACTED IRRELEVANT INFO]]
    
    
    Profile 12346?? on interface Wi-Fi: 
    ======================================================================= 
    
    Applied: All User Profile    
    
    Profile information 
    ------------------- 
        Version                : 1
        Type                   : Wireless LAN
        Name                   : 12346??
    
    Connectivity settings 
    --------------------- 
        Number of SSIDs        : 1
        SSID name              : "12346dY?·"
    

    最初に、cmdが(非常に賢く)両方のSSIDに対してコマンドを実行することに気付きます。ただし、1つのSSIDに対してのみ実行する必要があります...
    次に、一方にSSIDが割り当てられ12346dY~?、もう一方にSSIDが割り当てられていることがわかり12346dY?·ます。ただし、コマンドでこれらのいずれかを使用すると、エラーが発生します... 残念!

  3. どうしようか??非常に簡単です。タッチキーボード(Windows 10)を使用して、絵文字をコンソールに挿入するか、他の場所から絵文字をコピーして貼り付けることができます。

  4. ファイルとフォルダーはどうですか? 私は2つのフォルダを作成し、😎そして😆。これは何ですtree:ショーは 再びブレ 幸いにも私たちのために、しかし、我々は単純に使用することができますtabプロンプトでフォルダ名によって円に、しかし、再び、私たちは実際にフォルダ名を表示する方法はありません。この場合、1つのオプションは、renコマンドを使用してフォルダーの名前を変更することです。別のオプションは、dirコマンドを使用してファイル/フォルダーのプロパティを検査し、必要なものを決定することです。

  5. ConEmuを使用するだけです!
    ConEmuのユニコードサポートは明らかに優れています。 勝利!


3
興味深い読み物(および最後の画像のソース):Windowsでの絵文字の乱用
rahuldottechはMonicaをサポートしています

Windows 10 Creators Update cmdは、PowerShellを使用するように促していますが、そこではUnicodeがサポートされていますか?
木梅


1
更新!このスクリーンショットは、PowerShellでUnicodeを有効にするために必要なコマンドを示しています。おかげで@ボブ
rahuldottechはモニカをサポートします

するには、さらに明確化、Rahul2001の最後のコメント@でのスクリーンショットは、(PSに付属)のPowerShell ISEプログラムではなく、基本的なコンソールからです。これchcp 65001は無意味ですが、ISEにコンソールを割り当てて動作させるために、最初に呼び出される何らかの外部コマンドが必要[Console]::OutputEncodingです。プレーンもchcp動作します。
ボブ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.