私は少しの研究をしましたが、私はまだそれが何をしているのか正確にはわかりません。私はrmがアイテムを削除していることを知っていますが、-rfに関するドキュメントは見つかりませんでした。 help -rfとタイプすると、powershellで使用可能なコマンドのリスト全体が表示されました。 PowerShellでrm -rfと入力するとどうなりますか?読んで周りから私はそれがドライブ上のすべてを削除することを集めましたか?よく分かりません?Powershellコマンド:rm -rf
また、
私は少しの研究をしましたが、私はまだそれが何をしているのか正確にはわかりません。私はrmがアイテムを削除していることを知っていますが、-rfに関するドキュメントは見つかりませんでした。 help -rfとタイプすると、powershellで使用可能なコマンドのリスト全体が表示されました。 PowerShellでrm -rfと入力するとどうなりますか?読んで周りから私はそれがドライブ上のすべてを削除することを集めましたか?よく分かりません?Powershellコマンド:rm -rf
また、
PowerShellはUNIXではないのrm -rfと同じ-rf/rmがあります。 rm -rf
はUNIXシェルコードであり、PowerShellスクリプトではありません。
Remove-Item
の略)rm
のドキュメントon PowerShellです。rm
on UNIXのドキュメントです。違いをご確認ください。
UNIXでは、rm -rf
のみが無効です。あなたは力ため再帰とf
の属性r
と削除ためrm
を経由して何をすべきか、しかし、あなたはそのアクションが上で何をすべきか、それを言わなかったことを告げました。 rm -rf /path/to/delete/
ディレクトリ/path/to/remove/
とそのサブディレクトリの属性r
(再帰)とf
(力)とrm
(削除)を意味します。
PowerShellの上に正しい、同等のコマンドは次のようになります
rm C:\path\to\delete -r -fo
注PowerShellで-f
は-Filter
と-Force
ため曖昧であり、従って-fo
を使用する必要があること。あなたが使用する必要が
:
Remove-Item C:\tmp -Recurse -Force
または(ショート)を
rm C:\tmp -Recurse -Force
それでは、rm -rf/powershellではどうしますか? –
rm -rf /はpowershellでは動作しません。* nixコマンドです。 –
Gotcha、あなたは最初に指定しなかったので、わかりませんでした。 –
ありがとう!それで、なぜ私が-rfでドキュメントを見つけることができなかったのかが分かります。 –
問題ありません。お役に立てて嬉しいです。 –
完全を期するために、PowerShellと同等のものは 'rm \ -r -f'です。 PowerShellではパラメータ名を省略できますが、スタックすることはできません。 – JasonMArcher