首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >禁止“尝试新的跨平台的https://aka.ms/pscore6”“。

禁止“尝试新的跨平台的https://aka.ms/pscore6”“。
EN

Stack Overflow用户
提问于 2020-01-09 20:07:40
回答 6查看 51.3K关注 0票数 48

我不介意微软的一些营销,但当我只想要一个干净的PowerShell提示时,这是很烦人的。有没有人在打开Try the new cross-platform PowerShell https://aka.ms/pscore6时找到一种抑制PowerShell的方法,而不删除基本的版权消息Windows PowerShell, Copyright (C) Microsoft Corporation. All rights reserved.?我在谷歌上搜索了很多,但没有找到答案(我知道有办法压制一切,但我只想摆脱那个pscore6广告)。

EN

回答 6

Stack Overflow用户

发布于 2020-05-21 18:58:14

由于窗口终端 1.0已经发布,所以您可以使用它。在设置中添加一个标志-NoLogo,如下所示:

代码语言:javascript
运行
复制
    "list": [
  {
    // Make changes here to the powershell.exe profile.
    "guid": "{61c54bd-c2c6-5271-96e7-009a87ff44bf}",
    "name": "Windows PowerShell",
    "commandline": "powershell.exe -NoLogo",
    "hidden": false
  },
票数 38
EN

Stack Overflow用户

发布于 2020-01-11 16:07:28

您可以通过在cmd中运行powershell来删除版权横幅:

代码语言:javascript
运行
复制
Powershell.exe -NoLogo -NoExit

正如@Albin所说,-NoExit不是必需的,您可以从它创建桌面快捷方式/批处理文件。

票数 22
EN

Stack Overflow用户

发布于 2020-01-10 13:48:52

此消息是嵌入在Microsoft.PowerShell.ConsoleHost中的ManagedEntranceStrings.resources资源中资源字符串的一部分。完整的信息是

版权(C)微软公司。版权所有。 尝试新的跨平台PowerShell https://aka.ms/pscore6

这是一个字符串,而不是两个,选择一个不同的横幅是没有逻辑的。

因为字符串是作为资源读取的,理论上您可以创建一个新的资源程序集并将其放入C:\Windows\System32\WindowsPowerShell\v1.0\en-US中。实际上,您不能(即使您愿意将新文件放在系统目录中),因为主程序集是强命名的,并安装在GAC中,这意味着您无法生成一个将加载的附属程序集,因为您没有签名所需的私钥。但是,它确实起了作用--我通过构建这样一个延迟签名的程序集来验证了这一点,但是很明显,这在生产系统上并不是一个可行的想法。

票数 14
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59671389

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档