Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Ветеран


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

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


Пакетный файл
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set /p "sProjectNames=Enter project names: "

if defined sProjectNames for %%i in (%sProjectNames%) do >nul copy /y nul "%%~i.html" && echo Create file [%%~i.html].|| echo Can't create file [%%~i.html].

endlocal
exit /b 0
Скрипт WSH
Код: Выделить весь код
Option Explicit

Dim strProjectNames
Dim strProjectName


With WScript.CreateObject("Scripting.FileSystemObject")
	If StrComp(.GetFileName(WScript.FullName), "wscript.exe", vbTextCompare) = 0 Then
		strProjectNames = Trim(InputBox("Enter project names:", "Enter project names"))
	Else
		WScript.StdOut.Write "Enter project names:"
		strProjectNames = Trim(WScript.StdIn.ReadLine())
	End If
	
	If Len(strProjectNames) > 0 Then
		For Each strProjectName In Split(strProjectNames)
			.CreateTextFile(strProjectName & ".html", True).Close
			WScript.Echo "Create file [" & strProjectName & ".html]."
		Next
	End If
End With

WScript.Quit 0

Цитата zerdox@vk:
но у меня специальная команда "code ." »
Расскажите про это подробнее.
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:16, 01-08-2019 | #2