2016-05-04 9 views
0

Ist es möglich, zu nennen:Aufruf rmdir node_modules/S/Q von Power

rmdir node_modules /S /Q 

Von Powershell. Ich bekomme den gefürchteten Pfad zu lange Fehler mit bestimmten Ordnern in Powershell. Mit rmdir würde dies umgehen.

+0

Ich arbeite um in der Regel, dass Ordner durch Umbenennung, die zu lang sind. Das sollte auch aus PS-Perspektive funktionieren. – Martin

Antwort

2

rmdir ist ein integrierter CMD-Befehl. Sie können es von Powershell verwenden cmd.exe durch den Aufruf:

& cmd /c rmdir node_modules /s /q 
-1

Ich habe keine Powershell hier auf dieser Maschine zu testen, aber dieser Befehl sollte äquivalent sein:

Remove-Item -Force -Recurse node_modules 

Beachten Sie, dass die -Recurse Optionen funktioniert manchmal nicht gut.

So Wenn der vorherige nicht (wahrscheinlich?), Können Sie stattdessen tun:

Get-ChildItem -Path node_modules -Recurse | Remove-Item -Force 
+0

Dies wird mit der Ausnahme "Pfad zu lange" fehlschlagen. – Castrohenge