Попытка создать командный файл для перемещения и замены desktop.ini, но он говорит, что файл не может быть найден - PullRequest
0 голосов
/ 21 декабря 2018

Мой код:

cd "%UserProfile%\Desktop\Post-Install\Icon Config Files\"

move /y "Games\desktop.ini" "%UserProfile%\Games"
move /y "Music\desktop.ini" "%UserProfile%\Music"
move /y "Personal Docs\desktop.ini" "%UserProfile%\Personal Docs"
move /y "Pictures\desktop.ini" "%UserProfile%\Pictures"
move /y "Software\desktop.ini" "%UserProfile%\Software"
move /y "User\desktop.ini" "%UserProfile%"
move /y "Videos\desktop.ini" "%UserProfile%\Videos"

taskkill /f /im explorer.exe

start explorer.exe

Однако каждый раз, когда я запускаю это, он говорит мне: «Система не может найти указанный файл».Что я могу сделать, чтобы сделать эту работу?

1 Ответ

0 голосов
/ 22 декабря 2018
Файлы

desktop.ini скрыты, поэтому команда move не может их найти.Поэтому перед каждым ходом удалите скрытые (и системные, это должны быть оба) атрибуты с attrib -s -h "Games\desktop.ini", а после каждого хода восстановите эти атрибуты с attrib +s +h "%UserProfile%\Games\desktop.ini"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...