powershell-v3.0

    2热度

    1回答

    我第一次使用PowerShell执行一项小任务。我有一个文件文件在磁盘上与文件下载url links.Text文件有几个链接逐行。我想下载到磁盘。我尝试使用下面的代码。 $filepath = "C:\Users\User\Desktop\filelinks.txt" $files = Get-Content $filepath $i=0 foreach($fileurl in $file

    0热度

    2回答

    我已调查此论坛。但似乎没有足够的理解我的答案。我绝对是Powershell的新手。 我有一种情况,我已经开始ps1脚本,需要执行另一个ps1脚本在后台启动,从第一个脚本传递参数到第二个脚本。 像这样的东西(script1.ps1): $var1 = "p1 (string value)" $var2 = "p2 (string value)" $var3 = "p3 (string value

    -2热度

    1回答

    我尝试使用以下PowerShell脚本列出从文件夹中的图像文件名列表 Get-ChildItem C:\TestExtraction\ps\Images | Select-Object Name | Sort-Object Name 我有下面的输出 image1.png image10.png image100.png image101.png image102.png image1

    2热度

    2回答

    我已存储的MAC地址作为一个变量的字符串: $macaddress= "1234567" 我试图从命令输出存储在另一个变量: $testing = { arp -a; | select-string $macaddress } Write-Host $testing 如果该命令在PowerShell中执行,我看不到$macaddress的值。它在屏幕上显示为'$ macaddress',

    2热度

    1回答

    就像我说的,这个代码在PowerShell中2版本,但不是在PowerShell中的版本5 function wait { $compte = 0 Write-Host "To continue installation and ignore configuration warnings type [y], type any key to abort"

    0热度

    1回答

    我想知道如何通过使用Powershell来删除用户配置文件? 我知道Get-WmiObject Win32_UserProfile的命令,这将给我在计算机上的整个用户。 我有2个变量$computername和$username。 所以我想用上面的命令在远程计算机上删除(这是$computername)的配置文件$username。 我该怎么做? 谢谢。

    1热度

    1回答

    我刚开始使用PowerShell,所以执行我的新手错误。 我搜索为一个文件,我将文件的路径存储在一个变量,然后我想检查,如果在该路径中有特定的文件,然后删除他们。我无法找到这方面的很多帮助,我认为if语句存在问题,但我无法弄清楚。 下面的代码: $startDirectory = ".\somepath\" $FindFileXml = Get-Childitem $startDirectory

    1热度

    1回答

    我是powershell的新手,我正在使用ps ise来编写一个在另一台服务器上远程执行.exe的ps脚本。 当我在ise中单击运行时,该脚本似乎不会执行任何操作。但是,当我右键单击ps脚本中的各行代码时,可以在ps控制台和目标服务器中看到每行代码的工作原理。 当我在ise中单击运行脚本或从命令行运行脚本时,我错过了什么以使其起作用? 这里是剧本基本上看起来像: Enter-PSSession -

    2热度

    1回答

    我有一个文本文件,每行用空格分隔两个值。现在我想知道其中一列中的重复值。是否有可能使用Windows PowerShell实现这一点。 给定一个文本文件: Apple Fruit Banana Fruit Carrot Vegetable 所需的输出是:(我想找到第二列式两份) Fruit

    2热度

    1回答

    此脚本在PowerShell中完美工作。它复制具有特定类型的所有文件。但我想复制文件与它的文件夹&子文件夹。 $dest = "C:\example" $files = Get-ChildItem -Path "C:\example" -Filter "*.msg" -Recurse foreach ($file in $files) { $file_path = Join-Pat