隨筆 - 175  文章 - 202  trackbacks - 0
          <2012年12月>
          2526272829301
          2345678
          9101112131415
          16171819202122
          23242526272829
          303112345

          第一個(gè)Blog,記錄哈哈的生活

          常用鏈接

          留言簿(16)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          收藏夾

          Java links

          搜索

          •  

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          1. 建立 winexe 環(huán)境,build winexe 并不麻煩,只不過官方文檔比較少,下載到 source 之后,也不知道要如何 build。后來找到一個(gè)文檔,介紹了過程
          cd winexe-1.00/source4
          ./autogen.sh
          ./configure
          make
          ./bin/winexe -U “<user>%<password>” //<windows system> cmd.exe

          2. 如何遠(yuǎn)程執(zhí)行,命令比較很簡(jiǎn)單,但又是環(huán)境問題,我們?cè)?windows 下面建立了一個(gè) administrators 組的用戶,但無法執(zhí)行,后來打開了 administrator 這個(gè)用戶,終于命令可以執(zhí)行了。
          我們的腳本有兩個(gè)步驟,1. 殺掉舊進(jìn)程,2. 啟動(dòng)新的進(jìn)程,如下:
              winexe -U "administrator%admin" //172.16.107.243 "taskkill /F /T /im java.exe"
              cat < /dev/null | winexe -U "administrator%admin" //172.16.107.243 "java -jar c:\agent\job-agent.jar" >> /home/glodon/logs/agent243.log 2>&1 &
          啟動(dòng)新進(jìn)程的時(shí)候,遇到了非常麻煩的事情,只能前臺(tái)執(zhí)行,nohup , & 這些完全不靈,如果 nohup,就會(huì)報(bào)錯(cuò),后來得到了一個(gè)方法,cat < /dev/null | winexe 解決了這個(gè)問題。

          3. jenkins 執(zhí)行,jenkins 使用 Post Shell Plugin 來調(diào)用這個(gè)腳本,調(diào)用的時(shí)候一定要 nohup start.sh > /dev/null &,否則在執(zhí)行完之后,會(huì)發(fā)個(gè) sign,會(huì)把進(jìn)程結(jié)束掉。
          注意,還必須要 > /dev/null,否則就會(huì)出錯(cuò),實(shí)在搞不明白原因。

          弄好了這個(gè),以后就方便了,心情也挺好。

          posted on 2012-12-14 13:25 哈哈的日子 閱讀(470) 評(píng)論(0)  編輯  收藏

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 江山市| 旬阳县| 娄烦县| 肥西县| 鄂托克前旗| 宁都县| 昌江| 达拉特旗| 墨竹工卡县| 黄骅市| 凤阳县| 恩平市| 浠水县| 光山县| 广昌县| 竹山县| 江山市| 巴林左旗| 延边| 湾仔区| 赤峰市| 南京市| 贵南县| 临邑县| 玉环县| 望谟县| 肥城市| 清苑县| 祁东县| 琼中| 上杭县| 渭南市| 瑞金市| 黎平县| 瓦房店市| 东安县| 琼海市| 平武县| 宜宾市| 清涧县| 墨玉县|