デスクトップ上にいくつかのアイコンを隠すスクリプトを作成しようとしています。コマンドプロンプトで行ごとに実行すると動作しますが、cmdで* .batファイルを実行すると、「attributesiはこの時点で予期しなかったことです」と表示されます。デスクトップアイコンを隠すためのバッチスクリプト
set address=file.ext
set attributes=attrib %address%
for /F "tokens=*" %i in ("%attributes%") do set var=%i
set var=%var: =%
if %var:~1,1%==H (attrib -H %address%)else (attrib +H %address%)
これは何もしません – Supuhstar