Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Управление из командной строки


Рекомендуемые сообщения

Dr.Glюk: отвечаю как создать ключ в реестре

REG ADD HKCU\Software\WindowsFAQ\Test /v Path /t REG_EXPAND_SZ /d %"systemroot"%

PS Хотя по ключам и по утилите REG хорошо ответил Тролль... выше или на 1-й или на 2-й странице топика.

Изменено пользователем Indomito
Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 589
  • Создана
  • Последний ответ

Топ авторов темы

У меня тут вопросик маленький есть.

Есть:

sc start acssrvstart C:\"Program Files"\Agnitum\"Outpost Firewall Pro"\op_mon.exestart C:\"Program Files"\LeoSoft\"DialUp Monitor"\dialmon.exerasdial "ZyXEL ADSL Link" "ptn" "ptn"end 

Не могу добиться, чтобы Аутпост запускался свернутым, какие ключи только не использовал и /min, /hide, /h все равно запускается развернутым!

Ссылка на комментарий
Поделиться на другие сайты

Wu-Tang: нужно так

start "Заголовок" /B /MIN C:\"Program Files"\Agnitum\"Outpost Firewall Pro"\op_mon.exe

PS хотя кажется достаточного одного параметра /B, но я не уверен.

Ссылка на комментарий
Поделиться на другие сайты

Wu-Tang: ну как говорится help тебе в руки

Microsoft Windows XP [Версия 5.1.2600]

(С) Корпорация Майкрософт, 1985-2001.

Запуск указанной программы или команды в отдельном окне.

START ["заголовок"] [/Dпуть] [/i] [/MIN] [/MAX] [/sEPARATE | /SHARED]

[/LOW | /NORMAL | /HIGH | /REALTIME| /ABOVENORMAL | /BELOWNORMAL]

[/WAIT] [/b]

[команда/программа] [параметры]

"заголовок" Заголовок окна.

путь - Рабочий каталог.

B - Запуск приложения без создания нового окна с отключением

обработки сочетания клавиш ^C. Если приложение не

обрабатывает сочетание клавиш ^C самостоятельно,

единственным способом его прерывания является

использование сочетания клавиш ^Break.

I - Новой средой станет исходная среда, переданная

cmd.exe, а не текущая среда.

MIN - Запуск команды/программы в свернутом окне.

MAX - Запуск команды/программы в развернутом окне.

...................

Ссылка на комментарий
Поделиться на другие сайты

Wu-Tang: Outpost по-умолчанию и запускается свернутым, смотри в настройках программы. Внешних ключей для минимизации он не имеет.

Ссылка на комментарий
Поделиться на другие сайты

Wu-Tang: так что она трей не сворачивается?

ЗЫ попробуй так:

Вместо start C:\"Program Files"\Agnitum\"Outpost Firewall Pro"\op_mon.exe

Написать C:\"Program Files"\Agnitum\"Outpost Firewall Pro"\op_mon.exe

Ссылка на комментарий
Поделиться на другие сайты

Indomito:

Нет, не сворачивается.

А что без команды старт, так он вобще не запустится.

Что-то у меня парадокс какой-то:

del \f \q "%AllUsersProfile%\Главное меню\Программы\*.*"

del \f \q "%AllUsersProfile%\Главное меню\*.*"

Не чистит папки!

Изменено пользователем Wu-Tang
Ссылка на комментарий
Поделиться на другие сайты

а) Для минимизации в Tray полагается запускать Outpost с ключом /tray

б) В команде start другие требования к заключению параметров в кавычки, чем при простом вызове, поэтому просто убрать слово start недостаточно, надо заключить в кавычки не имя каждой папки, а весь путь.

Ссылка на комментарий
Поделиться на другие сайты

Тролль:

Вот так правильно:

sc start acssrvstart C:\"Program Files"\Agnitum\"Outpost Firewall Pro"\op_mon.exe /tray start C:\"Program Files"\LeoSoft\"DialUp Monitor"\dialmon.exerasdial "ZyXEL ADSL Link" "ptn" "ptn"end 

А что по второму вопросу?

Ссылка на комментарий
Поделиться на другие сайты

Я тут решил ответить тк замучился (ну это моё личное) чистить корзину, просто не люблю её искать ))))

и так качаем RecycleNOW.exe, ну а дальше или батник или на горячую клавишу ;)

RecycleNOW.zip

C:\RecycleNOW.exe

