На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Windows
1. Указывайте версию Вашей ОС.
2. Запрещается размещать запросы и ссылки на кряки, серийники и т.п., а также вопросы нарушения лицензии ПО и его взлома.
3. Не разрешается давать советы из разряда "Поставь Linux".
4. Переустановка ОС - крайнее и безотказное лекарство, которое знают все. В таких советах никто не нуждается.
5. При публикации скриптов пользоваться тегами code. Тип подсветки кода выбирать строго в соответствии с языком публикуемого кода.
6. Прежде чем задать вопрос, обязательно загляните в FAQ и следуйте написанным рекомендациям для устранения проблемы. И если не помогло, а поиск по разделу не дал результатов - только тогда задавайте вопрос на форуме.
7. Вопросы, связанные с проблемами ПО, задавайте в разделе Программное обеспечение
Модераторы: Akina
Страницы: (5) 1 2 [3] 4 5  все  ( Перейти к последнему сообщению )  
> Как удалить несуществующий файл , Неудачная загрузка
    Тогда мой совет помог бы. Какое-нибудь del Скоро*.* вполне себе могло сработать.
      Цитата MeG @
      у винды разные коды точек, которая текстовая и которая разделительная, между именем и расширением
      Ложь.

      Цитата ^D^ima @
      Приложение сделало файл с ... , которые не разрешены в эксплорере
      А чутка поподробнее можно? Что означает "не разрешены"?

      Цитата ^D^ima @
      Кстати создать файл с несколькими точками в конце не получилось ни с помощью cmd ни программно с помощью createfile. Точки в конце всегда усекались. Как сделал браузер такой файл загадка.
      Ну FAR запросто делает таковое, так что думаю, что и программно запросто (а как он иначе бы это делал?). Но надо пробовать, а слегонца лениво.
        Если делать стандартно через API, то винда удаляет пробелы и точки в конце имени (полного). Это происходит и при создании файла, и при переименовании.
          Цитата Славян @
          Что означает "не разрешены"?

          попробуй создать файл "Скоро осень, господа , скоро осень.." например
            Да я понимаю, что не получится, но просто интересно: именно невозможность получения стандартно-бытовым способом вы вкладывали в "не разрешено"?
              Славян
              Я сказал что у меня не получилось всеми известными мне методами.
              amk дополнил:
              Цитата amk @
              Если делать стандартно через API, то винда удаляет пробелы и точки в конце имени (полного). Это происходит и при создании файла, и при переименовании.


              вики немного поддакнула:
              Цитата
              например, все конечные точки в именах файлов просто отбрасываются

              https://ru.wikipedia.org/wiki/%D0%A0%D0%B0%...%B9%D0%BB%D0%B0

              Еще винда пишет:
              Цитата
              Do not end a file or directory name with a space or a period. Although the underlying file system may support such names, the Windows shell and user interface does not. However, it is acceptable to specify a period as the first character of a name. For example, ".temp".

              https://docs.microsoft.com/en-us/windows/de...ing-conventions
                Цитата Qraizer @
                Тогда мой совет помог бы. Какое-нибудь del Скоро*.* вполне себе могло сработать.

                Увы, уже не проверить... :)
                Но все таки проблема с несколькими точками в конце перед расширением имени может возникнуть...Ибо многие файлы в сети имеют эту точку как конец предложения - т.е. имени файла. И получается как минимум две точки. С такими именами я сталкивался и проблем не было. А вот три...
                Увы. Но все хорошо, что хорошо кончается... :D
                  Только что успешно создал FARом "Скоро осень, господа , скоро осень..":
                  ExpandedWrap disabled
                    C:\Users\censored\Documents\tmp>dir
                     Том в устройстве C имеет метку Win10Pro
                     Серийный номер тома: censored
                     
                     Содержимое папки C:\Users\censored\Documents\tmp
                     
                    13.02.2019  23:35    <DIR>          .
                    13.02.2019  23:35    <DIR>          ..
                    10.12.2018  22:55            89 566 garden.js
                    13.11.2018  10:59           750 960 main.js
                    07.02.2019  23:18           140 032 monster.js
                    21.11.2018  12:21               281 scripts.js
                    13.02.2019  23:35                 0 Скоро осень, господа , скоро осень..
                                  21 файлов      980 839 байт
                                   2 папок  129 827 987 456 байт свободно
                  Но это Win10. А вот удалить не могу ни им, ни del. Зато мой рецепт с *.* сработал.
                  Цитата Oleg2004 @
                  И получается как минимум две точки. С такими именами я сталкивался и проблем не было. А вот три...
                  Думаю, что конкретно тут ... могли оказаться ещё и единым символом эллипсиса '…'.

                  Попробовал в Проводнике. Танивапрос:
                  ExpandedWrap disabled
                    C:\Users\censored\Documents\tmp>dir
                     Том в устройстве C имеет метку Win10Pro
                     Серийный номер тома: censored
                     
                     Содержимое папки C:\Users\censored\Documents\tmp
                     
                    13.02.2019  23:35    <DIR>          .
                    13.02.2019  23:35    <DIR>          ..
                    10.12.2018  22:55            89 566 garden.js
                    13.11.2018  10:59           750 960 main.js
                    07.02.2019  23:18           140 032 monster.js
                    21.11.2018  12:21               281 scripts.js
                    13.02.2019  23:43                 0 Скоро осень, господа , скоро осень…
                                  21 файлов      980 839 байт
                                   2 папок  129 827 987 456 байт свободно
                  Но и легко удалился FARом.
                  Сообщение отредактировано: Qraizer -
                    Qraizer
                    Я пробовал удалить через десятку - она у меня на другом диске
                    Не дала...
                    Потому как была создана в семерке.
                      Цитата Qraizer @
                      Но это Win10. А вот удалить не могу ни им, ни del.

                      FAR удаляет запросто - у меня 10-ка x64. Надо Олегу FAR начать юзать!))

                      Добавлено
                      Скрытый текст
                      Far Manager, version 3.0 (build 5300) x64
                      Copyright © 1996-2000 Eugene Roshal, Copyright © 2000-2018 Far Group


                      Добавлено
                      del кстати по короткому имени удаляет только в путь :rolleyes:
                        Не, Joe, погодьте, а как же случай: вот нет системы имён 8.3, а файл скачался с вагоном точек на хвосте, надо удалить. Что делать то штатным способом?
                          Цитата Славян @
                          Что делать то штатным способом?

                          Штатным образом не качать :lol:

                          Добавлено
                          А если серьезно, то:
                          ExpandedWrap disabled
                            del *."."

                          Спасут отца форумной демократии!!! :lol: Что аналогично предложению Qrazer'а del *.* :lol:

                          Добавлено
                          ADD: А вот эта команда - как пуля:
                          ExpandedWrap disabled
                            del "Скоро осень, господа , скоро осень".*

                          ... потому что в цель! :ph34r:
                            Да, действительно.
                            Ну и последний тестик (пока у меня не получилось как-то с удалением):
                            есть два файла: "test... " и "test... ". Как удалить один из них, оставив другой? (будем считать, что вначале выставлено не test, а длинное имя, со всякими иероглифами и пр. таким, что на клаве не набрать).
                            П.С. это я к тому, что del *" "." " грохает оба почему-то. (ну и del *." " тоже, но тут она и должна так себя вести).
                              Я рад, что у вас все получилось :D
                                Ой, форум сжевал второй пробел. Суть в том, что во втором файле подряд два пробела идут.
                                0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (5) 1 2 [3] 4 5  все


                                Рейтинг@Mail.ru
                                [ Script execution time: 0,0458 ]   [ 16 queries used ]   [ Generated: 16.04.24, 21:15 GMT ]