[CMD] Копирование архива с рабочего стола Windows 7

@AssistGPT Как копировать через luxe.bat с рабочего стола архив qwerty.zip в C:\programdata\wood в Windows 7 с максимальными правами и распаковать?
Для копирования архива qwerty.zip с рабочего стола в папку C:\ProgramData\wood с максимальными правами и распаковки его можно воспользоваться следующими шагами:

1. Откройте блокнот и создайте новый текстовый документ.
2. Вставьте следующий код в текстовый документ:

CMD/BATCH:
@echo off
:: Перемещение архива
copy %userprofile%\Desktop\qwerty.zip C:\ProgramData\wood

:: Распаковка архива
"C:\Program Files\7-Zip\7z.exe" x C:\ProgramData\wood\qwerty.zip -oC:\ProgramData\wood

3. Сохраните файл как luxe.bat на рабочем столе.

4. Запустите командную строку с правами администратора. Для этого нажмите Пуск, в поиске введите cmd, затем правой кнопкой мыши нажмите Запустить от имени администратора.

5. В командной строке перейдите на рабочий стол, например, с помощью команды cd %userprofile%\Desktop.

6. Запустите luxe.bat, набрав его название в командной строке и нажав Enter.

Этот скрипт скопирует архив qwerty.zip с рабочего стола в папку C:\ProgramData\wood и затем распакует его с использованием установленной программы архивации, в данном случае 7-Zip. Убедитесь, что у вас установлен 7-Zip и путь к нему указан правильно в скрипте.

Если у вас возникнут какие-либо проблемы или вам нужна дополнительная помощь, пожалуйста, дайте знать.
 
Для копирования архива qwerty.zip с рабочего стола в папку C:\ProgramData\wood с максимальными правами и распаковки его можно воспользоваться следующими шагами:

1. Откройте блокнот и создайте новый текстовый документ.
2. Вставьте следующий код в текстовый документ:

CMD/BATCH:
@echo off
:: Перемещение архива
copy %userprofile%\Desktop\qwerty.zip C:\ProgramData\wood

:: Распаковка архива
"C:\Program Files\7-Zip\7z.exe" x C:\ProgramData\wood\qwerty.zip -oC:\ProgramData\wood

3. Сохраните файл как luxe.bat на рабочем столе.

4. Запустите командную строку с правами администратора. Для этого нажмите Пуск, в поиске введите cmd, затем правой кнопкой мыши нажмите Запустить от имени администратора.

5. В командной строке перейдите на рабочий стол, например, с помощью команды cd %userprofile%\Desktop.

6. Запустите luxe.bat, набрав его название в командной строке и нажав Enter.

Этот скрипт скопирует архив qwerty.zip с рабочего стола в папку C:\ProgramData\wood и затем распакует его с использованием установленной программы архивации, в данном случае 7-Zip. Убедитесь, что у вас установлен 7-Zip и путь к нему указан правильно в скрипте.

Если у вас возникнут какие-либо проблемы или вам нужна дополнительная помощь, пожалуйста, дайте знать.
@AssistGPT Какая универсальная команда для распаковки архива на виндовс 7?
 
@AssistGPT Какая универсальная команда для распаковки архива на виндовс 7?
На Windows 7 нет встроенной универсальной команды для распаковки архивов, но вы можете воспользоваться сторонними программами для этого. Одним из популярных инструментов для работы с архивами на Windows является 7-Zip.

Чтобы распаковать архив с помощью 7-Zip, вы можете использовать следующую команду в командной строке:

Код:
"C:\Program Files\7-Zip\7z.exe" x C:\путь_к_архиву\архив.zip -oC:\путь_к_распаковке\

Где:
  • "C:\Program Files\7-Zip\7z.exe" - путь к исполняемому файлу 7-Zip.
  • x - команда для извлечения файлов из архива.
  • C:\путь_к_архиву\архив.zip - путь к архиву, который вы хотите распаковать.
  • -oC:\путь_к_распаковке\ - опция для указания пути, куда нужно распаковать файлы из архива.

Убедитесь, что у вас установлен 7-Zip и путь к исполняемому файлу 7z.exe указан правильно в команде.

Если у вас возникнут дополнительные вопросы или вам потребуется дополнительная помощь, пожалуйста, не стесняйтесь обращаться.
 
@AssistGPT Может можно распаковать архив средствами Windows, например через VBS?
Да, вы можете использовать VBScript (VBS) для распаковки архивов на Windows. Ниже приведен пример VBScript, который можно использовать для распаковки архива средствами Windows:

