Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Shell 如何创建自动执行CMD(命令提示符)和命令行的脚本_Shell - Fatal编程技术网

Shell 如何创建自动执行CMD(命令提示符)和命令行的脚本

Shell 如何创建自动执行CMD(命令提示符)和命令行的脚本,shell,Shell,我想创建一个shell脚本,自动打开CMD并键入2行命令 这是herierchy 打开命令 更改目录(cd d:\mydirectory\drivers) 命令(file.exe start-c) 我在现有的文章中尝试了一些例子,但它有不同的方法,比如在启动时编辑regedit/run 我需要的是创建一个可执行文件,如果我单击它,它将自动打开cmd并键入这些命令 我对创建shell脚本既不熟悉也不熟悉 希望有人能帮忙。提前谢谢你。你为什么需要专门打开CMD 只需创建一个文件,将其命名为scrip

我想创建一个shell脚本,自动打开CMD并键入2行命令

这是herierchy

  • 打开命令
  • 更改目录(cd d:\mydirectory\drivers)
  • 命令(file.exe start-c)
  • 我在现有的文章中尝试了一些例子,但它有不同的方法,比如在启动时编辑regedit/run

    我需要的是创建一个可执行文件,如果我单击它,它将自动打开cmd并键入这些命令

    我对创建shell脚本既不熟悉也不熟悉


    希望有人能帮忙。提前谢谢你。

    你为什么需要专门打开CMD

    只需创建一个文件,将其命名为
    script.sh
    ,如下所示:

    !/bin/bash
    cd d:\mydirectory\drivers
    file.exe start-c
    
    保存脚本并使其可执行,请运行
    chmod+x script.sh


    现在,您只需单击它即可运行它。

    好的,我已经找到了解决方案。非常感谢您抽出时间

    我只是把这些命令(步骤2和步骤3)放在记事本中


    然后另存为textfile.cmd

    谢谢您的回复…有没有办法用cmd而不是bash来执行此操作?在bash中不起作用,因为我希望在最后一个命令后打开一个新的cmd窗口…嗯,必须使用一些shell,我想非常感谢您的帮助和时间。我非常感谢。