現在、PowerShellプロンプトはCドライブを指しています(PS C:\>
)。Q(PS Q:\>
)ドライブ上のフォルダにディレクトリを変更するにはどうすればよいですか?
Qドライブのフォルダ名は「MyTestFolder」です。
回答:
CMD.EXECHDIR
またはCD
コマンドとは異なり、PowerShellSet-Location
コマンドレットはドライブとディレクトリの両方を変更します。Get-Help Set-Location -Full
に関する詳細情報が表示されますSet-Location
が、基本的な使用法は次のとおりです。
PS C:\> Set-Location -Path Q:\MyDir
PS Q:\MyDir>
PowerShellのデフォルトでは、CD
とCHDIR
の別名ですSet-Location
。
(Asadはコメントで、パスにスペースが含まれている場合は引用符で囲む必要があることを思い出しました。)
Set-Location 'C:\Path With Spaces'
double inverted commas
🤦♂️
入力するだけでQ:
問題は解決します。
Set-Location -Path 'Q:\MyDir'
PowerShellの場合cd
=Set-Location
cd
ん。
あなたの場合は、フォルダ内のドライブがパワーシェルにスペースが含まれているあなたは、単に(「」)その後、シングル引用符で名やフォルダ名をドライブのコマンドを入力することができます:
Set-Location -Path 'E:\FOLDER NAME'
cd -Path Q:/