如何制作一个双击以后能直接在cmd运行的命令脚本
时间: 2024-06-09 21:09:10 浏览: 12
您可以按照以下步骤制作一个双击以后能直接在cmd运行的命令脚本:
1. 在桌面或者其他任何您希望存放脚本的地方,右键单击空白处,并选择“新建”->“文本文档”。
2. 将新建的文本文档重命名为您希望的脚本名称,例如“my_script.bat”。
3. 右键单击您新建的脚本文件,并选择“编辑”。
4. 在文本编辑器中输入您希望运行的命令,例如“ping www.google.com”。
5. 保存并关闭文件。
6. 右键单击脚本文件,并选择“属性”。
7. 在“常规”选项卡中,找到“打开方式”一栏,点击“更改”。
8. 在新弹出的窗口中,选择“Microsoft Windows 根据程序选择默认值”。
9. 点击“浏览”按钮,找到并选择“cmd.exe”。
10. 在“命令行参数”一栏中输入“/c”,后面跟上您的脚本文件的完整路径,例如:“/c C:\Users\my_name\Desktop\my_script.bat”。
11. 点击“确定”保存更改。
现在,您可以双击脚本文件,它将自动在cmd中运行,并执行您在脚本中输入的命令。
相关问题
vbs 脚本代替 cmd 命令
是的,vbs 脚本可以代替 cmd 命令来运行程序或者命令,从而避免出现黑框。下面是一个简单的示例,演示如何使用 vbs 脚本运行指定的命令:
1. 打开记事本,输入以下代码:
```
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd /c your-command", 0, True
```
其中,将 "your-command" 替换为您要运行的命令,例如:
```
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd /c ping www.baidu.com", 0, True
```
2. 保存该文件,文件名可以为任意名称,例如 "run.vbs"。
3. 双击运行该文件即可,在运行过程中不会出现黑框。
需要注意的是,使用 vbs 脚本来运行命令时,需要使用 "cmd /c" 命令将要执行的命令包裹起来。同时,第三个参数 "True" 指定脚本在运行命令时等待命令执行完成后才退出。如果将该参数设置为 "False",则 vbs 脚本将不会等待命令执行完成,而是立即退出。
制作一个bat 自动以管理员身份运行 启动mysql 服务 且不显示cmd运行框
好的,以下是实现的步骤:
1. 首先,你需要在记事本中编写一段命令脚本。脚本内容如下:
```batch
@echo off
echo Starting MySQL service...
net start mysql /y >nul
echo MySQL service started.
```
这段脚本会在命令行窗口中启动 MySQL 服务,并抑制掉所有输出信息。
2. 保存上述脚本为 .bat 文件,比如说命名为 startmysql.bat。
3. 接着,你需要将该 .bat 文件以管理员身份运行。你可以通过以下方式来实现:
a. 打开文件夹,右键点击 startmysql.bat 文件,选择“发送到” -> “桌面快捷方式”。
b. 右键点击桌面上的 startmysql 快捷方式,选择“属性” -> “高级” -> 勾选“以管理员身份运行”。
c. 点击“确定”保存更改。
4. 最后,你可以双击该快捷方式来启动 MySQL 服务,此时不会显示命令行窗口。
希望以上步骤可以帮助你完成要求的自动以管理员身份运行启动 MySQL 服务且不显示 cmd 运行框的需求。