Русское сообщество AutoIt

  • Май 22, 2012, 13:51:16 *
  • Добро пожаловать, Гость
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  

Новости:

Открыт новый раздел Полезняшки - Полезные решения, функции и скрипты в помощь кодеру

:Typing:

Реклама

Автор Тема: Удаление ярлыка  (Прочитано 2145 раз)

0 Пользователей и 1 Гость смотрят эту тему.

sov44 [?]

  • Новичок
  • *
  • Репутация: 0
  • Offline Offline
  • Сообщений: 16
  • Версия AutoIt: AutoIt3
    • Награды
Удаление ярлыка
« Создано: Декабрь 06, 2009, 16:56:58 »
Надо удалить ярлык с рабочего стола по адресу:
c:\Documents and Settings\sov\Рабочий стол\Поиграй!.lnk

Пишу в кодировке 866
FileDelete("%UserProfile%\ђ Ў®зЁ© бв®«\Џ®ЁЈа ©!.lnk")
, удаление не происходит. В чем может быть ошибка?




  Записан

snoitaleR [?]

  • AutoIt Гуру
  • *****
  • Репутация: 172
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 729
  • Версия AutoIt: 3.3.8.0
    • Награды
Re: Удаление ярлыка
« Ответ #1, Отправлен: Декабрь 06, 2009, 17:04:52 »
Скрипты пишутся в кодировке WINDOWS (1251)...
Хотя еще возможен вариант, когда папка "Рабочий стол" называется по-другому ("Desktop") или расположена не в папке %UserProfile%...
Нужно проверить адрес и имя папки рабочего стола...




  Записан
Главное в жизни человека - это отношение...

Kaster [?]

  • Глобальный модератор
  • *
  • *****
  • Репутация: 502
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 3286
  • Версия AutoIt: 3.3.8.1
  • Мой Аватар, он лучший самый
    • Награды
Re: Удаление ярлыка
« Ответ #2, Отправлен: Декабрь 06, 2009, 17:15:57 »
Код: AutoIt [Выделить]
FileDelete(@DesktopDir & '\Поиграй!.lnk')
 




  Записан
Конференция посвященная AutoIt на jabber.ru - autoit@conference.jabber.ru
Как попасть на конференцию читаем тут
Файлы можете качать сюда - Файловая область
Продолжать дискуссию в теме отмеченной как "Решенная" - моветон.
Банхамером не обладаю, так что расслабьтесь ;)
Банхамером обладаю, так что не расслабляться :Ban:

sov44 [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 16
  • Версия AutoIt: AutoIt3
    • Награды
Re: Удаление ярлыка
« Ответ #3, Отправлен: Декабрь 06, 2009, 17:17:21 »
Путь к ярлыку указан верно. Попробовал так FileDelete("%UserProfile%\Рабочий стол\Поиграй!.lnk")
- результат нулевой.  :wall_brake:




  Записан

snoitaleR [?]

  • AutoIt Гуру
  • *****
  • Репутация: 172
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 729
  • Версия AutoIt: 3.3.8.0
    • Награды
Re: Удаление ярлыка
« Ответ #4, Отправлен: Декабрь 06, 2009, 17:19:16 »
Возможно, ярлык лежит на общем рабочем столе...




  Записан

sov44 [?]

  • Новичок
  • *

  • Автор темы
  • Репутация: 0
  • Offline Offline
  • Сообщений: 16
  • Версия AutoIt: AutoIt3
    • Награды
Re: Удаление ярлыка
« Ответ #5, Отправлен: Декабрь 06, 2009, 17:19:59 »
Kaster  спасибо, получилось!  :laugh:




  Записан

CreatoR [?]

  • Администратор
  • *
  • *****
  • Репутация: 1403
  • Offline Offline
  • Пол: Мужской
  • Сообщений: 5068
  • Версия AutoIt: 3.2.8.1+
  • AutoIt is simple, subtle, elegant
    • WWW
    • Награды
Re: Удаление ярлыка
« Ответ #6, Отправлен: Декабрь 06, 2009, 18:30:33 »
sov44 [?]
Цитата
Попробовал так
Переменные окружения не расширяются сами по себе в строках ;)
Для этого можно использовать Opt("ExpandEnvStrings", 1).




  Записан
