|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов |
|
Любой язык - [архив] Нужна помощь в написании BAT | CMD | VBS | WSH файлов
|
Новый участник Сообщения: 23 |
Внимание! В связи с созданием отдельного форума по скриптовым языкам, эта тема переводится в архивное состояние. Если у вас есть вопрос, создайте новую тему или поднимите существующую, если в ней обсуждается аналогичная проблема. Пожалуйста, не создавайте тем с названием "Помогите!" или "Нужна помощь в написании батника". Это и так понятно ![]() |
|
Отправлено: 16:17, 01-11-2005 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать MC_Dimka
Должно работать, может пароль неверный?.. ![]() |
Отправлено: 03:54, 15-02-2006 | #41 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать amel27
я его вобще не могу запустиь.. ![]() |
Отправлено: 16:50, 15-02-2006 | #42 |
(*.*) Сообщения: 36561
|
Профиль | Сайт | Отправить PM | Цитировать amel27
Спасибо, я попробую на досуге. Хотя, вы уже наверное попробовали самостоятельно ![]() |
------- Отправлено: 05:09, 16-02-2006 | #43 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать MC_Dimka
Какая ошибка? Возможны варианты: например не установлен WSH 5.6 (что маловероятно), или намудрили с безопасностью и выполнение скриптов заблокировано. Попробуйте простой vbs-скрипт запустить через wscript/cscript: |
Отправлено: 07:00, 16-02-2006 | #44 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать amel27
=.vbs(1, 1) Microsoft VBScript runtime error: ActiveX component can' t create object: 'ScriptPW.Password' |
Отправлено: 14:19, 16-02-2006 | #45 |
Googler Сообщения: 3665
|
Профиль | Отправить PM | Цитировать Понятно, COM-объект не найден. Точно такая же ошибка будет на Win2K т.к. там его и нету... Где-то перетвикали, XP случаем не через nLite ставили? Попробуйте найти одноименный scriptpw.dll и перерегистрировать.
|
Отправлено: 17:25, 16-02-2006 | #46 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать amel27
Цитата:
![]() Цитата:
![]() Все работает СПАСИБО!!, |
||
Отправлено: 19:04, 16-02-2006 | #47 |
Zauber
Сообщения: n/a |
Уважаемые форумчане!
Хочу обсудить создание BAT файла, помогающего в установке системы под NTFS. Цель: создать BAT файл, который бы по возможности максимально полно очищал системные папки перед повторной установкой системы. В конечном итоге BAT должен удалять всё что только можно удалить в папках Documents and Settings\, Program Files\, WINDOWS\. Причём необходимо учесть скромные возможности "Консоли восстановления". Никаких вспомогательных программ или методов использоваться не должно. Проблемы: всем кто сталкивался с NTFS известно, что для более/менее полноценной работы с диском нужна либо ОС, либо "Консоль восстановления", либо утилиты наподобае NTSFDOS Pro. Т.к. цель не использовать доп. утилиты (ограничиться максимум установочным CD диском Windows), то можно: 1. Зайти в "Консоль восстановления" с правами админа; 2. Запусить пакетный файл с командами: SET AllowAllPaths = TRUE SET AllowWildCards = TRUE SET AllowRemovableMedia = TRUE и циклом автоматической обработки папок. Вам известно, что команда RD не удаляет папку если в ней есть файлы, команда DELETE не удаляет файлы к которым нет прав доступа. Это тоже нужно учесть в цикле обработки, иначе всё застопорится при этих ситуациях. Помогите pls написать соответствующий BAT файл. |
Отправлено: 19:57, 17-05-2006 | #48 |
![]() Ветеран Сообщения: 2165
|
Профиль | Отправить PM | Цитировать Vadikan
Прокомментируй пожалуйста свой скрипт? Вот это: @echo off :: Get the profiles directory from the registry for /f "usebackq tokens=3,3* delims== " %%i in (`reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /v ProfilesDirectory`) do set profiles=%%i :: Set the profiles dir as %profiles% for /f "usebackq delims==" %%i in (`echo %profiles%`) do set profiles=%%i всё понятно, создаётся переменная соответствующая %SYSTEMDRIVE%\Documents and Settings (короче папке где лежат все профили). а дальше ну одни вопросы... for /f "usebackq tokens=1,1* delims==" %%i in (`dir /b "%profiles%"`) do ( if /i "%%i" neq "All Users" ( я так понял что исключается папка All Users в профильской директории. Да!? reg load HKU\custom "%profiles%\%%i\NTUSER.DAT" Непонятно зачем загружается/копируется, в реестр да и к тому же в ветку "custom", всё что есть в HKU данного пользователя!? regedit /s tweak.reg Ну это то применяется собственно твик, а где он должен тогда лежать? reg unload HKU\custom Хм... ну это выгружается ветка реестра "custom", но не понятно зачем она вообще нужна!? P.S. За ранее блогадарен за любые комментарии. P.S.S. Собственно, если ещё кто может прокомментировать этот скрипт милости прошу... ;-) |
------- Отправлено: 10:52, 19-06-2007 | #49 |
(*.*) Сообщения: 36561
|
Профиль | Сайт | Отправить PM | Цитировать Anton04
Цитата:
Цитата:
Цитата:
Цитата:
|
||||
------- Отправлено: 23:20, 19-06-2007 | #50 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
VBS/WSH/JS - [решено] VBS/WSH. Сортировка файлов по дате. | rancid | Скриптовые языки администрирования Windows | 3 | 23-07-2009 06:38 | |
[решено] Как с помощью CMD(BAT) запустить запароленный sfx архив! | ofcoss | Автоматическая установка приложений | 7 | 10-07-2009 00:41 | |
CMD/BAT - [решено] Нужна помощь в создании bat-ника для распаковки и переименования файлов/папок | Nun-Nun | Скриптовые языки администрирования Windows | 6 | 14-05-2009 15:45 | |
Нужна снова ваша помощь в написании интересного скрипта | Magnus | Вебмастеру | 2 | 09-06-2005 20:26 | |
Нужна помощь в написании скрипта | Magnus | Вебмастеру | 7 | 06-05-2005 10:53 |
|