【问题标题】:How can I create a windows 10 script which runs a command under specified path?如何创建在指定路径下运行命令的 Windows 10 脚本?
【发布时间】:2022-01-16 21:01:20
【问题描述】:

我创建了一个带有内容的 npmruns.bat 文件:

C:\myfolder>npm run s

我想创建一个运行命令的脚本文件:npm run s 在指定位置:C:\myfolder,但它不起作用。我通过双击运行它(我有管理员权限)。

编辑:
我尝试创建一个可以从任何位置(C:\myfolder 除外)执行的脚本。

【问题讨论】:

    标签: windows batch-file command script


    【解决方案1】:

    pushdcd /d 将是此选项:

    @echo off
    pushd "C:\myfolder"
    call npm.cmd run s
    popd
    

    这会将pushbatch-file 的路径作为工作目录,如果您不需要返回到起始工作目录,则不需要popd,作为管理员,它将是"%systemroot%\system32"

    您也可以运行:

    cd /d "c:\myfolder"
    

    【讨论】:

      猜你喜欢
      • 2022-07-21
      • 2019-05-13
      • 2020-08-30
      • 1970-01-01
      • 2015-08-18
      • 2019-06-25
      • 1970-01-01
      • 1970-01-01
      • 2019-06-07
      相关资源
      最近更新 更多