Windows7仮想マシンでRFTとIEを使用して、夜間の自動化テストを実行する必要があります。テストを開始する前にWindowsボックスを再起動すると役立つことがわかりました。
実稼働環境をWindows XPからWindows 7に移行しています。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コマンドの出力を理解できません。
Windowsボックスを自動的に再起動した後にRFTスクリプトを実行する方法はありますか?できれば他のコンピューターを使用しないでください。古いWindows XPを使用してリモートデスクトップセッションを作成し、RFTを満足させることさえ考えていました。他のより良い解決策があることを願っています。