Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Дата в имени

Ответить
Настройки темы
CMD/BAT - [решено] Дата в имени

Новый участник


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

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


Помогите решить задачу.
Есть программа USBDeview, хочу собрать данные о юсб на компах. Сделал следующее:
SchTasks /Create /s комп /u админ /p пароль /ru "SYSTEM" /RL Highest /TN “USBDeview” /TR “USBDeview.exe /stab №компа_%%c%%b%%a_%%d%%e.txt” /SC ONSTART /DELAY 0015:00
Но чёт я погорячился, вот и берусь за голову и прошу о помощи, как сделать авто подстановку даты? или вообще может всё по другому сделать?
Например в шедул загнать путь к батнику, а в батнике уже сам процесс, но надо что бы батник это выполнял скрытно(незаметно для пользователя) и тогда в батнике надо что бы имя бралось с компа.
За ранее спасибо

Отправлено: 19:30, 03-06-2013

 

Аватара для sunnykey

Пользователь


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

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


Код: Выделить весь код
@echo off
setlocal enableextensions enabledelayedexpansion
for /f "tokens=1-3 delims=. " %%i in ('date /t') do set CurDate=%%k%%j%%i
for /f "tokens=1-2 delims=:" %%i in ('time /t') do set CurTime=%%i%%j
for /f %%i in ('hostname') do set CompName=%%i
USBDeview.exe /stab %CompName%_%CurDate%%CurTime%.txt
echo Done!
Цитата bort-747:
Например в шедул загнать путь к батнику, а в батнике уже сам процесс, но надо что бы батник это выполнял скрытно(незаметно для пользователя) и тогда в батнике надо что бы имя бралось с компа. »
На сколько я знаю, если скрипт запущен не от имени текущего пользователя, его не видно

-------
cmd умри, powershell живи=)
Powershel 4.0 microsoft.com/ru-ru/download/details.aspx?id=40855


Последний раз редактировалось sunnykey, 04-06-2013 в 03:11. Причина: Добавил пояснение

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

Отправлено: 02:59, 04-06-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


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

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


Спасибо!
Работает

Отправлено: 03:59, 04-06-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Дата в имени

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Ошибка - Дата сбрасывается eXstra Microsoft Windows 2000/XP 18 12-01-2013 02:38
CMD/BAT - [решено] Дата/время создания в имени файла art.andr Скриптовые языки администрирования Windows 8 09-04-2012 14:39
2010 - Некоторые вложения приходят без имени!(Вложение без имени №) svini221 Microsoft Office (Word, Excel, Outlook и т.д.) 0 04-02-2011 11:51
Ошибка - Каракули в реестре "Синтаксическая ошибка в имени файла,имени папки или метке тома" permas Microsoft Windows 2000/XP 2 20-02-2010 19:30
системная дата sergeyhopper Microsoft Windows 2000/XP 2 18-11-2005 11:13




 
Переход