Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: ошибка в скрипте
Показать сообщение отдельно

Старожил


Сообщения: 175
Благодарности: 119

Профиль | Отправить PM | Цитировать


Цитата D_e_n_n:
не могу понять что он просит »
Первое: если стоит инструкция Option Explicit, то переменные необходимо объявлять. У Вас переменная strdir не прописана.
Код: Выделить весь код
Option Explicit
Dim strdir
strdir="C:\test\readme.txt"
Второе: чтобы запустить программу, используйте метод Run объекта WshShell (http://msdn.microsoft.com/en-us/libr...(v=vs.85).aspx). Объект прежде необходимо создать.
Код: Выделить весь код
Dim objWshShell
Set objWshShell = CreateObject("WScript.Shell")
objWshShell.Run "cacls " & strdir & " /G все:F"
Все вместе должно выглядеть так:
Код: Выделить весь код
Option Explicit
Dim strdir
Dim objWshShell
strdir="C:\test\readme.txt"
Set objWshShell = CreateObject("WScript.Shell")
objWshShell.Run "cacls " & strdir & " /G все:F"
WScript.Quit
Ну и последнее: команда называется cacls, а не calcs.

Последний раз редактировалось SendMessage, 11-08-2011 в 15:58. Причина: поправил ссылку

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:35, 11-08-2011 | #2

Название темы: ошибка в скрипте