Правила, Поиск, Супер тема


AutoIt is simple, subtle, elegant.



«Не оказываю техподдержку через ПМ/ICQ, и по электронной почте - для этого есть форум. (C)»
«Законы Мэрфи неоспоримы!»


Мои работы
 


Похожие темы
Тема Автор Ответов Просмотров Последний ответ
Скрипт на удаление файла/ярлыка
AutoIt для новичков
renom 45 3536 Последний ответ Январь 06, 2012, 23:02:33
от sov44
[Баг] Создание ярлыка.
Баг-репорты и запросы на новые функции
Александр 5 1344 Последний ответ Ноябрь 21, 2010, 03:49:02
от Yashied
Удаление файлов не имеющих расширения
AutoIt для новичков
prokazzza 1 766 Последний ответ Февраль 01, 2011, 19:36:12
от CreatoR
Создание ярлыка на рабочем столе
AutoIt для новичков
BiG_BoY 1 542 Последний ответ Февраль 27, 2011, 18:34:50
от Yashied
Excell удаление строк
AutoIt для новичков
zoxer1 2 636 Последний ответ Март 04, 2011, 06:23:09
от zoxer1
Удаление пустых строк из массива
UDF - Пользовательские функции
madmasles 1 1084 Последний ответ Март 14, 2011, 09:45:58
от madmasles
Удаление файлов не имеющих расширение и имеющие разные атрибуты
AutoIt для новичков
prokazzza 5 1028 Последний ответ Март 15, 2011, 20:53:58
от Kaster
Скрипт для удаления ярлыка с раб стола через CMD
AutoIt для новичков
Centrinar 4 739 Последний ответ Август 05, 2011, 16:54:53
от Александр
Шаблон удаление пробелов с Inputa
Регулярные выражения и прочее
TheVem 2 266 Последний ответ Март 12, 2012, 12:48:13
от sngr
[Элементы GUI] Как на кнопку повесить несколько действий (удаление процесса и удаление файла)
AutoIt для новичков
Matisse 13 305 Последний ответ Март 25, 2012, 20:53:34
от Matisse


Реклама

* Последние сообщения на форуме
post Re: Авторизация в одноклассниках
[Автоматизация IE и Web-интерфейса] Arei Сегодня в 13:24:59
post Re: Смена IP адресса
[AutoIt для новичков] Zaramot Сегодня в 13:04:33
post Re: Авторизация в одноклассниках
[Автоматизация IE и Web-интерфейса] Александр Сегодня в 12:59:21
post Re: Выполнение скрипта при нажатии средней кнопки мыши
[AutoIt для новичков] madmasles Сегодня в 12:23:31
post [Мышь, клавиатура] Re: Выполнение скрипта при нажатии средней кнопки мыши
[AutoIt для новичков] Nurgazy Сегодня в 12:09:36
post Re: Объясните плз, как работать с массивами ArrayAdd и прочее...
[AutoIt для новичков] madmasles Сегодня в 12:08:03
post Объясните плз, как работать с массивами ArrayAdd и прочее...
[AutoIt для новичков] webmonster Сегодня в 12:03:38
post Re: Как заменить метку времени файла на севере
[Автоматизация IE и Web-интерфейса] ---Zak--- Сегодня в 11:39:56
post Как заменить метку времени файла на севере
[Автоматизация IE и Web-интерфейса] eropov Сегодня в 11:26:37
post Re: Выполнение скрипта при нажатии средней кнопки мыши
[AutoIt для новичков] madmasles Сегодня в 11:13:16

* Пользователи онлайн
  • Dot Гостей: 119
  • Dot Скрыт: 2
  • Dot Пользователей: 31
  • Dot Пользователи Online: