2017-01-09 12 views

答えて

0
pushd firstletterofthepath: 
cd path\to\thefolder 
for /f %%a in (*.vbs) do del %%a 
for /f %%g in (*.lnk) do del %%g 

このコマンドは、すべての.vbsファイルと.lnkファイルを削除しますが、現在のディレクトリでのみ削除します。パスの最初の文字をGまたはEのようにパスの最初の文字で置き換えます。パス/フォルダ/パスをフォルダに置き換えます。
(今はテストできませんので、うまくいけば分かりません)

+1

なぜ 'pushd'と' cd'を使うのですか?単に 'cd/D" D:\ path \を\ folder \ "を使うだけです; Windowsの 'cmd'では常に' \ 'をパス区切り記号として使い、'/'は使わないでください! – aschipfl

+0

これは機能しません。 'for'コマンド処理フォルダの'/d'スイッチ、_not_ファイル!あなたの "ソリューション"が機能するかどうかわからない場合、投稿した理由は? – Aacini

関連する問題