Punkt aktywny, z którym jestem połączony, ma identyfikator SSID 12346🐷
. Muszę użyć netsh wlan show profile <SSID>
polecenia, ale wydaje się, że cmd nie obsługuje Unicode. Co ja robię?
Punkt aktywny, z którym jestem połączony, ma identyfikator SSID 12346🐷
. Muszę użyć netsh wlan show profile <SSID>
polecenia, ale wydaje się, że cmd nie obsługuje Unicode. Co ja robię?
Odpowiedzi:
Sporo eksperymentowałem z emoji w cmd i do takich wniosków doszedłem:
??
. netsh wlan show profile
pokazuje mi polecenie (które wyświetla wszystkie profile sieciowe):
W powyższym przypadku możesz po prostu uruchomić polecenie .netsh wlan show profile 12346??
Ale ... KONFLIKT! Co jeśli są dwa identyczne identyfikatory SSID, tylko z różnymi emoji?
Aby to przetestować, utworzyłem drugi punkt dostępu z identyfikatorem SSID 12346😁
. CMD oczywiście nie potrafił rozróżnić.
Ale wynik miał coś interesującego: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?·"
Najpierw zauważamy, że cmd (bardzo sprytnie) uruchamia polecenie dla obu identyfikatorów SSID. Ale chcemy uruchomić go tylko dla jednego identyfikatora SSID ...
Po drugie, widzimy, że jednemu przypisano identyfikator SSID 12346dY~?
, a drugiemu 12346dY?·
. Jednak użycie jednego z nich w poleceniu powoduje tylko błąd ... Bummer!
Więc co robimy?? Całkiem proste: używasz klawiatury dotykowej (w systemie Windows 10), aby wstawić emoji do konsoli lub możesz skopiować i wkleić emoji z innego miejsca, oba działają idealnie, nawet jeśli emoji nie jest wyświetlane poprawnie.
Co z plikami i folderami?
Utworzyłem dwa foldery 😎
i 😆
. Oto, co tree
pokazuje: na
szczęście dla nas możemy po prostu tabprzewijać nazwy folderów w monicie, ale znowu nie mamy możliwości przeglądania nazw folderów. W takim przypadku jedną z opcji jest zmiana nazwy folderów za pomocą ren
polecenia. Inną opcją jest użycie dir
polecenia do sprawdzenia właściwości plików / folderów i ustalenia, który z nich jest potrzebny.
Wystarczy użyć ConEmu!
ConEmu najwyraźniej ma lepszą obsługę Unicode:
cmd
, czy jest tam obsługiwany Unicode?
chcp 65001
ma sensu, ale najpierw trzeba wywołać jakieś zewnętrzne polecenie, aby zmusić ISE do przydzielenia konsoli i umożliwienia [Console]::OutputEncoding
pracy; równina chcp
też działa.