cmd运行脚本,提示输入process,将用户输入的process变量写入脚本代码,按回车运行脚本
时间: 2024-02-24 07:56:18 浏览: 32
你可以通过以下代码实现:
```python
import subprocess
process = input("请输入进程名称:")
# 构造运行命令
cmd = f"taskkill /f /im {process}.exe"
# 执行命令
subprocess.run(cmd, shell=True)
```
在这个示例中,我们使用Python的subprocess模块来运行命令。首先,我们使用input函数获取用户输入的进程名称,并将其保存在process变量中。然后,我们使用f字符串构造运行命令,其中{process}将被替换为用户输入的进程名称。最后,我们使用subprocess.run函数执行命令。
你可以将上述代码保存为一个批处理文件(.bat),并在CMD中运行该批处理文件。当你运行该批处理文件时,它将提示你输入进程名称,然后将进程名称写入代码并运行。
相关问题
cmd运行脚本.py,提示输入process,将用户输入的process变量写入脚本代码,按回车运行脚本
你可以通过以下代码实现:
```python
import subprocess
process = input("请输入进程名称:")
# 构造运行命令
cmd = f"taskkill /f /im {process}.exe"
# 执行命令
subprocess.run(cmd, shell=True)
```
在这个示例中,我们使用Python的subprocess模块来运行命令。首先,我们使用input函数获取用户输入的进程名称,并将其保存在process变量中。然后,我们使用f字符串构造运行命令,其中{process}将被替换为用户输入的进程名称。最后,我们使用subprocess.run函数执行命令。
你可以将以上代码保存为一个.py文件,然后在CMD中运行该.py文件。当你运行该.py文件时,它将提示你输入进程名称,然后将进程名称写入代码并运行。
cmd运行脚本时,获取用户输入,写入脚本,继续运行
可以使用Python中的input()函数获取用户输入,将其写入脚本中并保存。接着使用Python中的subprocess模块调用cmd命令行运行该脚本。
以下是示例代码:
```python
import subprocess
# 获取用户输入
user_input = input("请输入内容:")
# 将用户输入写入脚本
with open("test.bat", "w") as f:
f.write(f'echo {user_input}\n')
f.write('pause\n')
# 调用cmd命令行运行脚本
subprocess.call("test.bat")
```
在上述代码中,我们先使用input()函数获取用户输入,然后将用户输入写入脚本文件“test.bat”中,并保存。接着使用subprocess模块的call()函数调用cmd命令行运行该脚本文件。运行该代码后,程序会要求用户输入内容,输入后,程序会将用户输入写入脚本文件中,并在cmd命令行中执行该脚本文件。
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)