[PluginRequest] Плагин для "обнуления" файлов.
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4  Next  :| |:
Total Commander -> Плагины Total Commander

#16:  Author: Tol!kLocation: Арзамас PostPosted: Mon Jan 23, 2012 20:30
    —
Да, но ТС просто экономит место, а не шифруется

#17:  Author: FlasherLocation: Москва PostPosted: Mon Jan 23, 2012 20:34
    —
Tol!k
Извини, не понял смысла фразы. При чём тут ТС? И экономит место где? На поверхности? Просто метод затирки секторов кажется куда более привлекательным, да и файлы то мы переписываем по сути, там их стандартными утилитами не восстановишь. Главное, блюдём таким образом чистоту диска. Wink

#18:  Author: soratnik PostPosted: Mon Jan 23, 2012 20:49
    —
Господа, господа, пожалуйста, просмотрите мой пост на первой странице этой темы. Я там подробно изложил для чего мне эта функция в ТК нужна.

#19:  Author: FlasherLocation: Москва PostPosted: Mon Jan 23, 2012 20:52
    —
soratnik
А мы уже прочли и не поняли, как это противоречит всему сказанному и предложенному.

#20:  Author: soratnik PostPosted: Mon Jan 23, 2012 21:02
    —
Flasher wrote:
soratnik
А мы уже прочли и не поняли, как это противоречит всему сказанному и предложенному.


Никак не противоречит, просто много непонятных моментов. Вот, например, как эту самую кнопку, о которой писал Tol!k, создать? И будет ли она работать с группой выделенных файлов, или только с одним?

#21:  Author: FlasherLocation: Москва PostPosted: Mon Jan 23, 2012 21:08
    —
soratnik
Да, со всеми выделенными (написано во мн. числе). Как создаются кнопки.


Last edited by Flasher on Mon Jan 23, 2012 21:09; edited 1 time in total

#22:  Author: Tol!kLocation: Арзамас PostPosted: Mon Jan 23, 2012 21:08
    —
> При чём тут ТС?
Вот это ничего себе! а для кого я здесь клавиатуру разбиваю? (ТС – это ТопикСтартер, если что)
> И экономит место где?
На флешке, НЯП
> Просто метод затирки секторов кажется куда более привлекательным, да и файлы то мы переписываем по сути, там их стандартными утилитами не восстановишь.
Задачи невосстановляемого стирания не было. А флешка за лишний проход спасибо не скажет


Last edited by Tol!k on Mon Jan 23, 2012 21:13; edited 1 time in total

#23:  Author: FlasherLocation: Москва PostPosted: Mon Jan 23, 2012 21:13
    —
Tol!k wrote:
Вот это ничего себе! а для кого я здесь клавиатуру разбиваю?
Одну кнопку напечатал - разбил тоже мне... Smile Ты пишешь об экономии места. Вот и вопрос задаётся, какое отношение к этой экономии имеет ТС?
Tol!k wrote:
ТС – это ТопикСтартер, если что
На нашем форуме, где под ТС понятно что обычно понимается, лучше это сокращение в другом значении не использовать.

Tol!k wrote:
Задачи невосстановляемого стирания не было.
Я её описал в первом посте. Никто не оспорил.

#24:  Author: soratnik PostPosted: Mon Jan 23, 2012 21:21
    —
Спасибо, господа, кнопку установил. Работает как надо. Без вашей помощи сам бы я эту задачу не решил (по крайней мере так же быстро и изящно). Отдельная благодарность to Tol!k !

В принципе, вопросов больше не имею.

#25:  Author: Riabchik PostPosted: Tue Jun 06, 2017 22:05
    —
Tol!k wrote:
кнопка
Code:
TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=" %#
in ('type %D') do type nul >"%%#"
%windir%\System32\shell32.dll,65
удалить из файлов содержимое

1
-1


Потогите пожалуйста. Установил вот эту кнопку, но она не "понимает" структуру папок с кирилицей и спец символами "_" "@" и т.д.
Как можно это исправить?

#26:  Author: FlasherLocation: Москва PostPosted: Tue Jun 06, 2017 22:17
    —
Riabchik
У меня "понимает". Дайте конкретный пример.

#27:  Author: Riabchik PostPosted: Tue Jun 06, 2017 22:28
    —
Вот несколько примеров файлов которые у меня не обнулились:

