需要 运行 来自 CMD 的 SecureCRT 会话
Need to run SecureCRT session from the CMD
很抱歉有任何问题,但这是我第一次 post 在这里,提前感谢您的任何评论。
我需要 运行 从 CMD 中执行以下命令:C:\Users\Name\Documents\CRT\SecureCRT.EXE /S \DEVICES\device 设备将被添加到列表中的循环中。
我得到以下信息:
for p in devices:
subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE /S'] + devices)
我收到以下错误:
Traceback (most recent call last): File "C:\Users\Name\Documents\TICKETS20\July 2020\Change start stop2.py", line 89, in <module> subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE /S'] + devices) File "C:\Users\Name\AppData\Local\Programs\Python\Python36-32\lib\subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "C:\Users\Name\AppData\Local\Programs\Python\Python36-32\lib\subprocess.py", line 997, in _execute_child startupinfo) FileNotFoundError: [WinError 2] The system cannot find the file specified
我想你必须使用这个
subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE /S'] + 设备)
使用//代替/
这个命令解决了这个问题。
for p in devices:
subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE', '/T', '/S', '\DEVICES\CORE\' + p])
很抱歉有任何问题,但这是我第一次 post 在这里,提前感谢您的任何评论。
我需要 运行 从 CMD 中执行以下命令:C:\Users\Name\Documents\CRT\SecureCRT.EXE /S \DEVICES\device 设备将被添加到列表中的循环中。
我得到以下信息:
for p in devices:
subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE /S'] + devices)
我收到以下错误:
Traceback (most recent call last): File "C:\Users\Name\Documents\TICKETS20\July 2020\Change start stop2.py", line 89, in <module> subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE /S'] + devices) File "C:\Users\Name\AppData\Local\Programs\Python\Python36-32\lib\subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "C:\Users\Name\AppData\Local\Programs\Python\Python36-32\lib\subprocess.py", line 997, in _execute_child startupinfo) FileNotFoundError: [WinError 2] The system cannot find the file specified
我想你必须使用这个 subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE /S'] + 设备)
使用//代替/
这个命令解决了这个问题。
for p in devices:
subprocess.Popen([r'C:\Users\Name\Documents\CRT\SecureCRT.EXE', '/T', '/S', '\DEVICES\CORE\' + p])