Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   Как батником можно скопировать файл в папку windows (http://forum.oszone.net/showthread.php?t=288996)

LepeT 05-10-2014 20:35 2411423

Как батником можно скопировать файл в папку windows
 
Как батником можно скопировать файл в папку windows без обладания прав администратора?
к примеру %windir%\system32\cmd.exe /c copy file %SYSTEMROOT%

Anton04 05-10-2014 21:02 2411442

Цитата:

Цитата LepeT
Как батником можно скопировать файл в папку windows без обладания прав администратора? »

Только если запустить данный bat/cmd от имени системы, например через планировщик задач.

Iska 05-10-2014 21:02 2411443

Цитата:

Цитата LepeT
Как батником можно скопировать файл в папку windows без обладания прав администратора? »

Никак.

LepeT 05-10-2014 21:21 2411465

Цитата:

Цитата Iska
Никак. »

а если снять атрибуты или поменять владельца на "все" ?

Если конкретнее говорить нужно заменить политики закинуть несколько папок в %SYSTEMROOT%\System32\GroupPolicy автоматически без участия пользователя,но прав на это не хватает
Неужели вариантов нету?

LepeT 05-10-2014 21:39 2411472

Как вариант,можно запустить копирование с vbs с правами администратора,не подскажите как это сделать?
Код:

Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "%windir%\system32\cmd.exe /c copy c:\file %SYSTEMROOT%", "", "runas", 1

как то так только еще что бы окно кмд не мигало

cher 05-10-2014 21:46 2411474

Цитата:

Цитата LepeT
Как вариант,можно запустить копирование с vbs с правами администратора »

Но у вас же нет прав Администратора.
Соответственно во всей системе также. Неважно vbs там или что другое.

Iska 05-10-2014 22:01 2411479

Цитата:

Цитата LepeT
а если снять атрибуты или поменять владельца на "все" ? »

А если снять замок с двери и оставить её настежь открытой?

LepeT 05-10-2014 22:03 2411482

Цитата:

Цитата cher
Но у вас же нет прав Администратора.
Соответственно во всей системе также. Неважно vbs там или что другое. »

vbs не требуется запуск от администратора,хотя сам скрипт может запустить cmd от его имени через runas,вариант выше мне подходит,только как убрать мелькающее окно

Ну я имею ввиду что у vbs будут права,что бы его запустить

LepeT 05-10-2014 23:28 2411517

Ну дак что подскажет кто как поставить свернутое окно или скрытое для cmd в переведенном vbs выше

dedmazai1870 06-10-2014 01:57 2411557

LepeT
NirCmd в помощь с правами администратора (elevate - For Windows Vista/7/2008 only). А для просто скрытого запуска, есть статья "Скрытие консольных окон".

LepeT 06-10-2014 09:35 2411613

Цитата:

Цитата dedmazai1870
LepeT
NirCmd в помощь с правами администратора (elevate - For Windows Vista/7/2008 only). А для просто скрытого запуска, есть статья "Скрытие консольных окон". »


мне нужно скрыть открытие cmd в vbs,а не сторонними программами,что для этого нужно дописать?

Georgio 06-10-2014 10:21 2411633

Цитата:

Цитата LepeT
мне нужно скрыть открытие cmd в vbs,а не сторонними программами,что для этого нужно дописать? »

Код:

Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "%windir%\system32\cmd.exe /c copy c:\file %SYSTEMROOT%", "", "runas", 0


LepeT 06-10-2014 11:05 2411645

Цитата:

Цитата Georgio
Код:
Set objShell = CreateObject("Shell.Application")
objShell.ShellExecute "cmd.exe", "%windir%\system32\cmd.exe /c copy c:\file %SYSTEMROOT%", "", "runas", 0 »

Я думал что единица к рунас относится,спасибо большое

LepeT 06-10-2014 11:46 2411662

Еще вопрос,не подскажите как несколько команд добавить к примеру удалить папку и скопировать папку

Кирилл_Чирков@vk 26-10-2014 12:41 2420615

Батник на изменение hosta через копирование:
Copy C:\Windows\System32\drivers\etc\hosts C:\
echo 127.0.0.1 www.vk.com >> C:\host
echo 127.0.0.1 vk.com >> C:\host
Copy C:\host C:\Windows\System32\drivers\ets\host /q
pause
Почему синтаксическая ошибка в последней сору?

Georgio 26-10-2014 13:01 2420622

Код:

copy C:\host C:\Windows\System32\drivers\ets\host /y


Время: 09:19.

Время: 09:19.
© OSzone.net 2001-