Windows 보안 양식에 값을 삽입하고 있습니다. 그러나 Keyboard.SendKeys()를 특수 문자와 함께 사용하면 서버 탐색기가 열립니다. 일부 코드가 실행 중입니다. 나는 윈도우 서버 시스템에서 작업 및 스크립트는 다음 텍스트 상자에 123, 그것은 겨울 # 1 개까지 입력 겨울 #를 입력하려고 할 때 서버 탐색기를 엽니하고CodedUI Keyboard.SendKeys()가 특수 문자로 작동하지 않습니다.
WinWindow securityWindow = new WinWindow();
securityWindow.SearchProperties[WinWindow.PropertyNames.Name] = "Windows Security";
WinEdit username = new WinEdit(securityWindow);
username.SearchProperties[WinEdit.PropertyNames.Name] = "User name";
WinEdit password = new WinEdit(securityWindow);
password.SearchProperties[WinEdit.PropertyNames.Name] = "Password";
Keyboard.SendKeys(username,"Admin");
Mouse.Click(password);
Keyboard.SendKeys("Winter#123");
. 따라서 로그인이 실패했습니다.