问题标签 [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.
powershell - 可以嵌入到程序中的带有智能感知的 Powershell 编辑器?
我有一个 C# 应用程序,并希望允许人们在我的应用程序中编写 powershell 代码。
有谁知道符合要求的具有智能感知功能的 powershell 编辑器?
windows-7 - 用于显示通知气球并采取行动的 PowerShell 脚本仅适用于 ISE gui,不适用于命令行
我看过一堆密切相关的帖子,所以我知道我并不孤单,但没有人给我我正在寻找的答案。抱歉,如果这已被询问和回答,但我找不到它。
这个脚本创建了一个自定义通知区域气球,如果点击它意味着打开一个新的 IE 窗口到某个 URL。在我一直在使用的 PowerShell ISE GUI 中运行良好。无法使用我在其他帖子中看到的任何选项从命令行运行它。具体来说,无法打开 IE 窗口。通知出现没问题,但是没有IE窗口...?? 试过:
- 电源外壳 。脚本.ps1
- powershell - 文件 script.ps1
- 命令
- &
等等
想法?
我的脚本:
powershell - (愚蠢地)删除所有变量后,Powershell ISE 无法启动
在我急切地想知道哪些变量是受保护的或常量时,我决定只看哪些可以被删除——假设上面提到的那些将被单独留下。我没有意识到这些变量的删除不仅限于本次 ISE 会议的范围,而且不仅是 PowerShell 全局的,而且是系统全局的。我希望有人可以帮助我让 ISE 再次工作。
我的愚蠢:
...导致报告了一堆错误,之后我执行时只剩下少数(10-15)个错误dir variable:
。认为这没什么大不了的,并且重新启动 ISE 会使我恢复正常,我关闭了它——我无法再启动它了。
其他症状
从那以后我发现我已经丢失了环境变量之%windir%
类的东西消失了——这是一个最有趣的转折,阻止你打开你的高级系统设置(找不到%windir%\system32\systempropertiesadvanced.exe
)来设置你的 ENV 备份......(是的,我可以直接运行它)
更新:我发现了一个额外的影响/症状:Windows 报告说我在自动更新无法正常工作后可能没有正版 Windows。我没有意识到像一些 ENV vars 消失这样简单的事情会杀死它。人力资源管理系统。
那么 - 任何人都知道如何恢复或重新创建成功运行 ISE 所需的环境吗?
(是的,我已经尝试删除并重新添加该功能,并结合重新启动。)
powershell - 如何更改 PowerShell ISE 中读取主机提示的 WindowTitle?
我知道如何使用类似的东西更改主 ISE 窗口的标题
但我想知道如何访问在读取主机请求时弹出的窗口标题,例如:
它作为标题弹出Windows PowerShell ISE - Input
- 是的,我知道我在Please enter Perforce Password
窗口中有提示- 但我真的希望能够自定义标题 - 有什么想法吗?
powershell - 如何让 PowerShell ISE 对具有自定义扩展名的文件进行语法突出显示?
我想开始为我的一些 Powershell 脚本使用自定义扩展,但是当我将它们拖到 PowerShell ISE 中时,它们被视为纯文本,并且我没有得到任何语法突出显示。我可以做些什么来让 ISE 将我的自定义文件扩展名识别为 PowerShell 脚本?
windows-7 - 为什么我不能在 PowerShell ISE 中创建快捷键 Ctrl+U 和 Ctrl+Shift+U?
我正在尝试分配
- CTRL+U
- CTRL+ SHIFT+U
到某些 PowerShell ISE Addonmenu 功能,但说似乎分配给某些 Windows 功能。
我也没有在当前的在线快捷方式列表中找到它们,或者是否有一些应用程序可以创建全局快捷方式,即使在其他应用程序具有焦点时也可以使用这些快捷方式?
编辑:
在认识到这是一个 PowerShell ISE 问题而不是一般的 Windows 问题后,我更改了标题。
这是代码
powershell - 为什么以及何时使用 32 位或 64 位 PowerShell 或 ISE?
我刚拿到我的第一个 64 位 Windows 笔记本。现在我正在寻找何时以及为何使用 PowerShell 或 ISE 的 32 位或 64 位版本的信息。
我的第一印象是我最好留在 32 位,直到我更好地理解事物。
我错过或没有找到的是基本教程和实践经验以及此问题的链接。
powershell - 是否可以在 Powershell ISE 中重置运行空间?
PowerGUI的功能之一是能够重置Powershell 运行空间,如本文和本文所示。是否可以在 PowerShell ISE 中执行此操作?
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?
powershell - Powershell_ise 不会刷新外部所做的修改
如何为在 IDE 之外修改的内容刷新 Powershell_ise。
大多数时候我会同时打开 Powershell_ise 和 notepad++
如果我在 Powershell_ise 中进行了更改,notepad++ 会要求重新加载,但如果我在 notepad++ 中进行修改,则无法在 Powershell_ise 中刷新。
无论是刷新内容的任何方式还是我忽略了提供此内容的任何功能?