Questions tagged [powershell-7.0]

Use this tag for version specific questions about Windows PowerShell version 7.0. When using this tag also include the more generic [powershell] tag where possible. For general PowerShell topics, use the [powershell] tag.

216 questions
12
votes
2 answers

Is anybody having this Powershell "Update-Help" command, issue?

I am trying to download and install Help files for all the commands but it won't work. I am using Powershell 7.1.1 inside the Windows Terminal. Update-Help: Failed to update Help for the module(s) 'ConfigDefender, PSReadline' with UI culture(s)…
techsk8
  • 367
  • 4
  • 17
9
votes
1 answer

What decides if a value is returned from a PowerShell function?

I'm trying to figure out what dictates if a value is returned from a PowerShell function or not, and I've run into some oddities. The about_return docs say: In PowerShell, the results of each statement are returned as output, even without a…
Carcigenicate
  • 43,494
  • 9
  • 68
  • 117
9
votes
2 answers

skip powershell startup check for new version

tl;dr How to force Powershell to skip checking for a new release? When I start Powershell 7, it checks for a new version of Powershell. Currently, this looks like PowerShell 7.0.0 Copyright (c) Microsoft Corporation. All rights…
JamesThomasMoon
  • 6,169
  • 7
  • 37
  • 63
9
votes
1 answer

Pass variables to Foreach-Object PowerShell 7

What I want: I have a script, which copies CAB-Files to over a hundred Servers, and works with it on them. This script runs for over a week. As I learned about the Foreach-Object -parallel Feature, I thought this would speed up the script…
Sukram22
  • 93
  • 1
  • 4
7
votes
1 answer

Write-Information does not appear to work in powershell foreach-object -parallel

I am new to powershell and just learning it. I have some experience in C#. I am trying to use the foreach-object -Parallel option but cant get all the Write-* functions to work. function writeTest { 1..1 | ForEach-Object -Parallel { …
6
votes
2 answers

How to prevent trailing newline in PowerShell script?

This code adds lines, even when using "-NoNewline" $LST1="OsName","OsVersion","TimeZone","CsName" $LST2="CsManufacturer","CsModel","CsSystemType","BiosBIOSVersion","BiosReleaseDate" $MEM1 = (Get-CimInstance Win32_PhysicalMemory | Measure-Object…
Ed Pollnac
  • 121
  • 1
  • 6
6
votes
2 answers

Importing multiple versions of Powershell Modules loads them all?

Importing multiple versions of modules (this is PS7): Import-Module -Name MyModule -RequiredVersion 1.0.28 Import-Module -Name MyModule -RequiredVersion 1.0.29 Will load both versions into your session: Get-Module -Name MyModule…
FBryant87
  • 4,273
  • 2
  • 44
  • 72
5
votes
1 answer

PowerShell 7. ForEach-Object -Parallel Does Not Autheticate Against Azure PowerShell

We wrote a script that supposed to execute Azure PowerShell commands in parallel. The problem is when we increase -ThrottleLimit higher than one, some of the commands are not being performed properly. The script is: # Writing IPs for whitelisting…
WinBoss
  • 879
  • 1
  • 17
  • 40
4
votes
1 answer

Why is the function not called by Start-ThreadJob?

I want to backup some data over my script. All data shall be zipped in a separate thread. But two things go wrong: The function testFct is never called - indication: no "inside: ...". The parameter ZipSource is missing - see output. Calling the…
kirsche40
  • 981
  • 1
  • 10
  • 19
4
votes
1 answer

How to clear a event log in Powershell 7

in Powershell 5 we can clear a Windows-Event-Log in this way: Get-EventLog -LogName * | % { Clear-EventLog -LogName $_.log } how to do this in Powershell 7??? (using powershell only) Powershell way of handling windows events is now with…
ZEE
  • 2,931
  • 5
  • 35
  • 47
3
votes
1 answer

Powershell PSReadLine : Get Key's for a given Function?

In PSReadLine 2.2.2 for PowerShell 7.2.11, On Windows, you can also use the Alt+? key chord to show the function bound to the next key chord you enter. Conversely, is there a key or PS command that will show keys for a given function? For example,…
3
votes
1 answer

Implicit conversion to bool of struct defined in C# fails in PowerShell

Why does an implicit conversion to [byte] work, but when replacing byte by bool it no longer works? I. e. the following works... Add-Type -TypeDefinition @' public readonly struct MyByte { private readonly byte value; public MyByte( byte b…
zett42
  • 25,437
  • 3
  • 35
  • 72
3
votes
1 answer

Use a PowerShell hash's key/values with Pester TestCases

I would like to pass the key/values of a PowerShell hash to a Pester unit test, via the TestCases parameter: BeforeAll { $Expected = @{ Address1='Address1' Address2='Address2' City='City' RegionCode='RegionCode' …
craig
  • 25,664
  • 27
  • 119
  • 205
3
votes
1 answer

Download a file, get the status, then execute the file

I've tried invoke-restmethod, new-object and many other methods to achieve what I'm trying to do. Here are the latest two iterations: $req = Invoke-WebRequest -uri $scripturl -OutFile "$($scriptpath)\fls.core.ps1" Write-Host "StatusCode:"…
user736893
3
votes
1 answer

Why is Powershell output different between 5.1 and Core 7.1.4

I have a block of PowerShell code that runs a command and then massages it and writes it to a text file. $commandOutput = &"C:\Program Files (x86)\Dell EMC\Unity\Unisphere CLI\uemcli" -d $frame -noHeader /stor/config/pool/sr show foreach ($idline in…
Andrew Madsen
  • 155
  • 1
  • 12
1
2 3
14 15