ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

16.02.2010, 14:18
|
|
Познающий
Регистрация: 13.08.2008
Сообщений: 54
Провел на форуме: 468148
Репутация:
5
|
|
как скрыть оптический диск из проводника?
это вообще возможно?
Последний раз редактировалось otRock; 16.02.2010 в 14:27..
|
|
|

16.02.2010, 14:29
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Сообщение от otRock
как скрыть оптический диск из проводника?
это вообще возможно?
http://technet.microsoft.com/en-us/library/cc751051.aspx
Control Which Drives Are Visible Throughout the System
If you need to, you can hide drives on a machine so they don't appear in My Computer, Explorer, or the open and save dialog boxes. You might do this (in conjunction with other access control measures like the "run only allowed applications" policy setting) to keep users from damaging their NT installations or installing unapproved software-hide the drives you don't want users to tamper with and they won't see them. (Actually, hidden drives are accessible through the File Manager and the NT command prompt. Solution? Turn those off with a policy.) This hiding occurs on a per-user basis, too, so you have fairly fine control over which volumes users can see.
Unlike every other value in this chapter, the value that controls drive hiding is actually a bit mask. HKCU\Software\Microsoft\Windows\CurrentVersion\Pol icies\Explorer\NODRIVES is a REG_DWORD, which makes it 32 bits long. Since NT can only map 26 drives (A: through Z  , this mapping works out nicely. The upper six bits of the value are ignored; the remaining 26 bits map to each drive letter, with A: in the right-most position and Z: in the left-most, like this:
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Z Y X............C B A
To turn off drives A, B, C, and D, you'd end up with a mask value of "00000000000000000000001111"; to turn off all drives, just use all 1 bits in the mask. RegEdt32 makes it easy to add new DWORD values as bitmasks or to edit existing values as binary strings (see Chapter 5, Using RegEdt32, if you need more details), so adding this restriction is easy to do. There's one caveat: if your drive letters change-perhaps because you've added a new disk or removed an old one-your NODRIVES values will be off, and you may suddenly lose sight of a drive you wanted to keep visible.
|
|
|

16.02.2010, 15:22
|
|
Познающий
Регистрация: 13.08.2008
Сообщений: 54
Провел на форуме: 468148
Репутация:
5
|
|
опираясь на _http://winboost.narod.ru/optimize/win9x/desktop.htm#5 пишу
echo Windows Registry Editor Version 5.00>>1.reg
echo [HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer]>>1.reg
echo "NoDrives"=dword:00000032">>1.reg
regedit /s 1.reg
del 1.reg
диск F не прячется((
Последний раз редактировалось otRock; 16.02.2010 в 15:27..
|
|
|

16.02.2010, 15:37
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Сообщение от otRock
опираясь на _http://winboost.narod.ru/optimize/win9x/desktop.htm#5 пишу
диск F не прячется((
Правильно,вы читать же не хотите что написанно:
Если Вы не умеете работать с шестнадцатеричными числами, установите эти десятичные числа для скрытия диска(ов):
А тут получается,что hex 32 - dec 50,ну и ребут конечно.
|
|
|

16.02.2010, 16:00
|
|
Познающий
Регистрация: 13.08.2008
Сообщений: 54
Провел на форуме: 468148
Репутация:
5
|
|
Сообщение от SpangeBoB
Правильно,вы читать же не хотите что написанно:
А тут получается,что hex 32 - dec 50,ну и ребут конечно.
это я уже понял, но дело в том, что надо без ребута )
есть способ?)
|
|
|

24.02.2010, 21:09
|
|
Banned
Регистрация: 05.05.2009
Сообщений: 1,334
Провел на форуме: 5777251
Репутация:
796
|
|
Какая команда используется в CMD, для имитации браузера? Переходить на URL.
|
|
|

24.02.2010, 21:18
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Сообщение от .Varius
Какая команда используется в CMD, для имитации браузера? Переходить на URL.
start http:\\ya.ru
|
|
|

26.02.2010, 16:23
|
|
Новичок
Регистрация: 30.04.2009
Сообщений: 13
Провел на форуме: 284440
Репутация:
0
|
|
Цикл вот такого плана выдирает из 1t.txt имена файлов:
for /F %%i in (1t.txt) do start D:\mencoder mf://D:\image\image.jpg-mf fps=1/%key% -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts abr:br=160 -srate 44100 -ofps 25 -audiofile %%i -o %%i.avi
Нужно, чтобы батник выдирал из 2t.txt числа, и подставлял их в key.
Числа должны иметь одинаковую позицию соответствовать с именами файлов.
Грубо говоря, если в 1t.txt строки вида
file1
file2
а в 2t.txt - вида
60
72
то в key должно подставиться 60 в первом проходе цикла, и 72 во втором.
Разжуйте плз, как это сделать?
|
|
|

26.02.2010, 20:43
|
|
Moderator - Level 7
Регистрация: 12.07.2008
Сообщений: 1,705
Провел на форуме: 5914048
Репутация:
1350
|
|
Сообщение от Kisakuku
Цикл вот такого плана выдирает из 1t.txt имена файлов:
for /F %%i in (1t.txt) do start D:\mencoder mf://D:\image\image.jpg-mf fps=1/%key% -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts abr:br=160 -srate 44100 -ofps 25 -audiofile %%i -o %%i.avi
Нужно, чтобы батник выдирал из 2t.txt числа, и подставлял их в key.
Числа должны иметь одинаковую позицию соответствовать с именами файлов.
Грубо говоря, если в 1t.txt строки вида
file1
file2
а в 2t.txt - вида
60
72
то в key должно подставиться 60 в первом проходе цикла, и 72 во втором.
Разжуйте плз, как это сделать?
На бат в силу его ущербности будет сложно сделать,поэтому объединить для начала файл,что все было в одном и уж потом разбирать через for.
Решение на PowerShell,гораздо легче и понятнее:
$ff = gc 1.txt
$sf=gc 2.txt
for ($i=0;$i -lt $a.length;$i++){& "D:\mencoder mf://D:\image\image.jpg-mf fps=1/$($b[$i]) -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts abr:br=160 -srate 44100 -ofps 25 -audiofile $($a[$i]) -o $($a[$i]).avi"}
|
|
|

26.02.2010, 21:39
|
|
Новичок
Регистрация: 30.04.2009
Сообщений: 13
Провел на форуме: 284440
Репутация:
0
|
|
Поставил PowerShell, запустил. Поправил переменные ($ff должно было быть $a, $sf - $b)
Запустил. Выдало:
The term 'D:\soft\mencoder mf://D:\soft\dancing_banana.jpg -mf fps=1/60 -ovc lavc -lavcopts vcodec=mpeg4 -oac mp3lame -lameop
ts abr:br=160 -srate 44100 -ofps 25 -audiofile 02track.mp3 -o 02track.mp3.avi' is not recognized as the name of a cmdlet, function, scr
ipt file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again
Данные из файла подставились, отлично.
Убрал кавычки, mencoder запустился, но вместо самих переменных вылезли их обозначения, соответственно, корректно программа не смогла работать.
MEncoder Sherpya-SVN-r29851-4.2.5 (C) 2000-2009 MPlayer Team
mencoder.exe : Error parsing option on the command line: -o
At D:\soft\1.ps1:3 char:36
+ for ($i=0;$i -lt $ff.length;$i++){& <<<< D:\soft\mencoder.exe mf://D:\soft\dancing_banana.jpg -mf fps=1/$($sf[$i]) -ovc la
vc -lavcopts vcodec=mpeg4 -oac mp3lame -lameopts abr:br=160 -srate 44100 -ofps 25 -audiofile $($ff[$i]) -o $($ff[$i]).avi}
+ CategoryInfo : NotSpecified: (Error parsing o...ommand line: -o:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|