0

次の点を考慮してください。

from PySTAF import *
import sys


try:
    handle = STAFHandle("MyTest")
    request = 'COPY FILE "C:\Users\NET\2.jpg" TOFILE "C:\aa.jpg" TOMACHINE 192.168.1.139'
    result = handle.submit('192.168.1.139', 'FS', request)


except STAFException, e:
    print "Error registering with STAF, RC: %d" % e.rc

リモート マシン (192.168.1.139) に jpg ファイル ("2.jpg") をコピーする方法が見つかりません。CMD から、次を使用します。

STAF local FS COPY FILE "C:\Users\NET\2.jpg" TOFILE "C:\aa.jpg" TOMACHINE 192.168.1.139

動作していますが、スクリプトを実行しても何も起こりません。ファイルはリモート マシンにコピーされません。エラーはスローされません。私が使う:

request = 'START SHELL COMMAND "net start Themes" wait returnstdout'
result = handle.submit('192.168.1.139', 'PROCESS', request)

Windows サービスを開始するには、それが機能しています。

4

1 に答える 1