|
|
|
|
| Возможно в пути к файлу есть пробелы. Покажите свою строку с Shell. | |
|
| |
|
|
|
| RetVal = Shell("E:\nma\PROGNOZ-Baza\Spis.bat", 1) | |
|
| |
|
|
|
| RetVal = Shell("Command.com /c ""E:\nma\PROGNOZ-Baza\Spis.bat""", 1)
Что у вас такое в батнике, что нельзя выполнить инструкциями VBA? | |
|
| |
|
|
|
| в батнике архивируется один-единственный Excel-файл...
"C:\Program Files\WinRar\RAR.EXE" a Spis.RAR E:\nma\PROGNOZ-Baza\Spis.xls | |
|
| |
|
|
|
| Ну так и выполняйте непосредственно:
Shell """C:\Program Files\WinRar\RAR.EXE"" a E:\nma\PROGNOZ-Baza\Spis.RAR E:\nma\PROGNOZ-Baza\Spis.xls"
|
PS. Путь с пробелами должен обрамляться кавычками. | |
|
| |
|
|
|
|
|
|
все равно запускается только Updating arhive, а не архивируется...
|
Что-то я перестал понимать.
Т.е. архив уже существует, и, при запуске вашей команды, XLS файл внутри архива заменяется свежим? А вы что хотите? Удалите архив, и новый будет создан. | |
|
| |
|
|
|
| если я запускаю bat-файл через Мой компьютер..... - ВСЕ СУПЕР!
т.е."открывается черный экран :) , создается архив и "экран закрывается"!
удаляю созданный архив,чтобы запустить батник из Аксеса...
открываю bat-файл из Access через shell - открывается черный экран, высвечивается "Update arhive" и НИЧЕГО не происходит! т.е.вроде что-то прошло, но архив не создан! | |
|
| |
|
|
|
| Найдите разницу между моим:
"""C:\Program Files\WinRar\RAR.EXE"" a ..."
PS. Путь с пробелами должен обрамляться кавычками.
|
и вашим через 4(!) часа:
"C:\Program Files\WinRar\RAR.EXE" a
Кстати, почему RAR.exe, а не WinRAR.exe? | |
|
| |
|
|
|
| решилось!!!!!!!!!!!!!!
в общем Shell отрабатывал отлично!!!!!! только обновлял архив, созданный по умолчанию в Моих документах....
т.е.нужно было указывать полностью путь, куда сохранять архив - и будет нам счастье))))
всем - спасибо!!!!! | |
|
| |
|
|
|
| Просто интересно. Почему нельзя архивировать из винды раром? Это типа что бы при запуске винды архивация проходила? Поясните, что ли. Может у себя так же сделаю. | |
|
| |
|
|
|
| именно! чтобы вы об этом даже и не беспокоились... включили комп, а прога уже запускается...как часы! | |
|
| |
|