The short answer is YES, but with some provisos, which I will show you below.
PowerShell has a profile file that is similar to the .bashrc file in Bash. The file is a script that is executed every time you run PowerShell. It can be used to set environment variables, customize PowerShell prompts, add aliases, functions, and customize the like.

The profile file can be located in different places depending on the PowerShell version and operating system.
In most cases, the profile file is called "Microsoft.PowerShell_profile.ps1". 

Here are the possible locations where you can find the file :

Current User, Current Host: 
$Home\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1

Current user, all hosts: 
$Home\Documents\Profile.ps1

All users, current host: 
$PsHome\Microsoft.PowerShell_profile.ps1

All users, all hosts: 
$PsHome\Profile.ps1

To create or edit your profile file, you can use any text editor, such as Notepad. You can also
use the PowerShell integrated scripting environment (ISE) or the PowerShell command-line interface (CLI).

To check the location of the profile file, you can use the following PowerShell cmdlet:

In PowerShell, type :
$PROFILE | Format-List *
This will display the path and other properties of the current profile file.
spam lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor creativity violence