问题标签 [wasp]
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.
windows - 如何在不重新安装的情况下永久使用 WASP?
我正在使用 WASP 编写 powershell 查询。
但每次我想使用 WASP 时,我都必须这样做:
c:\Windows\System32\WindowsPowerShell\v1.0> powershell.exe Install.ps1 -Force
然后我得到这个结果:
正如他们所说:我在 Powershell_ise.exe 中运行它:
Add-PSSnapin WASP
现在 - 我可以使用 WASP 编写查询。
问题
下次我启动 Powershell_ise.exe 并尝试调用脚本时:
我收到此错误:
- 我不想每次都安装它以使用 WASP。我该怎么做才能让 Powershell_ise.exe 自动识别 WASP?
注意
也许答案在最后一个控制台结果行中: 您还可以将该行添加到您的配置文件脚本中以自动加载它。
但我没有找到怎么做。
powershell - 在 WASP/powershell 中按窗口获取进程对象?
我有一个功能可以制作一个窗口 - 一个 TOPMOST 窗口。
所以 - 我可以运行这个:
Get-WindowByProcessTitle *chrome* | Set-TopMost
请注意,这里的参数是一个进程名称("chrome"
是在"chrome.exe"
哪个进程中)。
最终选择进程的内部代码是:
伟大的。
问题
现在我有一个查询,它window
根据它选择一个title
:
产生:
如何从我的这个查询中获取流程对象 (而不是 ProcessId)?
我想我需要类似的东西:(伪)
java - SocketWrite 方法 Java 1.5.03 中发生 ArrayIndexOutofBound() 异常
我们使用了 Java 1.5.03 环境和 wasp java web 服务(使用了 wasp 55 库)。当我们尝试将 xml
对象保存到 DB 中时,有时我们会遇到以下异常。如果重试相同的对象,则保存成功。
例外:
当我们在 xp 环境中工作时,我们无法看到这个错误。当我们在 Windows 8 中工作时,我们可以多次看到它。
所以我SocketOutputStream
在 Windows 8 环境中重新编译了 java 类,并构建了 java rt.jar
并将其放入 jre。然后用新的 jre 运行应用程序,我们看不到错误。
错误逻辑:
据我所知,有时off + len > b.length
逻辑是失败的。
但是我们无法理解为什么这个逻辑是失败的?以及,我们如何修复它。
请帮我解决这个问题,非常感谢您的反馈。
powershell - 脚本在启动时打开两个应用程序并在 Windows 8.1 桌面中以 80% 屏幕和 20% 捕捉它们
我不是程序员,而是设计师,但几周来一直在尝试编写一个 .bat 文件来拥有两个我指定的应用程序,它们会自动打开并捕捉到左侧 80% 的比例和第二个应用程序的 20% 的比例右手边。我已经研究了多种选择,但没有任何运气。目前,我可以创建一个脚本来打开两个文件并自动击键以使它们捕捉 50-50%,但是我真的需要 80-20% 的屏幕空间。任何人都可以帮助我吗?
我目前正在尝试将 PowerShell 与 WASP ( http://wasp.codeplex.com/ ) 一起使用,但其中的脚本超出了我的知识范围。非常感谢!
windows - 通过Powershell / wasp中的鼠标光标获取窗口标题?
我已经建立了一个 powershell 脚本(使用 wasp),它将任何窗口设置为“始终在顶部”模式。
我通过以下方式运行脚本:
Get-WindowByTitle *emul* | Set-TopMost
- 为什么我需要它?*
当我编程时Eclipse/Androidstudio
- 我希望模拟器总是在前面。所以脚本正在寻找所有具有类似标题的窗口emul
(这是实际标题的一部分"emulator.exe"
)并将其设置为始终位于顶部。
好的。
但是现在我想在不更改脚本的情况下对每个窗口都这样做。
我将如何选择窗口?通过鼠标光标(仅悬停)。(当我将鼠标放在 calc.exe 上,然后按一些键序列 - 这将激活 PS 脚本 - 它会搜索光标所在的窗口)
问题
如何选择title
有鼠标光标的窗口?(窗口不必处于活动状态)
例子 :
看着 :
我想得到MyChromeBrowserTitle
虽然它在后台,(并且记事本在前面)。它应该返回 chrome 的标题,因为光标位于 chrome 窗口。
powershell - 使用 powershell 编辑设备管理器
我的部分工作例程涉及经常在设备管理器中启用/禁用网络适配器,这既乏味又耗时。我正在学习 PowerShell,并想编写一个自动启用/禁用网络适配器的简单脚本。
我正在尝试使用 WASP 管理单元,这似乎不太难,但我无法让它工作。
到目前为止,我有:
如果正确读取键盘输入,则网络适配器应在设备管理器中突出显示。相反,设备管理器打开并处于活动状态,但没有任何反应。
我究竟做错了什么?如何使用 WASP 正确发送键盘输入?不需要 WASP,如果有更好的选择,我愿意使用其他工具。
powershell - Hyper-v 黄蜂发送密钥不起作用
我正在尝试使用 WASP powershell 模块使用此命令将密钥发送到 Hyper-v 客户端。语法没问题,因为这适用于记事本等。
选择窗口 vmconnect | 发送密钥“内部”
powershell - 在Powershell中通过包含WASP的字符串选择Processname
我正在尝试使用 WASP 在 Powershell 脚本中选择某个进程名称。但是,问题是每次启动进程时,它都会在扩展之前给自己一个随机生成的字符串。
不过,它总是包含扩展名“.tmp”。如果它在字符串末尾包含 .tmp ,我是否可以选择该进程?在这种情况下,我尝试选择的进程是“is-RI4E5.tmp”。我需要根据它最后包含扩展名“.tmp”来选择它。
powershell - 控制台 Foxpro 应用程序上的 Powershell UI 自动化
我似乎无法让此代码在控制台 foxpro 应用程序上运行。有什么我想念的吗。我已经在其他应用程序上测试了这段代码,它可以工作。
当我在键盘上按“r”时,应用程序接受输入,但是当我运行此代码时,它不接受。
非常感谢。