相关疑难解决方法(0)

如何从Powershell调用批处理脚本?

我有一个大批量脚本,它设置了一堆环境变量.我想调用批处理脚本从PowerShell中,这样,我可以让我的脚本和PowerShell设置这两个即enviorment变量的好处.

powershell batch-file

23
推荐指数
2
解决办法
4万
查看次数

如何将.bat文件中的变量导入PowerShell脚本?

我正在用PowerShell替换部分.bat脚本.批处理文件的配置是通过set适当环境变量的文件完成的.我正在寻找一种方法将这些变量值加载到.ps1脚本中,而无需修改.bat文件(因为它们也用于其他地方).

一个例子.bat如下:

set VAR_ONE=some_value
set VAR_TWO=/other-value
Run Code Online (Sandbox Code Playgroud)

在批处理脚本中,我只是CALL配置文件,变量可用.我已尝试使用dot-sourcing(. filename.bat)和& filename.bat从PowerShell 调用()配置文件,这些都不会使变量可见.尝试用with $VAR_ONE$env:VAR_ONEsyntax 访问它们.

在不修改磁盘格式的情况下加载此类配置文件的好方法是什么?

windows powershell cmd batch-file environment-variables

12
推荐指数
3
解决办法
9326
查看次数