小编Tob*_*123的帖子

选择第二个或第三个对象/元素

我想Get-ChildItem在PowerShell脚本中选择语句的第二个/第三个/第四个对象.这给了我第一个:

$first = Get-ChildItem -Path $dir |
         Sort-Object CreationTime -Descending |
         Select-Object -First 1
Run Code Online (Sandbox Code Playgroud)

这给了我前三个:

$latest = Get-ChildItem -Path $dir |
          Sort-Object CreationTime -Descending |
          Select-Object -First 3
Run Code Online (Sandbox Code Playgroud)

我想得到第二个,或第三个,或第四个.(不是前两个等等).

有办法吗?

powershell get-childitem

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

从命令行修改XML

我有一个结构如下的xml文件,我想从命令行编辑这个文件.

<server>
<service>
<Connector port="8080" password="password1234"/>
</service>
</server>
Run Code Online (Sandbox Code Playgroud)

我想更改密码或端口号.cmd是否提供此选项,还是需要额外的工具?我知道powershell可以做到,但这对我来说不是最好的解决方案.(除了我没有得到它与powershell运行:().搜索"password1234"并替换它也是可以的,因为我的文件中有一个默认密码,它始终是相同的,必须更换.

xml powershell command-line cmd windows-7

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

Powershell错误:方法调用...不包含名为'replace'的方法

我想使用PowerShell搜索并替换xml文件中的字符串.我试过这个:

(gc d:\test.xml).replace('1234','xxxx')|sc d:\test.xml
Run Code Online (Sandbox Code Playgroud)

这适用于我的test.xml文件.我的test.xml文件的内容是:

uehjduehduhfeuf xxxxxxxx hallo"1234"

但该文件仅用于测试.我想以这种方式编辑我的tomcat服务器的server.xml,如果我使用完全相同的命令提到obove,我收到此错误消息:

方法调用失败,因为[System.Object []]不包含名为'replace'的方法.

有人知道这是什么问题吗?

xml powershell search replace

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

XML 到 powershell 数组

我想将 xml 内容加载到 powershell 脚本内的数组中。为什么这不起作用?:(

我的 XML:

<settings>
    <services>
       <sv>service1</sv>
       <sv>service2</sv>
    </services>
</settings>
Run Code Online (Sandbox Code Playgroud)

我的 Powershell 脚本。这似乎有效,但我不确定

[xml]$xml = Get-Content "D:\config.xml"
[array]$service_arr = $xml.settings.services.sv
Run Code Online (Sandbox Code Playgroud)

但现在我想显示它,但我得到“无法索引到空数组”。

$service_arr[0]
Run Code Online (Sandbox Code Playgroud)

我真的不想为每个服务使用一个具有不同通用名称的变量。我只想能够使用 array[0]...array[1] 等来解决我的服务问题。

xml arrays powershell

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

Vaadin:通过"关闭","确定"或"x"关闭通知?

我正在使用Vaadin,一切正常,但有一点我不高兴:

通知(仅显示消息,但没有解释用户如何关闭它.当然我可以点击它关闭它,但我认为这不直观.

 Notification.show("message part one", "message part two", Type.ERROR_MESSAGE);
Run Code Online (Sandbox Code Playgroud)

有没有办法启用像关闭或确定按钮这样的关闭通知?或者只是右上角的x?

谢谢

javascript notifications vaadin

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