Показать полную графическую версию : [решено] Распаковка архива через автоит
Как записать такую команду из батника на автоит:
.\7z.exe x -y -aoa -o"%SystemDrive%\WINDOWS\DriversPozia" ".\DriversNEWNotebook.7z"
exit
Пробовал так:
RunWait(@ComSpec & ' /c .\7z.exe x -y -aoa -o"%SystemDrive%\WINDOWS\DriversPozia" ".\DriversNEWNotebook.7z" /S /H /Y')
не получается. Или можно как то напрямую средствами автоит распаковать архив в нужную папку?
А вот так не подойдет?
$sFilePacth = 'C:\Архив.7z'
$sDirDestPacth = 'С:\Сюда распаковать'
Run('7z.exe e "' & $sFilePacth & '" -aoa -o"' & $sDirDestPacth & '"', @ScriptDir, @SW_HIDE)
Run (http://www.autoitscript.com/autoit3/docs/functions/Run.htm)(@ScriptDir (http://www.autoitscript.com/autoit3/docs/macros.htm#@scriptdir) & '\7z.exe x -y -aoa -o"' & @WindowsDir (http://www.autoitscript.com/autoit3/docs/macros.htm#@windowsdir) & '\DriversPozia" "' & @ScriptDir (http://www.autoitscript.com/autoit3/docs/macros.htm#@scriptdir) & '\DriversNEWNotebook.7z"', @ScriptDir (http://www.autoitscript.com/autoit3/docs/macros.htm#@scriptdir), @SW_HIDE (http://www.autoitscript.com/autoit3/docs/macros.htm#@sw_hide))
%SystemDrive%\WINDOWS\ какой смысл так писать в батнике? %WinDir% лучше!
BTW с точками ещё такие манипуляции возможны: IconFile=..\..\mp3.ico
Creat0R, попробую завтра вечером ваш скрипт. Скажите, каковы шансы, что он отработает как нужно на т-40 минуте установке винды? Мне именно там нужно выполнить эту команду.
каковы шансы, что он отработает как нужно на т-40 минуте установке винды? »
Это не ко мне, я этим не занимался никогда.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.