加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

如何在bash for windows 10中运行.bat或.cmd文件

发布时间:2020-12-15 17:00:04 所属栏目:安全 来源:网络整理
导读:我试图从 Windows 10上安装的bash shell运行glcoud.cmd.glcoud在cmd提示符下被识别,但在“bash for windows 10”中无法识别. 基于这个线程,我用这个条目创建了一个.bashrc文件(Can I use gcloud in Git Bash on Windows?): PATH = $PATH:/ mnt / c / Users
我试图从 Windows 10上安装的bash shell运行glcoud.cmd.glcoud在cmd提示符下被识别,但在“bash for windows 10”中无法识别.

基于这个线程,我用这个条目创建了一个.bashrc文件(Can I use gcloud in Git Bash on Windows?):

PATH = $PATH:/ mnt / c / Users / username / AppData / Local / Google / Cloud SDK / google-cloud-sdk / bin

glcoud.cmd是一个Windows命令行脚本.似乎路径被bash识别,因为当我运行gcloud.cmd时它会返回

/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 1: @echo: command not found
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 2: rem: command not found
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 7: syntax error near unexpected token `newline'
/mnt/c/Users/***/AppData/Local/Google/Cloud SDK/google-cloud-sdk/bin/gcloud.cmd: line 7: `rem <cloud-sdk-cmd-preamble>'

我也尝试了以下命令,因为CYGWIN似乎自动识别bat文件

cmd.exe gcloud.cmd
cmd gcloud.cmd 
cmd gcloud
cmd /c gcloud
cmd /c glcoud.cmd

以上所有命令都返回:

找不到命令’cmd’,你的意思是:
来自包’diffutils’的命令’cmp'(主要)
来自包’wml’的命令’wmd'(宇宙)
来自包’devscripts’的命令’dcmd'(主要)
来自包’mtools’的命令’mcd'(主要)
包’core-network-daemon'(宇宙)中的命令’vcmd’
包’openjdk-7-jdk’命令’jcmd'(主要)
包’tcm’命令’tcmd'(宇宙)
包’config-manager’命令’cm'(宇宙)
包’libconfig-model-perl’命令’cme'(宇宙)
来自包’am-utils’的命令’amd'(宇宙)
从包’renameutils'(宇宙)命令’icmd’
包’mtools’命令’mmd'(主要)
包’renameutils’命令’qcmd'(宇宙)

如何在bash上运行Windows命令?

谢谢

保罗

很抱歉发布此答案,但我还不能发表评论.我想也许你可以有一个调用bash脚本的批处理文件,然后一旦它们退出,它就会开始播放文件,然后启动更多的bash脚本?你也可以拆分代码……只是一个想法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读