问题标签 [invoke-command]
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 - 开始作业与调用命令 -asjob
我正在尝试在 PowerShell 2.0 中执行基本的后台作业,并且在 start-job 和 invoke-command -asjob 中看到了不同的东西。
如果我这样做:
start-job -scriptblock {get-process}
我得到一个作业对象,但子作业(由 start-job 自动创建)始终具有“NotStarted”的 JobStateInfo。
但是,这可以按预期工作:
invoke-command -scriptblock {get-process} -computer localhost -asjob
我已经运行了 enable-psremoting ....我还需要做什么才能让后台作业正常工作?
powershell - 在 PowerShell 脚本中以管理员身份运行命令。UAC
好的,这是我的问题:
我正在尝试在服务器上远程运行脚本。
我是这两个盒子的管理员,防火墙例外到位,远程管理已启用,其他一切看起来都不错。
我不断收到以下错误作为回报
它尝试运行的服务器是服务器 2k8 R2 机器,我认为问题是 UAC 问题。有没有办法让它以管理员身份运行,而不必在 UAC 框上单击“是”?
这段代码最终将成为一个必须完全自动化的脚本。
任何帮助将不胜感激。
powershell - 使用 Invoke-Command 处理远程机器上的命令列表
我正在尝试编写一个 powershell 脚本,该脚本将获取命令列表,然后在远程计算机上运行它们,我有以下代码:
这不会引发任何错误,但也不会实际运行命令(例如 stop-service servicename)。$commands 是在调用脚本时从作为参数传递的文本文件中读取的,我知道这个脚本的其余部分可以工作,因为我已经使用它来执行 Invoke-Expression 的本地命令一段时间了。
任何帮助都会很棒。
powershell - 在远程计算机上使用调用命令删除项目网络位置失败
运行以下 powershell 命令
我收到错误
指定路径 \otherpc\backup_dump\TEST\ 处的对象不存在。
但是当我在本地运行它时它可以工作,我怀疑这里与范围有关,但我不确定,任何帮助都会很棒。
c++ - 我们可以在不使用 pCmdInfo->lpVerb 的情况下执行右键单击吗
我不反对使用pCmdInfo->lpVerb
,但我的问题是当我们动态创建右键单击子菜单时我们将如何处理这种情况。例如,我有以下场景:
现在,如果我使用pCmdInfo->lpVerb
switch case ,如下所示,那么Case 1
无论我点击DisConnect
(在上面的代码片段中的 If条件中插入的Help
菜单项)还是(在上面的代码片段中的其他部分插入的菜单项),都将被执行
powershell - 如何让 7za.exe 通过 Powershell Remoting 运行?
我尝试了许多不同的方法来做到这一点,它们都会导致相同的错误。这是一组命令:
我得到的输出是这样的:
我怎样才能克服那个错误???
我应该指出,如果我直接在 ServerA 上运行 Scriptblock 而不进行远程处理,它就可以工作。谢谢你的帮助!
powershell - 如何使用 Invoke-Command 传递命名参数?
我有一个可以通过 Invoke-Command 远程运行的脚本
只要我使用默认参数,它就可以正常工作。但是,该脚本有 2 个名为 [switch] 的参数(-Debug 和 -Clear)
如何通过 Invoke-Command 传递切换的参数?我已经尝试过 -ArgumentList 但我遇到了错误,所以我必须有语法错误或其他东西。任何帮助是极大的赞赏。
silverlight - 在 XAML 中按下“ENTER”键时调用命令
我想在TextBox
. 考虑以下 XAML:
那 MyCommand 如下:
有了以上内容,每次按键都会调用我的命令。如何将命令限制为仅在按下 ENTER 键时调用?
我知道使用 Expression Blend 我可以使用条件,但这些条件似乎仅限于元素并且不能考虑事件参数。
我还遇到过SLEX,它提供了自己的InvokeCommandAction
实现,它建立在实现之上,Systems.Windows.Interactivity
可以做我需要的事情。另一个考虑是编写我自己的触发器,但我希望有一种方法可以在不使用外部工具包的情况下做到这一点。
powershell - 使用 Invoke-Command 调用脚本时在 PowerShell 中获取脚本目录
我有一组 PowerShell 脚本,其中包含位于同一文件夹中的“通用”脚本,如下所示:
如果直接调用脚本,这很好,例如
但是,如果使用 Invoke-Command 调用脚本,这将不起作用:
在这种情况下,事实上,$myinvocation.mycommand
包含脚本的内容,并且$myinvocation.mycommand.path
为空。
当使用 Invoke-Command 调用脚本时,如何确定脚本的目录?
注意
最后,这是我实际使用的解决方案:
这也允许将参数传递给脚本。
wpf - 在 EventTrigger 中使用时,InvokeCommandAction 不起作用?
这是我关于堆栈溢出的第一个问题,所以请温柔:-)
在我的一个 WPF 窗口中,我有一个列表框,其项目使用以下数据模板进行模板化:
注意 Grid 中的两个触发器:
在我的视图模型上调用 ICommand 的 KeyTrigger
一个应该做完全相同但出于某种未知原因的 EventTrigger
谁能向我解释为什么?感谢您的时间和考虑
斯文