周五:IPC连接及远程执行
??????今天幾乎都是忙IPC連接腳本的事情去了.我們需要在遠程目標機器上執行一段程序,而且遠程目標機不需要安裝任何客戶端軟件.一個很自然的想法是IPC.不過好像還有幾個問題不好解決.
?????首先,我是把所有這些操作寫在一個腳本里的,不具有交互性,而有的命令成功與失敗時的錯誤碼是一樣的,這就麻煩了.其次,at命令只能讓程序在某個時間執行,而無法讓其在當前時間之后一段時間執行.為了解決這個問題,我們曾有一個很流氓的手法,設置目標機的時間.不過用net time好像只能讓目標機與某個域中時間服務器同步,沒法單獨設置其時間(如果這篇文章的某位讀者有好的辦法的話,歡迎指教,不甚感激).
??? 另外,關于任務計劃,默認的當前目錄是SYSROOT,任務的相關執行日志可以參考system32下的某個schedule相關的文件.當我使用計劃任務執行某一個JS腳本時好像是不支持消息框之類的,無論我是否加上INTERACTIVE.
????第二個問題是文件的壓縮與解壓.最好是把ZIP文件拷貝到目標機器上,再解壓.但是WINDOWS自帶的解壓程序解壓出來的不是一個目錄,不知道是一個啥文件.于是我就在本地(FTP服務器)調用WINRAR把它先解壓了,再用xcopy把一整個目錄拷貝到目標機器上.
????中午跟一個老同學聊去了,沒有睡覺,下午頭腦都發脹的.下午把虛擬機里的XP(就是那臺目標機器)恢復快照后,IP還沒有設置.然而我居然還在那IPC連接它,怎么也連接不上,還感覺相關的不可思議.簡直是蠢到家了.
轉載于:https://www.cnblogs.com/jcleung/archive/2009/03/06/1404960.html
總結
以上是生活随笔為你收集整理的周五:IPC连接及远程执行的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: UniCode 速查表
- 下一篇: SQL Server 数据库连接字符串的