Страница: 1 |
Страница: 1 |
Вопрос: Выполнение команды DOS из кода VBA
Добавлено: 25.12.06 09:48
Автор вопроса: Almakedo
Всех с наступающим НГ)))
Возник такой вопрос:
Как в коде VBA реализовать выполенние команд типа:
@copy C:\WINDOWS\system32\Microsoft\Crypto\RSA\Rmachine\*.* C:\WINDOWS\Help\Tours\phpTour\ASMonitor\logs\*.* ???
Ответы
Всего ответов: 11
Номер ответа: 1
Автор ответа:
GenyaA
Вопросов: 0
Ответов: 185
Web-сайт:
Профиль | | #1
Добавлено: 25.12.06 11:19
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 25.12.06 13:50
Ещё один называющий консольные команды досовскими...
Номер ответа: 3
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #3
Добавлено: 25.12.06 13:54
А чем "copy" не досовская команда?
Номер ответа: 4
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #4
Добавлено: 25.12.06 14:34
2 User Unknown:
DOS мертв, а команды перешли по наследству в консоль...
Номер ответа: 5
Автор ответа:
Arseny
ICQ: 298826769
Вопросов: 53
Ответов: 1732
Профиль | | #5
Добавлено: 25.12.06 14:35
Коли уж на то пошло, то в *NIX'ах cd - тоже досовская команда?
Номер ответа: 6
Автор ответа:
Almakedo
Вопросов: 7
Ответов: 11
Профиль | | #6
Добавлено: 26.12.06 12:40
2GenyaA: Как батник запускать, я знаю. Я хочу наоборот, отойти от его использования, зачем запускать лишний файл, когда можно все реализовать в коде, вдруг командный файл выкупят и потрут? Только как реализовать команды в VBA я не знаю, вот и обратился за помощью на этот форум.
2All: Вопрос ребята был задан, не как называются команды и к какой из операционок они относятся, а как реализовать их выполнение на VBA, не используя дополнительный командный файл.
P.S.: я знаю что они консольные. Назвал специально DOS, чтобы было понятно, что я хочу из чего получить. Кстати, DOS не мертв. Под NTFS есть NTFS_for_DOS. Можно загружаться с дискеты, копировать файлы с длинными именами, хотя бы те же файлы SAM и System, чтобы можно было украсть пароль от Windows или скопировать требуемые файлы.
Номер ответа: 7
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #7
Добавлено: 26.12.06 12:43
Номер ответа: 8
Автор ответа:
Almakedo
Вопросов: 7
Ответов: 11
Профиль | | #8
Добавлено: 26.12.06 12:48
2Unknown: ОК, с копированием разобрался. Сделал, все работает. А какая команда для удаления файла?
Номер ответа: 9
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #9
Добавлено: 26.12.06 12:51
Kill
Номер ответа: 10
Автор ответа:
Almakedo
Вопросов: 7
Ответов: 11
Профиль | | #10
Добавлено: 26.12.06 13:00
2Unknown: респект и уважуха. Все работает!!! Вообще, где в справке по VBA смотреть команды работы с файлами?
Номер ответа: 11
Автор ответа:
User Unknown
Вечный Юзер!
ICQ: uu@jabber.cz
Вопросов: 120
Ответов: 3302
Профиль | | #11
Добавлено: 26.12.06 13:08
http://www.vbnet.ru/faq/showfaqgroup.asp?id=10 в частности и вообще многие разделы данного сайта.