ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Безопасность и Уязвимости > Безопасность > Soft - Windows
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

обработка результатов команды dir в cmd
  #1  
Старый 05.02.2008, 10:01
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
Question обработка результатов команды dir в cmd

пишу dir *.exe /B
получаю имя единственного экзешника, лежащего в папке. Могу вывести это в файл.
Но проблема в том, что мне нужно запустить этот экзешник на автоинсталляцию, при этом его имя может меняться.

Как использовать ту единственную строку, выводимую командой dir *.exe /B, чтобы запускать соответствующий файл с параметром /S ? (это инсталлятор)
 
Ответить с цитированием

  #2  
Старый 05.02.2008, 12:00
Аватар для qPhoenix
qPhoenix
Banned
Регистрация: 15.12.2005
Сообщений: 95
Провел на форуме:
1509352

Репутация: 132
Отправить сообщение для qPhoenix с помощью ICQ
По умолчанию

если я правильно понял задачу:
Для начала одноразово заготавливаем ключ " /S" и ныкаем его кпримеру:
copy con %SYSTEMROOT%\system32\qphx.dll
пишем ручками " /S", затем F6

терь автоинсталлер:
dir *.exe /B => start.bat
copy start.bat + %SYSTEMROOT%\system32\qphx.dll start.bat
start.bat
del start.bat

Последний раз редактировалось qPhoenix; 05.02.2008 в 12:06..
 
Ответить с цитированием

  #3  
Старый 05.02.2008, 12:17
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

спасибо, но

1. зачем писать в dll и что это вообще за dll? я не хакер, а разработчик. проще хранить в файле, там же с батником
2. получаю файл типа
Код:
gsitecrawler-123-full.exe
/S
в две строки. параметр не влияет на экзешник.
 
Ответить с цитированием

  #4  
Старый 05.02.2008, 12:27
Аватар для spider-intruder
spider-intruder
Постоянный
Регистрация: 10.12.2005
Сообщений: 939
Провел на форуме:
3886281

Репутация: 929


Отправить сообщение для spider-intruder с помощью ICQ
По умолчанию

dir *.exe /B >cmd.bat
call cmd.bat


Ну все верно он написал - ты просто как то не ясно выражаешься :-)


ПС......ААААА понял /S это ты об regedit.exe ?? ;-)
Ща напишу

Последний раз редактировалось spider-intruder; 05.02.2008 в 12:33..
 
Ответить с цитированием

  #5  
Старый 05.02.2008, 13:08
Аватар для Дикс
Дикс
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме:
2209675

Репутация: 537


Отправить сообщение для Дикс с помощью ICQ
По умолчанию

О_о не, регедит тут ни при чем.
call.cmd эт ещё оригинальнее и проще чем я думал
тем не менее я ща другой способ практикую, как закончу - отпишусь.

ацтой, запускаю GSite Crawler с параметром /S - который должен инсталлировать по тихой, а он мне винду ребутит =\

Последний раз редактировалось begin_end; 05.02.2008 в 23:15..
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Основные команды командной строчки. silveran Windows 5 27.10.2005 14:45



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