ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite »

rsuan писал(а):
vdemidov писал(а):Просто так сходу не могу вспомнить какой командой из батника можно поделить рекурсивно все пустые папки.

Если бы была команда DOS, возвращающая количество файлов в папке, наверное можно было бы воспользоваться командой FOR...

Так DOS непустые папки и так не удалит. Удалять их все, Господь их рассортирует DOS успешно снесет только те в которых файлов нет, а на остальные - ругнется "Directory is not empty" >/dev/null
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vdemidov »

Parasite писал(а):
rsuan писал(а):
vdemidov писал(а):Просто так сходу не могу вспомнить какой командой из батника можно поделить рекурсивно все пустые папки.

Если бы была команда DOS, возвращающая количество файлов в папке, наверное можно было бы воспользоваться командой FOR...

Так DOS непустые папки и так не удалит. Удалять их все, Господь их рассортирует DOS успешно снесет только те в которых файлов нет, а на остальные - ругнется "Directory is not empty" >/dev/null

Ну так приведи пример с куском батника который рекурсивно пройдет по всем папкам в текущей папке и поудаляет пустые.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vdemidov »

Сам вспомнил как это сделать. При некоторой помощи Гугла, который знает все.

Код: Выделить всё

for /R /D %d in (*.zmp) do rd /q %d

Единственный минус куча сообщений о непустых папках.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite »

vdemidov писал(а):
Parasite писал(а):
rsuan писал(а):
vdemidov писал(а):Просто так сходу не могу вспомнить какой командой из батника можно поделить рекурсивно все пустые папки.

Если бы была команда DOS, возвращающая количество файлов в папке, наверное можно было бы воспользоваться командой FOR...

Так DOS непустые папки и так не удалит. Удалять их все, Господь их рассортирует DOS успешно снесет только те в которых файлов нет, а на остальные - ругнется "Directory is not empty" >/dev/null

Ну так приведи пример с куском батника который рекурсивно пройдет по всем папкам в текущей папке и поудаляет пустые.

C:\1>for /r %d in (.) do rmdir %d

Кстати, а на кой тебе ДОС? .vbs/.js под WSHOSTом тоже на 95% виндов без вопросов пойдут.
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite »

vdemidov писал(а):Сам вспомнил как это сделать. При некоторой помощи Гугла, который знает все.

Код: Выделить всё

for /R /D %d in (*.zmp) do rd /q %d

Единственный минус куча сообщений о непустых папках.

@echo off
test.bat >null (или NUL, или как оно там в досе - забыл уже за давностью лет)
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vdemidov »

Parasite писал(а):@echo off
test.bat >null (или NUL, или как оно там в досе - забыл уже за давностью лет)

Пробовал. Не помогает.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
vdemidov
Гуру
Сообщения: 1687
Зарегистрирован: 12 дек 2008, 13:10
Откуда: Киев
Благодарил (а): 191 раз
Поблагодарили: 157 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение vdemidov »

Parasite писал(а):Кстати, а на кой тебе ДОС? .vbs/.js под WSHOSTом тоже на 95% виндов без вопросов пойдут.

Та не хочется еще один файл со скриптом добавлять, пока хватало обычного батника.
Чтобы понять программу, вы должны стать одновременно и машиной, и программой.
Аватара пользователя
Parasite
Администратор
Сообщения: 5646
Зарегистрирован: 23 окт 2008, 17:38
Благодарил (а): 124 раза
Поблагодарили: 508 раз

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение Parasite »

vdemidov писал(а):
Parasite писал(а):@echo off
test.bat >null (или NUL, или как оно там в досе - забыл уже за давностью лет)

Пробовал. Не помогает.

Значит у тебя не чистый ДОС, а говно "command shell" (оно же cmd.exe) - и тебе надо перенаправлять не только standart output, но и standart error.
Ставь двойку перед скобкой (" 2> ") - и да будет тебе щасте, дитя винды. :roll:

PS: rm -rf рулит вместо всех этих костылей. Ставьте таки Ось. :)
PPS: а мы случаем темой не ошиблись?
The only difference between me and a mad man is that I am not mad. /Salvador Dali/
Изображение
petroff
Новичок
Сообщения: 4
Зарегистрирован: 05 янв 2012, 19:25
Благодарил (а): 3 раза

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение petroff »

zed писал(а):
petroff писал(а):Программа находится в архивной папке,по другому установить не получалось.

:shock: Месье знает толк... (c)
Таки распакуйте архив в папку. Программа не рассчитана на работу "из архива".

Может посоветуете тогда как правильно установить.По другому не получалось-программа не работала.Зараннее благодарен.
rsuan
Соображающий
Сообщения: 71
Зарегистрирован: 18 июн 2011, 17:46
Благодарил (а): 35 раз
Поблагодарили: 2 раза

Re: ВОПРОСЫ АБСОЛЮТНЫХ НОВИЧКОВ

Сообщение rsuan »

petroff писал(а):Программа находится в архивной папке

Перезапакуйте программу в другой тип архива. Шутка :)
Вы что, как скачали архив программы так и запускаете прямо из него? Поди Тоталом входите в архив и делаете "Выполнить распаковав всё"?
Создайте папку для программы например в "Моих документах" (лучше в Program Files, но вдруг пользователь без админских прав). Распакуйте в неё содержимое архива и пробуйте поработать в программе, расскажете получилось или нет.
Ответить

Вернуться в «SAS.Планета»