[問題] WMI遠端啟動與本機啟動執行結果不同

看板C_Sharp (C#)作者 (所有人都是兄弟)時間9年前 (2016/07/13 10:13), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
各位好, 小弟最近需要做一個在兩個網域間拷貝檔案的功能, 大概的情況如下: 有A跟B兩個網域, A網域中只有一台SERVER可以連線到B網域, 目標是讓A網域中的CLIENT產生特定檔案後丟到SERVER然後再拷貝到B網域的分享資料夾, 我目前的做法是在A網域的CLIENT產生檔案後使用WMI啟動SERVER上一個 用來拷貝的程式, 拷貝程式的內容其實就是用process執行cmd.exe, 因為要連線到其他網域所以先使用net use連接B網域, 然後再使用COPY指令拷貝檔案到B網域的分享資料夾, 但是這邊發生了一個問題, 拷貝程式我直接給檔案位置在SERVER上執行是沒問題的, 但是如果從CLIENT端用WMI執行的時候net use並不會連接B網域電腦, 然後拷貝就會失敗, WMI連接的程式如下, 請問有人能幫我看看到底是哪邊搞錯了嗎? 非常感謝。 WMI程式 goo.gl/S6AqM3 伺服器拷貝程式 goo.gl/Iutlrj -- 「沒有複雜的問題,只有所謂被複雜化的問題。」 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.250.209 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1468376005.A.47B.html
文章代碼(AID): #1NXQF5Hx (C_Sharp)
文章代碼(AID): #1NXQF5Hx (C_Sharp)