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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Пробел_в_пути... Комманда (del)

Ответить
Настройки темы
[решено] Пробел_в_пути... Комманда (del)

Аватара для semiono

Ветеран


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

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


Изменения
Автор: semiono
Дата: 15-12-2009
ShellExecute(@ComSpec, "/c del /f/q" & @ProgramsDir & "\""Remote Assistance"".lnk" , "" , "", @SW_HIDE) Что не так?
В консоли когда просто набрал (с кавычками) вроде сработало, но я подозреваю,
что тут юникод aka %SystemRoot% и якобы это del не это поддерживает... или нет??
Мешал одиночные и двойные кавычки в разных вариантах,
и даже пробовал добавить: & ' " ' & @ProgramsDir ...безрезультатно!
Ещё может быть какие-то привелегии для профиль~дир вступают в силу и не дают выполнить комманду. Не работает вообщем.

Если никто ничего не понял - Remote Assistance.lnk содержит пробел и я не могу его удалить.
Жду подсказки

-------
Полезное сообщение


Отправлено: 21:25, 15-12-2009

 

Аватара для kaster

Старожил


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

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


Код: Выделить весь код
FileDelete(@ProgramsDir & '\Remote Assistance.lnk')

-------
Русское сообщество пользователей AutoIt
autoit@conference.jabber.ru - Конференция на jabber.ru

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

Отправлено: 21:49, 15-12-2009 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для semiono

Ветеран


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

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


ах да! это встроенное удаление au3, понятно!
kaster, но я опасаюсь, что в случае отсутсвия файла итп. скрипт не зависнет? хотя щас проверю... спасиб!
внешние комманды как бы не обязывали скрипт следить за выполнением, я всмысле об этом имею ввиду...

---
OK! Всё! Я же это раньше делал, время от времени забываю, извините

-------
Полезное сообщение


Отправлено: 21:56, 15-12-2009 | #3


Аватара для kaster

Старожил


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

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


Цитата semiono:
я всмысле об этом имею ввиду... »
semiono, язык мне непонятен твой, о юный падаван
Цитата semiono:
но я опасаюсь, что в случае отсутсвия файла итп. скрипт не зависнет? »
нет. функция вернет значение 0 и продолжит свое действие

-------
Русское сообщество пользователей AutoIt
autoit@conference.jabber.ru - Конференция на jabber.ru

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

Отправлено: 22:01, 15-12-2009 | #4


Аватара для semiono

Ветеран


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

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


Цитата kaster:
я всмысле об этом имею ввиду »
Это я о том, что скрипт за выполнение внешнего исполнения cmd.exe /c del уже не отвечает, чтобы там не было.
Ну собсно всё итак разрешилось!

-------
Полезное сообщение


Отправлено: 22:07, 15-12-2009 | #5


Аватара для semiono

Ветеран


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

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


если комманда del и не корректно работает, то комманда rd наоборот как оказалось даже лучше чем DirRemove()
Код: Выделить весь код
FileSetAttrib(@SystemDir & "\config\systemprofile", "-RASHNOT", 1)
Run(@ComSpec & " /c " & 'rd "' & @SystemDir & '\config\systemprofile" /s/q', "", @SW_HIDE)
но тут видимо всё от конкретной ситуации зависит... встроенным DirRemove почему-то не удалялось...

-------
Полезное сообщение


Отправлено: 01:56, 18-12-2009 | #6



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Пробел_в_пути... Комманда (del)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] как расшифровать или для чего эта комманда if errorlevel 0 goto k ? fancytux Скриптовые языки администрирования Windows 7 15-01-2015 14:42
Gentoo - не работает комманда emerge viktor1969 Общий по Linux 16 11-02-2011 09:24
Разное - [решено] Кратковременные подвисания по ctrl alt del sicvestor Microsoft Windows 7 3 22-12-2009 06:10
Разное - [решено] Комманда "Выполнить" не сохраняет запущенные программы... nzhs Microsoft Windows 2000/XP 6 24-07-2009 19:23
Интерфейс - [решено] Lock Computer (ctrl+alt+del) oIo_DeN_oIo Microsoft Windows 2000/XP 2 27-03-2008 18:38




 
Переход