Автоматизация размножения файла под разным именем
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2  :| |:
Total Commander -> Автоматизация Total Commander

#16:  Author: FlasherLocation: Москва PostPosted: Wed Nov 15, 2017 14:36
    —
Zmy wrote:
Работает?
Конечно, нет. Это даже проверять не имеет смысла.

#17:  Author: Zmy PostPosted: Wed Nov 15, 2017 14:38
    —
А я на вашем месте проверил бы, прежде чем что-либо утверждать.
Наверное, у вас что-то с системой не в порядке.

#18:  Author: FlasherLocation: Москва PostPosted: Wed Nov 15, 2017 14:42
    —
Давайте не будем меня учить тому, чему я давно научен?
Убедитесь сами с простым запуском из файловой панели:
Code:
CreateObject("WScript.Shell").CurrentDirectory = "C:\"
File = "File Name.txt"
With CreateObject("Scripting.FileSystemObject")
   .CreateTextFile File, 1
   MsgBox .GetFile(File)
   MsgBox .GetFile("""" & File & """")
End With

#19:  Author: Zmy PostPosted: Wed Nov 15, 2017 14:48
    —
Так а зачем вы добавляете столько кавычек? Давайте уже по 8 кавычек с каждой стороны добавим. Двух достаточно.
Хоть с параметром, хоть без.

Code:
File = "C:\File Name.txt"
With CreateObject("Scripting.FileSystemObject")
   .CreateTextFile File, 1
   MsgBox .GetFile("" & File & "")
End With


Last edited by Zmy on Wed Nov 15, 2017 14:55; edited 3 times in total

#20:  Author: FlasherLocation: Москва PostPosted: Wed Nov 15, 2017 14:51
    —
Вам бы залатать пробелы в изучении VBScript. Кавычки так не экранируются. Это делается иначе.

Flasher wrote:
т. к. кавычки (запретные, кстати) передаются как часть имени.
Не в ту степь немного (недосып). Ничего там не передаётся. Забудьте про тестовые скрипты. Ошибка использования "%N" вместо %N в другом.
При сдваивании в поле "Параметры:" кавычки в отношении сепарации параметров съедаются, в итоге первым параметром пойдёт File, а не File Name.txt. Ругань возникает из-за отсутствия файла C:\File.

#21:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Nov 15, 2017 17:58
    —
Igor_Gurov
В дополнение к идущей дискуссии — получите замечание за нарушение правил форума. Включая оверквотинг и вопрос "как запускать скрипты" (да, вопиюще глупый и неуместный с учётом наличия хотя бы этой темы, которую не просто так в "Автоматизации" прикрепили). Столь же неуместное полное цитирование предыдущих постов удалено.



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2  :| |:
Page 2 of 2

Powered by phpBB © 2001, 2005 phpBB Group