В настоящее время я имею дело с SendKeys
и специальными символами, более конкретно с @
(at-char).
$keys = "user@server"
[System.Windows.Forms.SendKeys]::SendWait($keys)
На самом деле это просто
userserver
@
полностью игнорируется.
Я попробовал:
user(@)server
user{@}server
user`@server
Но ничего не получалось ...
Я даже пытался использовать комбинацию клавиш для ее достижения, но, поскольку мне нужен AltGr (который не отображается в стандартных клавишах), я должен использовать что-то подобное на своей клавиатуре: Ctrl + Alt + 2
Итак, я попробовал это:
^%2
^{%2}
^{%{2}}
Но те же результаты (эта комбинация, похоже, игнорируется или даже завершается с ошибкой).
Есть идеи, пожалуйста?
EDIT:
Я пробовал также это:
$keys = [System.Web.HttpUtility]::HtmlDecode("user@server")
[System.Windows.Forms.SendKeys]::SendWait($keys)
Но те же результаты ...