С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
 Аватар для KiraLis39
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346

Переименование папок программой невозможно?

26.03.2016, 05:00. Показов 3214. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Писал пару лет назад отличную программу на BAT, которая может создавать невидимый файл. Устанавливает иконку определенную и называет его alt+255.

Сегодня хотел быстро набросать подобное на Java.....

А в ней вообще есть функция переименования папки? Нужно уже иметь готовый файл с именем2? Это работает только для файлов? Или что.. Создать то папку удается, а как ее создать с именем этим? Как вообще прописать имя файла в Java равный "пустому месту", на подобие alt+255 или u0020?

Добавлено через 39 секунд
В инете ничего не нашлось! Искал по разным форумам.
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.03.2016, 05:00
Ответы с готовыми решениями:

Переименование множества папок
Здравствуйте, знатоки!) Такая проблема, есть 200 папок с названиями от 1 до 200 (1 2 3 4 5 ... 200) Думаю все поняли, что я имею...

Гиперссылки и переименование папок
Внезапно возникла задача. Есть довольно объемный текст. Много гиперссылок на исходные документы. Все документы лежат в одной папке. Теперь...

Массовое переименование папок
всем привет. возможно ли сделать такой bat который будет по указанному пути находить папки с указанным именем и переименовывать их всех...

7
 Аватар для Doctor_
238 / 237 / 142
Регистрация: 03.02.2011
Сообщений: 1,437
26.03.2016, 14:21
А в ней вообще есть функция переименования папки?
это где ищете-то? http://bfy.tw/4wfR
0
 Аватар для KiraLis39
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
26.03.2016, 17:54  [ТС]
Ни хрена себе! Это как? 0_о

Добавлено через 24 секунды
На ангоязычных не искал, извините, не знал, что русские на столько бесполезные люди..

Добавлено через 26 секунд
А эффект классный, не видел еще такой магии

Добавлено через 2 минуты
Но как бы там нибыло - тут те же примеры по файлам с командой .renameTo

Я, может, выгляжу не особо умным, но подобные команды вообще без инета нахожу, интуитивно.
Если бы это работало - я бы не писал сюда.

Добавлено через 2 минуты
Я подготовил файл в папке с программой, чтобы его имя брать за Имя2. Назвал файл этот alt+255, пустое имя то-есть. Ибо цель программы - переименовывать создаваемые папки в это невидимое имя.

Новая Папка с Именем1 создается, а потом НЕ переименовывается командой .renameTo в Имя2 даже в цикле - бесконечность здравствуй!

Вот какая проблема. При чем все проверки на чтение, запись, использование - проходят успешно. Иначе мне бы вылетало "Что-то не так!" перед носом из else.

Добавлено через 1 минуту
В BAT мне это удалось сделать с первого раза, когда его изучал только. И до сих пор работает отлично. Даже на 10ке. Не ожидал, что на серьезном более яз.программирования я вот так встану.
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
26.03.2016, 18:07
Лучший ответ Сообщение было отмечено KiraLis39 как решение

Решение

KiraLis39, код хоть покажите
Java
1
2
3
4
5
6
7
8
        File dir = new File("/home/username/dirname");
        File newName = new File("/home/username/\u00A0");
        if ( dir.isDirectory() ) {
                dir.renameTo(newName);
        } else {
                dir.mkdir();
                dir.renameTo(newName);
        }
Вот все работает
1
 Аватар для KiraLis39
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
27.03.2016, 02:29  [ТС]
\u00A0 ? я пытался /u00A0 -_-

Добавлено через 1 минуту
код точно такой, названия другие и стиль - тож самое. Простой короткий код. Удалил уже, его набросать пару минут, как и выше. Создается, но переименование не происходит. Без ошибок.

Добавлено через 35 секунд
Если все работает... попробую.. может на этом диске моем такая проблема... -_-"

Добавлено через 1 час 24 минуты
Да, на раб столе все заработало... страннооо -_-

Добавлено через 4 минуты
Да, так работает, сорь, тогда след. вопрос - del

Добавлено через 2 минуты
Что-то мне подсказывает - никак -_-

Добавлено через 14 секунд
Господи, с BAT было так просто...
0
1123 / 794 / 219
Регистрация: 15.08.2010
Сообщений: 2,185
27.03.2016, 02:42
KiraLis39, а дак создайте из явы BAT рядышком с нужным сожержимым, и запустите.
Вопрос не по теме: разве не будет видна лишняя пустая строка на месте папки? В чем смысл такой невидимости?
И может лучше прятать данные в альтернативных потоках к примеру
0
Эксперт Java
 Аватар для KEKCoGEN
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
27.03.2016, 08:01
Цитата Сообщение от KiraLis39 Посмотреть сообщение
тогда след. вопрос
см. правила. Один вопрос - одна тема.
Создайте отдельную тему с новым вопросом.
0
 Аватар для KiraLis39
9 / 10 / 1
Регистрация: 23.07.2014
Сообщений: 346
27.03.2016, 15:30  [ТС]
Цитата Сообщение от KEKCoGEN Посмотреть сообщение
Один вопрос - одна тема.
Понятно -_-

Цитата Сообщение от КОП Посмотреть сообщение
И может лучше прятать данные в альтернативных потоках к примеру
Я пока так не умею. Хотя лет 6 назад эксперементировал с записью текста в блокнот на ХР, когда прочитатье го можно было только из под пароля, через программу, а так можно было писать что угодно для маскировки.

Я уже и не помню что и как там делалось. Но здесь я просто вспоминаю материал, ясно что выделяться будет - мне не для того, чтобы информацию прятать. Скорее - набор фокусов, удивить друзей и т.п.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.03.2016, 15:30
Помогаю со студенческими работами здесь

Групповое переименование папок в каталоге
Ребят, подскажите пожалуйста. Есть папки в каталоге, нужно поменять у всех название. Есть таблица соответствия, в столбце А - старое...

Копирование и переименование папок, по правилам
есть папка Image в ней есть несколько папок с числовыми названиями,в тех папках еще есть папки, пример Image папка 4567890, в ней: ...

Переименование папок/файлов по списку
Добрый день уважаемые гуру VBA! Нашел старый макрос, которым когда-то пользовался на работе и переименовывал папки по списку, теперь...

Переименование папок в архивах winrar
Добрый день. Помогите пожалуйста с bat файлом для winrar. Нужно переименовать подкаталоги в архиве. Есть много архивов. ...

Переименование папок, используя файл с кодами
Здравствуйте, знатоки! В продолжение предыдущей темы. Я с батником знаком совершенно недавно, а точнее вчера о нем узнал. Если...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит токи на L и напряжения на C в установ. режимах до и. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru