While some PowerShell cmdlets support progress displays, Copy-Item does not.

  • For those that do support progress displays, such as Invoke-WebRequest, the logic is usually reversed. Progress is shown by default, and must be silenced on demand, with $ProgressPreference = 'SilentlyContinue'

  • While PowerShell offers the Write-Progress cmdlet for creating your own progress displays, this won't help you here, as you cannot track the internal progress of a single object being processed by another command.

However, you can simply call cmd.exes internal copy command from PowerShell, via cmd /c:

cmd /c copy /z C:\Source\File.exe C:\Destination\

Note:

  • As Jeroen Mostert points out, consider using robocopy.exe instead (which you can equally call from PowerShell) - see his comment on the question for details.
Answer from mklement0 on Stack Overflow
🌐
GitHub
github.com › JannesMeyer › z.ps
GitHub - JannesMeyer/z.ps: PowerShell utility to jump to your favorite directories · GitHub
PowerShell utility to jump to your favorite directories - JannesMeyer/z.ps
Starred by 102 users
Forked by 5 users
Languages   PowerShell
🌐
PowerShell Gallery
powershellgallery.com › packages › z › 1.1.13
PowerShell Gallery | z 1.1.13
z lets you quickly navigate the file system in PowerShell based on your cd command history. It's a port of the z bash shell script
🌐
Scott Hanselman's Blog
hanselman.com › blog › spend-less-time-cding-around-directories-with-the-powershell-z-shortcut
Spend less time CD'ing around directories with the PowerShell Z shortcut - Scott Hanselman's Blog
September 23, 2017 - Install-Module -Name z -Scope CurrentUser; echo "Import-Module z" > $env:USERPROFILE\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
🌐
PowerShell Gallery
powershellgallery.com › packages › z › 1.1.14
PowerShell Gallery | z 1.1.14
z lets you quickly navigate the file system in PowerShell based on your cd command history. It's a port of the z bash shell script
🌐
Ehmiiz
ehmiiz.se › blog › ps_z_mod
Using the PowerShell Module Z to Save Time in the Terminal | all posts
March 17, 2023 - The module “Z” is a handy tool that can save you lots of time when navigating around your terminal. In this blog-post, we’ll cover how to install it to user scope, how to configure it by jumping around the terminal to different places, and how it saves lots of time in the long run.
🌐
Super User
superuser.com › questions › 1865327 › is-there-an-equivalent-of-the-z-module-in-linux-terminal-to-navigate-easily
Is there an equivalent of the "Z" module in Linux terminal to navigate easily? - Super User
Haven't used Z in PowerShell, but I have the feeling you're asking for something fzf-based. Fzf itself is mainly a generic 'menu' tool but it comes with various shell integrations prepackaged, e.g. for Bash's cd Tab completion as well as its Ctrl-R history search.
Find elsewhere
🌐
Reddit
reddit.com › r/powershell › module monday: z
r/PowerShell on Reddit: Module Monday: Z
September 15, 2020 - Module Monday is a video series I've been making where I look at a cool PowerShell module each Monday. This Monday, I looked at Z. Z makes moving around your file system faster.
🌐
YouTube
youtube.com › adam driscoll
Module Monday: Z - YouTube
Module Monday is a video series where I show off a cool PowerShell module each Monday. This Monday, I'm looking at Z. Z is a port of a popular bash shell scr...
Published   September 14, 2020
Views   1K
🌐
StackShare
stackshare.io › stackups › powershell-vs-zsh-zshell
Zsh (Z shell) vs PowerShell | What are the differences? | StackShare
Zsh (Z shell) - An interactive login shell, command interpreter and scripting language. PowerShell - A command-line shell and scripting language built on .NET. Helps system administrators and power-users rapidly automate tasks that manage operating ...
🌐
YouTube
youtube.com › playlist
PowerShell from A to Z - YouTube
Share your videos with friends, family, and the world
🌐
Damir's Corner
damirscorner.com › blog › posts › 20241108-ZoxideSmartCdCommandInPowerShell.html
Zoxide smart CD command in PowerShell | Damir's Corner
November 8, 2024 - You just need to consistently use z instead of cd to change directories. The first time you navigate to a directory, you need to enter the whole path. In subsequent attempts you only need to enter a part of the path and the command will automatically navigate to the best match: I like customizing my PowerShell configuration to make my work more efficient and generally more pleasant.
🌐
PowerShell Gallery
powershellgallery.com › packages › z › 1.1.5
PowerShell Gallery | z 1.1.5
z lets you quickly navigate the file system in PowerShell based on your cd command history. It's a port of the z bash shell script. IMPORTANT: Be sure to use the -AllowClobber parameter when installing as this module overrides your 'cd' command ...
🌐
PowerShell is fun
powershellisfun.com › 2026 › 02 › 13 › using-the-zlocation-powershell-module-to-navigate-folders
PowerShell is fun :)Using the ZLocation PowerShell Module to navigate folders
February 15, 2026 - This is the most powerful CmdLet: Inzoke-Zlocation (or just Z; that’s its Alias). This will try to match a folder from history and switch to it without typing the full path. For example: In the example above, I switched from /users/harm/OneDrive – InSpark B.V/Documents/WindowsPowerShell/Modules to /users/harm/Scripts. And then to my /users/harm/GitHub/PowerShellisfun folder by using the Z alias and just the word fun.
🌐
PowerShell Gallery
powershellgallery.com › packages › z › 1.1.10
PowerShell Gallery | z 1.1.10
September 1, 2019 - z lets you quickly navigate the file system in PowerShell based on your cd command history. It's a port of the z bash shell script
🌐
PowerShell Gallery
powershellgallery.com › packages › z › 1.1.4
PowerShell Gallery | z 1.1.4
z lets you quickly navigate the file system in PowerShell based on your cd command history. It's a port of the z bash shell script. IMPORTANT: Be sure to use the -AllowClobber parameter when installing as this module overrides your 'cd' command ...
🌐
PowerShell Gallery
powershellgallery.com › packages › z › 1.1.9
PowerShell Gallery | z 1.1.9
September 28, 2017 - z lets you quickly navigate the file system in PowerShell based on your cd command history. It's a port of the z bash shell script
🌐
SS64
ss64.com › ps
An A-Z Index of Windows PowerShell commands
An A-Z Index of Windows PowerShell commands. Get-Acl, Set-Acl, Get-Alias, Get-ChildItem, Get-Command, Add-Content, Get-Content, Set-Content, Test-Connection
🌐
GitHub
github.com › manojlds › posz
GitHub - manojlds/posz: z implementation for Powershell · GitHub
z implementation for Powershell. Contribute to manojlds/posz development by creating an account on GitHub.
Starred by 32 users
Forked by 2 users
Languages   PowerShell