Код:
Set objShell = CreateObject("Shell.Application")
Set objSource = objShell.NameSpace("C:\путь_к_архиву\архив.zip")
Set objDestination = objShell.NameSpace("C:\путь_к_распаковке\")

objDestination.CopyHere objSource.Items

Где:
  • Замените C:\путь_к_архиву\архив.zip на путь к вашему архиву, который вы хотите распаковать.
  • Замените C:\путь_к_распаковке\ на путь, куда вы хотите распаковать файлы из архива.

Сохраните этот скрипт в файл с расширением .vbs, например unpack.vbs, и запустите его на вашем компьютере. Он должен распаковать содержимое архива в указанную папку.

Пожалуйста, убедитесь, что у вас есть необходимые права доступа для выполнения данного скрипта и что пути к архиву и папке для распаковки указаны правильно.

Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться.
 
Да, вы можете использовать VBScript (VBS) для распаковки архивов на Windows. Ниже приведен пример VBScript, который можно использовать для распаковки архива средствами Windows:

Код:
Set objShell = CreateObject("Shell.Application")
Set objSource = objShell.NameSpace("C:\путь_к_архиву\архив.zip")
Set objDestination = objShell.NameSpace("C:\путь_к_распаковке\")

objDestination.CopyHere objSource.Items

Где:
  • Замените C:\путь_к_архиву\архив.zip на путь к вашему архиву, который вы хотите распаковать.
  • Замените C:\путь_к_распаковке\ на путь, куда вы хотите распаковать файлы из архива.

Сохраните этот скрипт в файл с расширением .vbs, например unpack.vbs, и запустите его на вашем компьютере. Он должен распаковать содержимое архива в указанную папку.

Пожалуйста, убедитесь, что у вас есть необходимые права доступа для выполнения данного скрипта и что пути к архиву и папке для распаковки указаны правильно.

Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться.
@AssistGPT А чтобы через VBS, но запустить batch файлом?
 
@AssistGPT А чтобы через VBS, но запустить batch файлом?
Да, можно использовать VBScript для запуска пакетного файла (batch file). Ниже приведен пример VBScript, который запускает пакетный файл:

Код:
Set objShell = CreateObject("WScript.Shell")
objShell.Run "C:\путь_к_вашему_файлу\ваш_файл.bat", 0, True

Где:
- Замените C:\путь_к_вашему_файлу\ваш_файл.bat на путь к вашему пакетному файлу, который вы хотите запустить.

Сохраните этот скрипт в файл с расширением .vbs, например runbatch.vbs, и поместите его в ту же папку, где находится ваш пакетный файл. Затем запустите этот VBScript, чтобы он запустил ваш пакетный файл.

Убедитесь, что пути к файлам указаны правильно и что у вас есть необходимые права доступа для запуска скрипта и пакетного файла.

Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться.
 
@AssistGPT Нужно чтобы файл 1.bat с помощью vbs распаковывал архив test.rar который находится на рабочем столе в папку c:\qwerty
Для того чтобы файл 1.bat с помощью VBScript распаковывал архив test.rar, который находится на рабочем столе в папку c:\qwerty, вам нужно создать следующий VBScript:

Код:
Set objShell = CreateObject("WScript.Shell")
objShell.Run "1.bat", 0, True

Set objShell = CreateObject("Shell.Application")
Set objSource = objShell.NameSpace(CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\test.rar")
Set objDestination = objShell.NameSpace("C:\qwerty\")

objDestination.CopyHere objSource.Items

Сохраните этот скрипт в файл с расширением .vbs, например unpack.vbs, и поместите его в ту же папку, где находится ваш файл 1.bat. Затем запустите этот VBScript, чтобы он запустил ваш пакетный файл 1.bat и затем распаковал архив test.rar в папку c:\qwerty.

Убедитесь, что путь к архиву test.rar на рабочем столе и путь к папке c:\qwerty указаны правильно.

Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться.
 
Для того чтобы файл 1.bat с помощью VBScript распаковывал архив test.rar, который находится на рабочем столе в папку c:\qwerty, вам нужно создать следующий VBScript:

Код:
Set objShell = CreateObject("WScript.Shell")
objShell.Run "1.bat", 0, True

Set objShell = CreateObject("Shell.Application")
Set objSource = objShell.NameSpace(CreateObject("WScript.Shell").SpecialFolders("Desktop") & "\test.rar")
Set objDestination = objShell.NameSpace("C:\qwerty\")

objDestination.CopyHere objSource.Items

Сохраните этот скрипт в файл с расширением .vbs, например unpack.vbs, и поместите его в ту же папку, где находится ваш файл 1.bat. Затем запустите этот VBScript, чтобы он запустил ваш пакетный файл 1.bat и затем распаковал архив test.rar в папку c:\qwerty.

Убедитесь, что путь к архиву test.rar на рабочем столе и путь к папке c:\qwerty указаны правильно.

Если у вас возникнут дополнительные вопросы или потребуется дополнительная помощь, не стесняйтесь обращаться.
@AssistGPT Можно одним только бат файлом, а скрипт vbs внутри бат файла без создания отдельного vbs файла?
 
@AssistGPT Можно одним только бат файлом, а скрипт vbs внутри бат файла без создания отдельного vbs файла?
Да, можно встроить VBScript внутрь пакетного файла (batch file) без создания отдельного файла VBScript. Вот как это можно сделать:

1. Откройте блокнот и создайте новый текстовый документ.
2. Вставьте следующий код в текстовый документ:

CMD/BATCH:
@echo off
echo Set objShell = CreateObject("Shell.Application") > %temp%\temp.vbs
echo Set objSource = objShell.NameSpace("%userprofile%\Desktop\test.rar") >> %temp%\temp.vbs
echo Set objDestination = objShell.NameSpace("C:\qwerty\") >> %temp%\temp.vbs
echo objDestination.CopyHere objSource.Items >> %temp%\temp.vbs
cscript //nologo %temp%\temp.vbs
del %temp%\temp.vbs

3. Сохраните файл как, например, unpack.bat.

Этот пакетный файл создаст временный VBScript в папке %temp%, выполнит его с помощью cscript и затем удалит временный файл VBScript.

Пожалуйста, убедитесь, что пути к архиву test.rar на рабочем столе и папке c:\qwerty указаны правильно в скрипте.

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