功能:
在ubuntu上面,通過shell腳本打開 virtualbox(windows xp),并調用xp裡面的python腳本,來打開一些windows上面的軟體,并做模拟操作,完成之後關閉virtualbox(windows xp)。
環境:
ubuntu 10.0.4
oracle vm virtualbox(windows xp)
windows xp 上安裝python 2.6.5+pywinauto+freesshd+gnuwin32
pywinauto 下載下傳位址:http://sourceforge.net/projects/pywinauto/
gnuwin32-coreutils 下載下傳位址:http://gnuwin32.sourceforge.net/packages/coreutils.htm
準備條件:
windows xp 上安裝freesshd 確定ubuntu能夠ssh到windows。
以下提供兩種方法設定來實作ubuntu ssh到windows。
如果virtualbox虛拟機使用nat模式則可以使用端口轉發功能
2. 使用橋接網絡。
使用key認證登入模式,不需要使用密碼。
通過key認證ssh windows實作後 則準備工作完成。
貼腳本。
windows 上的腳本可以提前拷貝過去,或者使用腳本自動拷貝。
主要python實作腳本:
至此整個windows操作過程結束,可進行後面的shell腳本。