mirror of
https://github.com/jumpserver/jumpserver.git
synced 2025-08-31 23:20:37 +00:00
perf: 优化执行命令
This commit is contained in:
@@ -70,7 +70,8 @@ class AppletApplication(BaseApplication):
|
|||||||
startupinfo = subprocess.STARTUPINFO()
|
startupinfo = subprocess.STARTUPINFO()
|
||||||
startupinfo.dwFlags = subprocess.CREATE_NEW_CONSOLE | subprocess.STARTF_USESHOWWINDOW
|
startupinfo.dwFlags = subprocess.CREATE_NEW_CONSOLE | subprocess.STARTF_USESHOWWINDOW
|
||||||
startupinfo.wShowWindow = subprocess.SW_HIDE
|
startupinfo.wShowWindow = subprocess.SW_HIDE
|
||||||
ret = subprocess.Popen([self.path, '-con', params], startupinfo=startupinfo)
|
exec_string = '%s -con %s' % (self.path, params)
|
||||||
|
ret = subprocess.Popen(exec_string, startupinfo=startupinfo)
|
||||||
self.pid = ret.pid
|
self.pid = ret.pid
|
||||||
|
|
||||||
def wait(self):
|
def wait(self):
|
||||||
|
Reference in New Issue
Block a user