z:\1\soft\Android\HTC One M7 802w\прошивки\!_SoulROM (розглянути варіант прошивки тіла)\SoulROM_Sense7_v50.0.zip
z:\1\soft\Android\HTC One M7 802w\прошивки\Сервісні офіційні прошивки\5.0.2 release_425785\M7C_DUG_L50_SENSE60_MR_HTC_Europe_7.17.401.5_Radio_1237.29.35.0903_release_425785_signed.rar
z:\1\Musik\Musik\English\A\Avril Lavigne\Avril_Lavigne_-_Girlfriend.mp3
z:\1\Musik\Musik\English\B\Bosson\026 Bosson - You.mp3
z:\1\soft\winamp\update до вінампу\in_плагіни вводу\APE_Monkey_Audio_Winamp_Plugin.exe

Забыл написать, Win 10 x64

Добавлено спустя 8 минут:

Вот что успел я скопировать с консоли:

z:\1>type nul 1>"Z:\1\soft\Norton 360 & Norton Security\N360 20.3.0.36 Комплект вже не працює\вар_ант автоматичного витягування ключ_в\Инструкция (2).txt"
The system cannot find the path specified.

z:\1>type nul 1>"Z:\1\soft\winamp\update до в_нампу\IZotope.Ozone.DX\iZotope.Ozone.plugin.for.Winamp23.v1.0.Incl.Keygen.READ.NFO-SSG\infra-red.nfo"
The system cannot find the path specified.

z:\1>type nul 1>"Z:\1\soft\Android\HTC One M7 802w\розблокування загрузчика\5.0.2 файл розблокування для загрузчика\Пов_домлення.html"

z:\1>type nul 1>"Z:\1\soft\тест швидкост_ флешки\CrystalDiskMark5_2_1\CdmResource\theme\Shizuku\button.png"
The system cannot find the path specified.

Вижу проблема в украинской букве "і". Вот ее и не понимает. Но так же есть и такие вот примеры:

z:\1\Musik\Musik\English\B\Bosson\026 Bosson - You.mp3

Вот тут то нет этой буквы

#28:  Author: FlasherLocation: Москва PostPosted: Tue Jun 06, 2017 22:52
    —
Проверил несколько приведённых путей, всё трёт. Win 7x32.
Значит, проблема в системе.

Другой вариант:
Code:
'=================== VBS ===================
' Обнулить выбранные в активной панели файлы
' Параметр: %WL
'===========================================
Title = " Обнуление файлов      "
If WSH.Arguments.Count = 0 Then WSH.Quit
If Msgbox("Выбранные файлы будут обнулены." & vbCr &_
"Вы уверены, что хотите продолжить?", 4132, Title) = 6 Then
  With CreateObject("Scripting.FileSystemObject")
    Set List = .OpenTextFile(WSH.Arguments(0),,,-1)
    Do : F = List.ReadLine : If Len(F) > 259 Then F = "\\?\" & F
      If .FileExists(F) Then
        Set Fl = .GetFile(F) : R = 0
        If Fl.Size Then A = Fl.Attributes :_
        If (A And 1) = 1 Then Fl.Attributes = A - 1 :_
        R = 1 End If : Fl.OpenAsTextStream(2).Close :_
        c = c + 1 : If R Then Fl.Attributes = A
      End If
    Loop Until List.AtEndOfStream : List.Close
  End With
  If c Then Text = "Число обнулённых файлов: " & c : N = 4160 _
  Else      Text = "Подходящие файлы не выбраны!"  : N = 4144
  CreateObject("WScript.Shell").Popup Text, 2, Title, N
End If


Last edited by Flasher on Fri Jun 23, 2017 12:29; edited 10 times in total

#29:  Author: Riabchik PostPosted: Tue Jun 06, 2017 23:32
    —
А как пробовали?
К примеру вот это:
"Z:\1\soft\Norton 360 & Norton Security\N360 20.3.0.36 Комплект вже не працює\вар_ант автоматичного витягування ключ_в\Инструкция (2).txt"
Но это командный рядок скопированный с консоли. В оригинале он вот такой, с буквой "і"
"Z:\1\soft\Norton 360 & Norton Security\N360 20.3.0.36 Комплект вже не працює\варіант автоматичного витягування ключів\Инструкция (2).txt"

Добавлено спустя 5 минут:

Flasher wrote:

Другой вариант:
[/code]


Это тоже "кнопка"?

#30:  Author: FlasherLocation: Москва PostPosted: Tue Jun 06, 2017 23:41
    —
Я пробовал с украинской і, проблем нет.

Нет, не кнопка.



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4  Next  :| |:
Page 2 of 4

Powered by phpBB © 2001, 2005 phpBB Group