问题列表 - 第48373页

使用Invoke-Command调用脚本时,在PowerShell中获取脚本目录

我有一组PowerShell脚本,其中包含位于同一文件夹中的"常用"脚本,如下所示:

# some-script.ps1
$scriptDir = Split-Path -Parent $myinvocation.mycommand.path
. "$scriptDir\script-utils.ps1"
Run Code Online (Sandbox Code Playgroud)

如果直接调用脚本,这很好,例如

.\some-script.ps1
Run Code Online (Sandbox Code Playgroud)

但是,如果使用Invoke-Command调用脚本,则不起作用:

Invoke-Command -ComputerName server01 -FilePath "X:\some-script.ps1"
Run Code Online (Sandbox Code Playgroud)

在这种情况下,实际上,$myinvocation.mycommand包含脚本的内容,并且$myinvocation.mycommand.path为null.
如何使用Invoke-Command调用脚本时,如何确定脚本的目录?

注意
最后,这是我实际使用的解决方案:

Invoke-Command -ComputerName server01 `
  {param($scriptArg); & X:\some-script.ps1 $scriptArg } `
  -ArgumentList $something
Run Code Online (Sandbox Code Playgroud)

这也允许将参数传递给脚本.

powershell invoke-command

5
推荐指数
1
解决办法
4268
查看次数

如何在JSF中创建现有组件的组合?

我想知道是否有可能组成我自己的组件(或称之为Widget,Object).

我的意思是,而不是(例如)使用h:panelGroup和在h:outputLabel里面,使用我自己的h:panelMarkzzz,作为panelGroup和outputLabel的组合.

在JSF上有可能吗?

jsf components facelets

6
推荐指数
1
解决办法
2375
查看次数

以编程方式回复iPhone上的来电

我们如何在iPhone上使用Objective-C以编程方式回复传入的语音呼叫?

iphone phone-call

2
推荐指数
1
解决办法
1699
查看次数

命令超时和连接超时之间的区别

连接超时和命令超时有什么区别?

在我们的应用程序中,有时会显示超时错误.当我们将命令超时值增加到100(默认为30)时,它的工作正常.增加命令超时值是否有任何问题.

谢谢,
马赫什

sql asp.net

3
推荐指数
2
解决办法
1万
查看次数

从表单参数和属性Rails创建对象

有谁知道如何将以下内容写成一行?

   email = params[:user][:email]
   @user = User.new(:email => email, :password => generate_random_string)
Run Code Online (Sandbox Code Playgroud)

我想把它写成

@user = User.new(params[:user]. :password => generate_random_string)
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails params

2
推荐指数
1
解决办法
7056
查看次数

JavaScript:使用鼠标输入时清除搜索字段?

我的主页上有一个textfield()用于搜索字符串.Normaly我有一个文字,如"在这里进入searach ......".

现在,当用户点击它时,我将从文本中清除该框.

怎么解决?JavaScript的?

html javascript asp.net textbox

1
推荐指数
1
解决办法
1727
查看次数

为什么'if [$#> 0]错了; 然后'?

为什么它仍然在第三个命令中产生输出?

$cat sh.sh
#!/bin/sh
echo $#
if [ $# > 0 ] ; then
    base=`basename $1 .c`
    echo $base
fi
$ sh sh.sh a.c
1
a
$ sh sh.sh
0
.c
Run Code Online (Sandbox Code Playgroud)

我使用这个文件:/usr/share/doc/opencv-doc/examples/c/build_all.sh来构建opencv软件包的c示例,但是失败并出现类似的错误.

bash ubuntu sh

2
推荐指数
1
解决办法
1万
查看次数

如何在不使用JavaScript的情况下使用JQuery库来重写它?

我在JQuery中有几行代码:

     var central = $('#townid option:contains("Central")');
     if (central.length){
        central.insertAfter('select option:first-child');
     }
Run Code Online (Sandbox Code Playgroud)

如何在不使用JavaScript的情况下使用JQuery库重写它?

html javascript jquery css-selectors jquery-selectors

3
推荐指数
1
解决办法
170
查看次数

英国列车信息API?

我想将一些火车旅程定价细节添加到我正在计划的英国旅游活动应用程序中.

有谁知道提供列车时刻表和定价细节的API?我们可以通过thetrainline.com或raileasy获得的信息 - 虽然我不需要任何预订设施.谷歌没有提供太多有关此事的信息......

关于api写的内容不太讨厌,因为我可以根据需要包装它:)

c# ruby java web-services

8
推荐指数
2
解决办法
4705
查看次数

asp.net mvc 3可变长度可编辑列表

嘿伙计们,按照这篇文章和它链接到的其他帖子,我已经成功构建了一个带有可变legnth可编辑列表的页面.

现在,我需要做另一个具有类似功能的页面,但更进一步.基本上我需要像我已经完成的那样创建一个可变长度的对象列表,但在这种情况下,列表中的每个对象都需要有自己的可变长度可编辑子列表.

我可以毫无问题地构建视图,但我想我是如何在POST控制器方法中处理这个以保存对象的.

我的控制器会采用2个IEnumerable参数吗?IE

public ActionResult SaveList(IEnumerable<MainList>, IEnumerable<Sublist>)
{

}
Run Code Online (Sandbox Code Playgroud)

看起来这样可行但我无法将子列表集合中的对象与主列表集合中的相应对象相关联.

我错过了什么?

asp.net-mvc list asp.net-mvc-3

5
推荐指数
1
解决办法
1172
查看次数