ЗЫ может быть кому и пригодится :)

RecycleNOW.zip

Ссылка на комментарий
Поделиться на другие сайты

Wu-Tang:

Подправь ключи f и q - вместо обратных слешей \ там должны стоять прямые /

Изменено пользователем Тролль
Ссылка на комментарий
Поделиться на другие сайты

Тролль:

del /f /q "%AllUsersProfile%\Главное меню\Программы\*.*"

del /f /q "%AllUsersProfile%\Главное меню\*.*"

Все равно не чистит! :)

Изменено пользователем Wu-Tang
Ссылка на комментарий
Поделиться на другие сайты

Возможно, у тебя в командах кириллица в именах папок записана в неправильной кодировке. Попробуй записать команды в пакетном файле, сделанном в WordPad и записанном из него не в формате "Текстовый документ", а в формате "Текстовый документ - MS-DOS формат" (в окне запоминания файлов есть такой выбор для формата создаваемого файла). После команд стирания поставь команду pause, чтобы прочитать сообщения об ошибках, если они будут. Если всё будет работать, команду pause можно будет убрать.

Изменено пользователем Тролль
Ссылка на комментарий
Поделиться на другие сайты

Тролль:

Спасибо, Аутпост запускается теперь в свернутом виде.

А здесь изменил кодировку на oem-866 и все сработало!

Ссылка на комментарий
Поделиться на другие сайты

И так, всё началось с облома сохранения реестра в Win XP, regedit не спас и я наткнулся(подсказали) на утилиту NTbackup. Да всё было бы ничего, но как автоматизировать действия по сохранению реестра? Вот отрывок, подобный многим из инета:

NTbackup можно использовать и из командной строки, но мы не будем рассматривать этот способ, так как восстановить данные с командной строки не удастся и, при архивации вместе с реестром будут архивированы и системные файлы, необходимые для загрузки Windows XP. Это потребует больше времени и займёт больше места на жестком диске.

Так что правда нельзя восстановить данные из ком.строки? И так получается вариант - напишите за меня)))) Пусть это будет не CMD, а хоть VBJ - главное это выполнение одной функции, те двух, сохранение реестра+хвост и восстановление реестра+хвост.... ну а размер файла - желательно в пределах 7 Гб, я попытался у меня не вышло. Имя файла одно, что бы не мудрить с вводом.

Ссылка на комментарий
Поделиться на другие сайты

Восстановление файлов из командной строки с помощью команды ntbackup невозможно.

А сохранение вполне - ключи командной строки и примеры есть в приложенном файле.

Ссылка на комментарий
Поделиться на другие сайты

Maikll: ммм... не есть гуд

1- BACKUP из CMD

2- RESTORE при посредстве GDI.

Может быть встроенный VBScript поможет? Только я в VBS полный ZERO ;)

Ссылка на комментарий
Поделиться на другие сайты

Maikll: и в целом.... подскажи что написать в ком. строке (батнике) для сохранения реестра, а то у меня архивчики "огого" получаются :)

А для восстановления я макрос напишу КМ.... восстановить ИМХО проще :)

Да, такой код сработает или нет?

NTbackup backup local registry

просто я начинаю путаться ;)

Ссылка на комментарий
Поделиться на другие сайты

Indomito:

Советую посмотреть утилиту ERUNT. Она сохраняет копии реестра в папки (или папку, в зависимости от настроек ini-файла) и помещает в них также программку для восстановления реестра ERDNT. И ERUNT, и ERDNT имеют GUI, но работают также и из командной строки с разными ключами.

Ссылка на комментарий
Поделиться на другие сайты

Для работы с реестром из командной строки существует системная утилита reg. В виндовой справке описано ее использование.

Ссылка на комментарий
Поделиться на другие сайты

Тролль: и Ray: так общий вопрос к обоим, что оптимальнее ERUNT или REG? Просто я убил кучи времени и сил, теперь начинаю опасаться что произойдёт тоже самое :D

Ссылка на комментарий
Поделиться на другие сайты

Ray: на сколько я понял команда REG требует явного указания имени раздела и естественно, что вполне логично имени файла, те reg export. А reg import только имени файла.

Так вопрос, что бы не переустанавливать винду чем я занимаюсь два дня постоянно - reg export может сохранить весь реестр?

Ссылка на комментарий
Поделиться на другие сайты

Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу



×
×
  • Создать...