it-swarm-ja.com

(多くのフォルダで同じ名前を共有する通常のファイルの中で)Windowsでシンボリックリンクを一括削除するにはどうすればよいですか?

他の多くのファイルを含む多くのフォルダ内の多くのシンボリックリンクをすばやく削除する方法はありますか?たとえば、コマンドプロンプトのコマンド(たとえば、XX日目から作成されたすべてのslinkを削除できます)?

シンボリックリンクであるすべてのオブジェクトを削除します。他のすべてのオブジェクトは残ります。今はフォルダごとにナビゲートし、Windowsエクスプローラで手動で選択し(すべてのアイテムをサイズで再配置し、シンボリックリンクのサイズを0KB、Shiftキーですべてを選択-> del)、ゆっくりと削除します。別の0KBファイルと間違えることがあります。私の若い仲間は、右クリックで多くのファイルをドラッグアンドドロップし(Link Shell Extension Copyright(C)1999-2008 by Hermann SchinaglはすでにPCにインストールされ、Windowsエクスプローラーに統合されています)、彼はドロップをシンボリックリンク、それはすべてゴミになりました。

8
Edward

これはJdeBPの回答に似ていますが、外部ソフトウェアは必要ありません。

FOR /F "usebackq delims=" %a IN (`DIR /a:l /s /b "C:\dir\with\symlinks"`) DO RMDIR "%a"

スクリプトで使用する場合は、%a%%aに置き換えます。

8
dansmith65