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

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

Ветеран


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

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


DesmondTruman, теоретически возможно:
Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion

set sParam=%~1
set sSerialNumber=%~2

for /f "delims=." %%i in ('wmic.exe OS get LocalDateTime ^| find "."') do set sDateTime=%%i
set sDate=%sDateTime:~0,8%

if defined sParam (
	if defined sSerialNumber (
		if /i "%sParam%" equ "Mass Storage" (
			if not exist "%temp%\%sDate%_%sSerialNumber%.txt" (
				>nul copy nul "%temp%\%sDate%_%sSerialNumber%.txt"
				rem shutdown.exe /l
			)
		)
	)
)

endlocal
exit /b 0
Но в чём смысл такого поведения?

Дополнительно ответьте:

* что подразумевается под «в сутки»;
* какое именно действие.

Последний раз редактировалось Iska, 27-03-2013 в 18:55. Причина: Добавлена болванка кода

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:41, 27-03-2013 | #26