【发布时间】:2019-07-18 22:01:06
【问题描述】:
也许这个问题的标题并不完全准确,所以我将通过代码进行演示:
我们在 Linux 中有类似下面的代码:
sudo update-alternatives --set php /usr/bin/php$(phpVersion)
这使您能够使用 php 作为命令,如下所示:
php artisan migrate --seed
最近我在windows上需要这样的东西,
我已将该地址添加到环境变量中,因此这是一个经过测试的解决方案,没有回答,应该直接通过 cmd 完成
DevOps CMD 任务需要它
【问题讨论】:
-
在此处查看我的答案以获取类似 sudo 的命令 stackoverflow.com/questions/54658352/…
-
感谢您的留言,这也是一个有趣的概念,我从您的代码中了解到,它是通过清单进行的某种覆盖,对吧?不幸的是,这是 Unix 的东西,我在这里寻求从 Linux 到 Windows 命令的翻译。我有一个带有批处理文件的解决方案,但首先想看看其他人是否有更干净的方法来这样做。 (原因是 Windows Server 2012 R2 不支持批处理)
-
提升有两种方式,将清单嵌入到exe文件中或右键单击并选择以管理员身份运行。
-
这是它的姐妹一 - 这是用于启动非控制台程序提升。 pastebin.com/sECS6Pyw。 Windows 中没有 sudo 命令。你必须自己做。
标签: cmd command-line command-prompt devops command-line-arguments