小编Asl*_*slı的帖子

如何在 Visual Studio 外使用包管理器控制台 powershell

我有一个 powershell 脚本,其中包含 nuget 命令,例如:

获取项目 - 全部

获取包 -ProjectName

当我在 Visual Studio 上运行包管理器控制台时:

PM> .\download-packages-license.ps1

它有效,但我无法运行 powershell。我需要一个帮助。

Powershell 错误消息:

download-packages-license.ps1 无法加载,因为在此系统上禁用了运行脚本。有关详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=135170 上的 about_Execution_Policies。在 line:1 char:1 + .\download-packages-license.ps1 + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : SecurityError: (:) [], PSSecurityException +fullyQualifiedErrorId : UnauthorizedAccess

powershell visual-studio nuget nuget-package package-manager-console

4
推荐指数
1
解决办法
1328
查看次数

在javascript中如何调用powershell脚本

我有一个 powershell 脚本,我在 powershell 上运行,如下所示:

.\download-packages-license.ps1

但我想在这些行之前调用 javascript 文件。

var json =fs.readFileSync('../../dev/licenses/AllLicenses.json', 'utf8');
var options = {compact: true, ignoreComment: true, spaces: 4};
var result = convert.json2xml(json, options);
Run Code Online (Sandbox Code Playgroud)

我在 stackoverflow 中什么也做不到,除了:How to run a powershell script from javascript? 所以请帮忙谢谢

javascript powershell

3
推荐指数
1
解决办法
3万
查看次数