![]() |
Удаление ярлыков.
Есть скрипт, удаляет только 2 ярлыка с рабочего стола. В чем проблема, что не так?
P.S. Название ярлыков брал из их свойств, с именами всё Ok. @Echo Off chcp 1251>nul del /s "C:\Documents and Settings\Adminik\Рабочий стол\Pcb.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\relay.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\Cmp.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\Sch.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\SymEd.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\si.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\PatEd.lnk" /q del /s "C:\Documents and Settings\Adminik\Рабочий стол\Accelvl.lnk" /q |
Цитата:
|
Pcb.lnk и relay.lnk
|
Следовательно отрабатывают только первые две строчки. Если их удалить (убрать из скрипта), какой результат?
|
Цитата:
|
Уверен, они другим скриптом копируются туда из папки.
xcopy "Z:\znak" "C:\Users\Adminik\Desktop" |
Сделал проще, скопировал все ярлыки в 1 папку и копирую саму папку, так никаких проблем нет.
Копирование: xcopy "Z:\znak" "C:\Users\Adminik\Desktop" /S /E /Y Удаление: rd "C:\Users\Adminik\Desktop\Programs" /S /Q |
Цитата:
Код:
del /s "%UserProfile%\Рабочий стол\Pcb.lnk" /q Код:
del /s "%UserProfile%\Desktop\Pcb.lnk" /q |
Время: 21:17. |
Время: 21:17.
© OSzone.net 2001-