因此,我有一个要在Windows PowerShell中运行的程序。在cmd中,我只需输入script.cmd
,它将运行脚本。在PowerShell中,我显然必须做./script.cmd
。
默认情况下,BASH的行为类似。要更改BASH的行为,您需要做的export PATH=$PATH:.
然后script.sh
将工作,而不是仅仅工作./script.sh
。
我的问题是...如何script.cmd
在PowerShell中进行工作?我需要做类似的事情export PATH=$PATH:.
吗?我echo $PATH
在PowerShell中进行过操作,但没有输出任何内容。
首先,请阅读get-help about_command_precedence
以了解其工作原理。
接下来,键入$env:path
以查看您当前的PATH。
您可以像这样将目录追加到PATH: $env:path += ";C:\Scripts"
您还可以像这样将当前目录附加到PATH: $env:path += ";."
get-item env:
将显示所有环境变量。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句