草庐IT

powerShell

全部标签

windows - 如何在 Windows 上录制我的 Cypress 测试?

我即将完成有关端到端测试的学士论文。我几乎可以测试任何东西,但我不能记录。我做了cypress.docs上记录的所有内容在下图中你可以看到我设置了一个项目,它是私有(private)的我得到了运行cypressrecord的关键命令但是当我打开powershell并输入命令时,我收到了这个糟糕的错误消息(下图),我对此一无所知,而且我在互联网上找不到任何东西,因为似乎每个人都使用mac或linux来运行cypress请帮忙。我该如何解决这个问题? 最佳答案 export是一个用于设置环境变量的bash关键字。等效于Powershel

windows - 如何使用 PowerShell 将项目可靠地复制到 mtp 设备?

我希望能够将项目(文件、文件夹)从WindowsPC复制到MTP设备。出于脚本目的,我想使用PowerShell执行此操作。我找到了这个线程:shell32copyherenotworkingneitherin.Netnorpowershellscript但是那里的答案无助于理解解决方案(并且是由提出该问题的同一个人给出的)。下面是一个最小的代码示例:param($itemName)$shell=New-Object-comShell.Application$sourceFolder=$shell.Namespace($(Get-Location).toString()).self$i

windows - 电源外壳 : has anyone tried to install powershell on windows 2000 server?

有人试过在Windows2000服务器上安装powershell吗?我意识到它不应该安装在Windows2000服务器上,因此不受支持;然而,在其上运行的vbscript需要3.5天才能完成,而powershell可能会在更短的时间内完成。不过,我注意到它只需要.NET2.0即可运行。提前致谢。 最佳答案 如果您对有问题的Windows2000服务器具有管理员访问权限,则可以在同一域中受支持的计算机上运行PowerShell并使用set-location将您的工作目录更改为远程服务器cd\\remoteserver\$\path\t

windows - 作为服务运行的 PowerShell 脚本行为异常

作为服务运行的PowerShell脚本行为异常项目:创建一个后台进程,判断板载网卡是否连接。如果已连接,请禁用无线网卡。板载网卡未连接时,重新启用无线网卡。为什么:用户一直在热插拔,获得时髦的路由表或绑定(bind)到错误的DNS服务器。当他们尝试访问本地资源时,比如打印机,他们无法访问,然后在我的多维数据集中(他们会提交一张票,但那也是本地资源)。试图说服用户禁用他们自己的无线(通过笔记本电脑上的开关)或不使用热扩展坞,但收效甚微。问题:下面的PowerShell脚本确实运行,并且在我的测试条件下工作。可能在大多数测试条件下,因为代码和wmi查询非常通用。手动运行脚本会产生预期的结果

windows - PowerShell 中 New-ItemProperty 的小问题

我是PowerShell的新手,经过无数次Google搜索后,我似乎无法找到解决此问题的方法。我知道这可能很简单,但这基本上是我想要做的以及显示的错误:PSC:\Windows\system32>$path="HKLM:\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002BE10318}"Get-Childitem$path-ErrorActionSilentlyContinue|Foreach{$key=Get-Item$_.PSPathif($key.Property-eq"VMnet"){Ne

python - 在我能读懂它说的内容之前,Nosetests 就关闭了

我正在运行Windows7并尝试运行nosetests。它已安装并且我可以成功运行它,除了当我运行它时(通过在powershell窗口中键入“nosetests”),它会打开一个带有输出的新cmd窗口-但这个窗口在我之前关闭可以看到它说的是什么。如何防止结果关闭以便我可以看到它们? 最佳答案 不熟悉nosetests...这些都行吗?cmd/k"nosetests"或cmd"nosetests&pause" 关于python-在我能读懂它说的内容之前,Nosetests就关闭了,我们在S

windows - Powershell - 捕获套接字和进程

我正在尝试这个小型powershell脚本每五秒查找一次netstat-ano输出,然后仅过滤任何IP地址上端口80上的传出连接,并捕获打开套接字的相关进程。我认为这里的问题是如果输出中有多个条目则它无法处理数组。这里缺少什么?有更好的方法吗?while(1){netstat-ano|?{$_-like"*10.10.10.10:**:80*"}|%{$_-match"\d+$";$matches|ForEach-Object{Get-Process-id$matches[0]|Format-List*;(Get-Process-id$matches[0]).WaitForExit()

windows - 我可以以编程方式访问 RSA 软 token 密码吗

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion在我的办公室,我们使用RSA“软token”软件来验证与我们的UNIX服务器的连接。这需要输入PIN,单击一个按钮生成密码,然后单击另一个按钮将新密码复制到Windows粘贴缓冲区,然后可以将其粘贴到“密码”提示中。是否有任何方法可以通过命令提示符以编程方式执行这些操作?我希望能够运行连接到服务器的“批处理”程序。Thisisasimilarquestion,但不完全是。我猜答案是“不,你不能

windows - 在 Powershell 中将 X 个文件从一个文件夹移动到另一个文件夹

我有一个文件夹A,其中包含75000个要处理的文件。我旁边有4个文件夹(A、B、C、D),一次可以处理3000个文件。我想要一个脚本从A获取3000个文件并将其放入B。然后它应该再获取3000个文件并放入C,然后是D,​​最后是E下面是我目前的代码。这需要10个文件并将它们移动到B,但它只是永远坐着而不将任何文件放入C、D或E。有没有办法退出代码的EnumerateFiles部分?我只想移动它找到的第一个X个文件,我不关心A中有多少个文件。有什么想法吗?$dirBase="\\networkDir\A\"$dirProc1="\\networkDir\B\"$dirProc2="\\n

windows - Powershell 多维数组 IndexOf 返回 -1

我正在运行将CitrixQFarm/load命令输出到文本文件的脚本;它本质上是两列,然后我将它们输入到一个多维数组中,这样它看起来像:SERVER1100SERVER2200SERVER3300我正在寻找特定服务器的indexOf,这样我就可以检查负载均衡器级别。当我使用indexOf方法时,我只会得到-1的返回;但是脚本末尾的明确write-host表明答案应该返回为41。为了将IndexOf与二维数组一起使用,是否需要发生一些魔法?$arrQFarm=@()$reader=[System.IO.File]::OpenText("B:\WorkWith.log")try{for(;