|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Нужно переписать скрипт - сделать скрытые папки видимыми |
|
|
CMD/BAT - [решено] Нужно переписать скрипт - сделать скрытые папки видимыми
|
Новый участник Сообщения: 21 |
Здравствуйте! Имею такой скрипт, достал не помню где, он делает скрытые папки видимыми. Можно ли его так переписать, чтобы он действовал на все файлы и папки в данной папке и во всех подпапках и подпапках подпапок?
for /F "tokens=*" %%i in ('dir /a:hs /b') do attrib -h -s "%%i" Спасибо! |
|
Отправлено: 16:50, 01-06-2012 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Вот решение, ранее представленное решение зачеркнул, оно ненадёжно, из за того, что dir /a:hs корректно не отрабатывает для указанных атрибутов
|
------- Последний раз редактировалось megaloman, 01-06-2012 в 22:10. Отправлено: 17:00, 01-06-2012 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Не работает, причём ни папки, ни файлы не открывает.
Проверил и на рабочем столе с ярлыком, и с папкой в program files. Ничего не изменилось после запуска, причём делал всё от имени администратора. |
Последний раз редактировалось RomanLis, 01-06-2012 в 18:16. Отправлено: 17:02, 01-06-2012 | #3 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать Извините, но вы меня обманули
![]() |
------- Отправлено: 20:48, 01-06-2012 | #4 |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
Не обращай внимания. |
||
------- Отправлено: 20:59, 01-06-2012 | #5 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать yurfed, Однако! На одной машине (Win7) скрипт RomanLis работает, а на другой (Win XP) не хочет. Так что, оказывается, не всё очевидно ... Я не совсем прав
![]() |
------- Отправлено: 21:11, 01-06-2012 | #6 |
Ветеран Сообщения: 20133
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
|
|
------- Отправлено: 21:22, 01-06-2012 | #7 |
Ветеран Сообщения: 2728
|
Профиль | Отправить PM | Цитировать yurfed, Пока не понял, в чем дело. Но зато выяснил, что конструкция dir /a:hs /b неработоспособна, она не видит все файлы. И вообще, в предложенной задаче никакого смысла нет для использования for. Если обрабатываются все вложенные папки и подпапки и файлы в них в директории, где батник, хватит одной простой команды
ATTRIB -H -S /s /d *.* Еще раз убедился, не лезь в чужой код, пиши свой. |
------- Отправлено: 21:35, 01-06-2012 | #8 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Цитата megaloman:
? |
|
Отправлено: 05:40, 02-06-2012 | #9 |
Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать Спасибо
![]() Я вначале сказал, что ничего об этом коде не знаю, так что извините) |
Отправлено: 10:31, 02-06-2012 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Помогите переписать скрипт | Hawk37 | AutoIt | 1 | 28-02-2010 02:14 | |
Доступ - скрытые папки | rustam1107 | Microsoft Windows Vista | 3 | 30-12-2007 17:19 | |
Сделать папки видимыми | Traktorist | Microsoft Windows 2000/XP | 7 | 17-08-2006 11:19 | |
Как переписать текстовые файлы в разные папки! | Guest | Программирование и базы данных | 7 | 22-10-2004 02:57 | |
VBS/WSH/JS - Как переписать скрипт на VSCript или на Jscript??? | zona | Программирование и базы данных | 1 | 04-01-2003 22:38 |
|