Мені потрібно запустити тестування автоматизації протягом ночі за допомогою RFT та IE на віртуальній машині Windows7. Я виявив, що перезапуск вікна Windows перед початком тестування допомагає.
Я переміщую виробниче середовище з Windows XP на Windows 7. RFT використовується для скарг при запуску RFT-скриптів, що CRFCN0557E: Activation failed when running under a Terminal Services environment. This may be caused by using a minimized terminal window - try playing back without minimizing the terminal window (it does not need to be full-screen).
Запуск tscon.exe 0 /dest:console
до запуску будь-якого сценарію RFT виправить помилку в Windows XP. Але не на Windows7.
Я робив кілька досліджень і годинами намагався виправити це, але нічого не допомогло. У Windows7 не включена заставка.
Я намагався запустити обоє, але нічого не допомогло.
tscon.exe 0 /dest:console
tscon.exe 1 /dest:console
У Windows7 tscon повертається
{ErrorPrintf(): LoadString failed, Error 15105, (0x00003B01)}
Error [15105]:The resource loader cache doesn't have loaded MUI entry.
Error [0]:The operation completed successfully.
У Windows XP tscon повертається
Could not connect sessionID 0 to sessionname console, Error code 7045
Error [7045]:The requested session access is denied.
Я лише двічі перевірив, що запуск tscon.exe 0 /dest:console
у Windows XP вирішує проблему. Неможливо зрозуміти вихід команди tscon.
Будь-яка ідея, як я можу запускати сценарії RFT після автоматичного перезавантаження вікна Windows? Переважно без залучення будь-якого іншого комп'ютера. Я навіть думав використовувати старий Windows XP, щоб зробити сеанс віддаленого робочого столу, щоб зробити RFT щасливим. Я сподіваюся, що є інше краще рішення для цього.