|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - [решено] Как объединить два скрипта? |
|
VBS/WSH/JS - [решено] Как объединить два скрипта?
|
Пользователь Сообщения: 81 |
Всем добрый день. Пользуюсь скриптом который создаёт новый блокнот и сразу вставляет в него текст из буфера обмена. Но вот когда хочу создать второй с уже новым текстом, то первый надо обязательно переименовать, иначе второй блокнот не создастся, там просто в первом заменится текст.
Можно ли сделать чтоб новый с новым текстом создавался без переименования первого? Или может существует другой вариант? Заранее спасибо. Скрипт создания и вставки текста, но с переименовыванием clipboard = CreateObject("HTMLFile").parentWindow.clipboardData.getData("text") file = left(ScriptPath, instrrev(ScriptPath, "\")) & "Блокнот.txt" '2 - дозапись, True - создавать, если set oFile = CreateObject("Scripting.FileSystemObject").OpenTextFile(file, 2, True) ofile.WriteLine(clipboard) ofile.Close Этот может создавать каждый раз новый без переименования первого, но без вставки в него текста Set FSO = WScript.CreateObject("Scripting.FileSystemObject") FileName = FSO.GetTempName If FSO.FileExists(FileName & ".txt") Then WScript.Echo "Документ ''"& FileName & ".txt" & "'' - уже существует." WScript.Quit 0 Else fso.CreateTextFile(FileName & "Блокнот.txt") End If |
|
Отправлено: 12:28, 08-09-2022 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Может так?
Set FSO = WScript.CreateObject("Scripting.FileSystemObject") clipboard = CreateObject("HTMLFile").parentWindow.clipboardData.getData("text") FileName = FSO.GetTempName If FSO.FileExists(FileName & ".txt") Then WScript.Echo "Документ ''"& FileName & ".txt" & "'' - уже существует." WScript.Quit 0 Else fso.CreateTextFile(FileName & "Блокнот.txt") End If set oFile = CreateObject("Scripting.FileSystemObject").OpenTextFile(FileName & "Блокнот.txt", 2, True) ofile.WriteLine(clipboard) ofile.Close |
Отправлено: 14:16, 09-09-2022 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать Во, то что надо. Спасибо.
![]() И ещё маленький вопрос, хоть и не так важно. Сделал ему имя "Блокнот", но всегда вначале к имени добавляется некрасивые эти буквы и цифры rad843BE.tmpБлокнот.txt. Можно ли их как то убрать? |
Отправлено: 17:28, 09-09-2022 | #3 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Цитата denis19:
Set FSO = WScript.CreateObject("Scripting.FileSystemObject") clipboard = CreateObject("HTMLFile").parentWindow.clipboardData.getData("text") Randomize() FileName =int((100 * Rnd) + 1) If FSO.FileExists("Блокнот_" & FileName & ".txt") Then WScript.Echo "Документ ''"& "Блокнот_" & FileName & ".txt" & "'' - уже существует." WScript.Quit 0 Else fso.CreateTextFile("Блокнот_" & FileName & ".txt") End If set oFile = CreateObject("Scripting.FileSystemObject").OpenTextFile("Блокнот_" & FileName & ".txt", 2, True) ofile.WriteLine(clipboard) ofile.Close |
|
Отправлено: 10:11, 10-09-2022 | #4 |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать Спасибо большое. То что надо.
![]() |
|
Отправлено: 11:24, 10-09-2022 | #5 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - Как объединить два скрипта в один? | temphard | Скриптовые языки администрирования Windows | 5 | 09-12-2019 11:17 | |
Flash - Как объединить два диска на флешке? | Юрий_Нд | Накопители (SSD, HDD, USB Flash) | 9 | 06-05-2018 17:53 | |
CMD/BAT - [решено] Как построчно объединить два файла и создать новый | Tera2016 | Скриптовые языки администрирования Windows | 6 | 06-02-2016 06:45 | |
Любой язык - как объединить два столбца из 2-х прайсов txt | johnston | Скриптовые языки администрирования Windows | 10 | 31-07-2013 17:07 | |
Как объединить два скрипта в один | Fantasy22 | AutoIt | 1 | 04-12-2009 12:32 |
|