Batya wrote: |
Гораздо проще использовать метод GetExtensionName объекта FileSystemObject. |
Code: |
MsgBox GetAnExtension("c:\noname") |
Code: |
If WScript.Arguments.Count > 0 Then 'запуск без параметров переключает последний фильтр |
Volniy wrote: |
Почти то же самое, но только по-человечески
[code]'=========================[ Start of file ]========================= ' File: ReplaceInFiles.vbs ' Description: Производит поиск текста с заменой ' в выделенных текстовых файлах ' Installation: Создайте кнопку на панели TC ' Команда: "диск:\путь\к\файлу\ReplaceInFiles.vbs" ' Параметры: "%L" ' Copyright: (c) 2006-2008, Volniy ... Изменил немного код, чтобы файлы, в которых разыскиваемая строка отсутствует, не перезаписывались (действительно, нах оно?). |
djalexv wrote: |
Возможно у меня все таки проблема с руками |
Code: |
Buffer = Replace(CStr(Buffer), Find_String, Replace_String, 1, -1, 1) |
Code: |
' File: ZebraMark-2.vbs |
aLexx wrote: |
Как это победить? |
Parcan wrote: |
А можно ли в скрипте узнать не запущен ли он уже?
Чтобы если скрипт запустить 2 раза один выполнялся а второй чухал это и закрывался бы. |
Code: |
Option Explicit |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours