nnCron или WinRar | Крымский форум

nnCron или WinRar

  • Добро пожаловать на форум! Рады видеть вас здесь! Зарегистрируйтесь или Войдите в аккаунт, чтобы иметь полный доступ к площадке!

Denni

Местный житель
Эксперт
Сообщения
705
Реакции
0
Репутация
1
Товарищи, помогите с nnCron или WinRar, чтобы они в определенное время делали архивы определенных папок. Я мозг поломал с ними, ни фига не получилось.
На пример:
С:\Program Files\Папка\...
как с сделать чтобы nnCron или WinRar делали архив каталога "Папка" и сохраняла его в другой раздел ???
 
g.gif
Какой-нить планировщик задач и запускать вин рар с параметрами...я так думаю.
 
я это и сам понимаю, а вот как именно (по атомам) настраивать - не догоняю
no.gif
 
пробуй так:
делай батник
Код
С:\Program Files\WinRAR\RAR.exe a C:\куда_класть_архив С:\Program Files\Папка\

и добавляй его в планировщик Винды
 
VaH не будет работать. Пробелы в пути. Надо брать в кавычки.

Кстати, Denni, модете попробовать открыть командную строку (Win + R => cmd => Enter) и ввести в ней следующие строки:
Код
cd c:
cd \
cd "Program Files\WinRAR\"
Rar.exe

И вы получите весь синтаксис. При чём, по идее, на русском языке.

По синтаксису - подберите команду с параметрами для архивации. Потом откройте блокнот. Вставьте туда эту команду и сохраните как файл с расширением bat например (сохранить как - и задать имя scrypt.bat)
 
Цитата(Nikolas @ 25 Декабря, 2009, 21:36)
не будет работать. Пробелы в пути. Надо брать в кавычки.

да сорри забыл))
пути с пробелом в кавычки))
Код
"С:\Program Files\WinRAR\RAR.exe" a "C:\куда класть архив" "С:\Program Files\Папка\"
 
Пуск -> Выполнить: "%ProgramFiles%\WinRAR\Rar.txt"
naughty.gif


при упаковке лучше пользоваться @ список_файлов - удобнее редактировать.
 
ну или в более удобной обертке
bleh.gif

"%ProgramFiles%\WinRAR\WinRAR.chm"

Цитата
@ список_файлов

файлы в каталоге могут добавляться, может предпочтительнее по маске с ключом -ag , ну в общем это уже все частные случаи
 
XXXLer хм... есть ман помимо консоли... прикольно
Оффтоп
ну когда же мы научимся сначала читать документацию, а потом задавать вопросы.

Как говорит БАШ,
Всё таки даже самого толкового админа тяжело отучить от последовательности
Эксперимент -> 3,14здец -> чтение документации
 
  • Нравится
Реакции: VaH
Цитата
"С:\Program Files\WinRAR\RAR.exe" a "C:\куда класть архив" "С:\Program Files\Папка\"


а можно сделать чтобы архив создавался zip а не rar ???
 
можно, но нужно установить winzip или 7zip, консольный rar не архивирует zip


также можно через скрипт
Код
zip.vbs:

Option Explicit

Const ForReading = 1, ForWriting = 2, ForAppending = 8

Dim MySource, MyTarget, MyZipName, MyHex, MyBinary, i
Dim oShell, oApp, oFolder, oCTF, oFile
Dim oFileSys

MySource = "c:\test"
MyTarget = "c:\test.zip"

MyHex = Array(80, 75, 5, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0)

For i = 0 To UBound(MyHex)
MyBinary = MyBinary & Chr(MyHex(i))
Next

Set oShell = CreateObject("WScript.Shell")
Set oFileSys = CreateObject("Scripting.FileSystemObject")


Set oCTF = oFileSys.CreateTextFile(MyTarget, True)
oCTF.Write MyBinary
oCTF.Close
Set oCTF = Nothing

Set oApp = CreateObject("Shell.Application")

Set oFolder = oApp.NameSpace(MySource)
If Not oFolder Is Nothing Then
oApp.NameSpace(MyTarget).CopyHere oFolder.Items
End If

wScript.Sleep(5000)


Set oFile = Nothing
On Error Resume Next
Do While (oFile Is Nothing)

Set oFile = oFileSys.OpenTextFile(MyTarget, ForAppending, False)
If Err.number <> 0 then
Err.Clear
wScript.Sleep 3000
End If
Loop

Set oFile=Nothing
Set oFileSys=Nothing


меняй пути, добавляй скрипт в планировщик и будет счастье
 
понятно... спасибо всем)
 
Назад
Сверху