user2879237
user2879237

Reputation: 113

Replacement for `pwd` in Windows PowerShell

I have a Unix script which uses the command

Current_Dir=`pwd`

What would be the suitable replacement for it in Windows Power shell script?

Upvotes: 11

Views: 30967

Answers (4)

Vasili Syrakis
Vasili Syrakis

Reputation: 9601

Both of these are valid if you are trying to make a var with your current dir:

$current_directory = (pwd).path
$current_directory = pwd

The development team for Powershell contains a couple of Unix guys, so there are some goodies in there like ls, pwd and cat

Upvotes: 17

enedil
enedil

Reputation: 1645

Powershell has many of the same commands as Linux. pwd is the command equivalent. When you type pwd in Powershell, it is an alias to Get-Location.

https://superuser.com/questions/295021/windows-powershell-equivalent-to-unix-linux-pwd

Upvotes: 2

paulsm4
paulsm4

Reputation: 121669

Just use "pwd", or "Get-Location" ("pwd" is just an alias for "Get-Location").

ALso: you don't need the quotes in PS, like you do in a Unix shell.

Upvotes: 8

JaredPar
JaredPar

Reputation: 754763

Use the $pwd.Path expression

write-host $pwd.Path

Upvotes: 13

Related Questions