问题标签 [powershell-ise]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1476 浏览

powershell - 可以嵌入到程序中的带有智能感知的 Powershell 编辑器?

我有一个 C# 应用程序,并希望允许人们在我的应用程序中编写 powershell 代码。

有谁知道符合要求的具有智能感知功能的 powershell 编辑器?

0 投票
3 回答
8952 浏览

windows-7 - 用于显示通知气球并采取行动的 PowerShell 脚本仅适用于 ISE gui,不适用于命令行

我看过一堆密切相关的帖子,所以我知道我并不孤单,但没有人给我我正在寻找的答案。抱歉,如果这已被询问和回答,但我找不到它。

这个脚本创建了一个自定义通知区域气球,如果点击它意味着打开一个新的 IE 窗口到某个 URL。在我一直在使用的 PowerShell ISE GUI 中运行良好。无法使用我在其他帖子中看到的任何选项从命令行运行它。具体来说,无法打开 IE 窗口。通知出现没问题,但是没有IE窗口...?? 试过:

  • 电源外壳 。脚本.ps1
  • powershell - 文件 script.ps1
  • 命令
  • &

等等

想法?

我的脚本:

0 投票
2 回答
2857 浏览

powershell - (愚蠢地)删除所有变量后,Powershell ISE 无法启动

在我急切地想知道哪些变量是受保护的或常量时,我​​决定只看哪些可以被删除——假设上面提到的那些将被单独留下。我没有意识到这些变量的删除不仅限于本次 ISE 会议的范围,而且不仅是 PowerShell 全局的,而且是系统全局的。我希望有人可以帮助我让 ISE 再次工作。

我的愚蠢:

...导致报告了一堆错误,之后我执行时只剩下少数(10-15)个错误dir variable:。认为这没什么大不了的,并且重新启动 ISE 会使我恢复正常,我关闭了它——我无法再启动它了。

其他症状

从那以后我发现我已经丢失了环境变量之%windir%类的东西消失了——这是一个最有趣的转折,阻止你打开你的高级系统设置(找不到%windir%\system32\systempropertiesadvanced.exe)来设置你的 ENV 备份......(是的,我可以直接运行它)

更新:我发现了一个额外的影响/症状:Windows 报告说我在自动更新无法正常工作后可能没有正版 Windows。我没有意识到像一些 ENV vars 消失这样简单的事情会杀死它。人力资源管理系统。

那么 - 任何人都知道如何恢复或重新创建成功运行 ISE 所需的环境吗?

(是的,我已经尝试删除并重新添加该功能,并结合重新启动。)

0 投票
2 回答
2422 浏览

powershell - 如何更改 PowerShell ISE 中读取主机提示的 WindowTitle?

我知道如何使用类似的东西更改主 ISE 窗口的标题

但我想知道如何访问在读取主机请求时弹出的窗口标题,例如:

它作为标题弹出Windows PowerShell ISE - Input- 是的,我知道我Please enter Perforce Password窗口中有提示- 但我真的希望能够自定义标题 - 有什么想法吗?

0 投票
3 回答
1823 浏览

powershell - 如何让 PowerShell ISE 对具有自定义扩展名的文件进行语法突出显示?

我想开始为我的一些 Powershell 脚本使用自定义扩展,但是当我将它们拖到 PowerShell ISE 中时,它们被视为纯文本,并且我没有得到任何语法突出显示。我可以做些什么来让 ISE 将我的自定义文件扩展名识别为 PowerShell 脚本?

0 投票
1 回答
866 浏览

windows-7 - 为什么我不能在 PowerShell ISE 中创建快捷键 Ctrl+U 和 Ctrl+Shift+U?

我正在尝试分配

  • CTRL+U
  • CTRL+ SHIFT+U

到某些 PowerShell ISE Addonmenu 功能,但说似乎分配给某些 Windows 功能。

我也没有在当前的在线快捷方式列表中找到它们,或者是否有一些应用程序可以创建全局快捷方式,即使在其他应用程序具有焦点时也可以使用这些快捷方式?

编辑:

在认识到这是一个 PowerShell ISE 问题而不是一般的 Windows 问题后,我更改了标题。

这是代码

0 投票
5 回答
6401 浏览

powershell - 为什么以及何时使用 32 位或 64 位 PowerShell 或 ISE?

我刚拿到我的第一个 64 位 Windows 笔记本。现在我正在寻找何时以及为何使用 PowerShell 或 ISE 的 32 位或 64 位版本的信息。

我的第一印象是我最好留在 32 位,直到我更好地理解事物。

我错过或没有找到的是基本教程和实践经验以及此问题的链接。

0 投票
2 回答
24106 浏览

powershell - 是否可以在 Powershell ISE 中重置运行空间?

PowerGUI的功能之一是能够重置Powershell 运行空间,如本文本文所示。是否可以在 PowerShell ISE 中执行此操作?

0 投票
3 回答
4918 浏览

powershell - Powershell ISE "Illegal characters in path" when piping paths to test-path?

I have the following script in Powershell ISE.

However it always raises error.

However, I can run Test-Path -path xxxx.zip or just hard code 'xxxx.zip' in the script and it runs fine. What's the problem of piped string?

Update

If I change the last script to % { echo "'$_'"; "test-path -path $_ -EA Stop" } and copy/paste the output ("test-path -path xxxx.ZIP -EA Stop") to the command line. It works.

Update

It seems it works in powershell console. An ISE bug?

0 投票
3 回答
6018 浏览

powershell - Powershell_ise 不会刷新外部所做的修改

如何为在 IDE 之外修改的内容刷新 Powershell_ise。

大多数时候我会同时打开 Powershell_ise 和 notepad++

如果我在 Powershell_ise 中进行了更改,notepad++ 会要求重新加载,但如果我在 notepad++ 中进行修改,则无法在 Powershell_ise 中刷新。

无论是刷新内容的任何方式还是我忽略了提供此内容的任何功能?