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

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

Ответить
Настройки темы
CMD/BAT - [решено] logout запуск с usb flash

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


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

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


Здравствуйте!
Помогите пожалуйста сделать чтобы когда вставил флэшку срабатывал logout.
Есть разные варианты, с autorun.info не получится. KAV блокирует любые автозапуски.
Может какой-нибудь хитрый способ?

Отправлено: 10:03, 16-03-2012

 

Аватара для Morpheus

Ветеран


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

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


voler, да.
Цитата Morpheus:
Закидываем USBDeview в автозагрузку и ставим флажки Options ---> Put Icon On Tray и Options ---> Start USBDeview As Hidden »

Отправлено: 14:38, 18-06-2012 | #21



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

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


Аватара для saneck

Ветеран


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

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


Iska, Morpheus, я оооочень далёк от всего выше написаного, поэтому прошу, объясните пожалуйста, как мне можно добиться следующего: имеется флешка, на ней рабочие документы, те же самые документы хранятся на компьютере. По роду работы документы те что на флешке правятся на других машинах. Вопрос: что можно сделать что бы при подключении флешки к своему компьютеру, папка с документами автоматически синхронизировалась с папкой на компьютере, естественно более старые файлы заменяя на новые и добавляя вновь созданные (там в основном текстовики, Word, Exel, PDF, картинки) ? Спасибо.

-------
Не знать-не стыдно,стыдно не учится!
Grub4Dos


Отправлено: 22:22, 05-03-2013 | #22


Ветеран


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

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


saneck, на других машинах Вы правите документы непосредственно на этом переносном устройстве?

Отправлено: 02:29, 06-03-2013 | #23


Аватара для saneck

Ветеран


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

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


Цитата Iska:
на других машинах Вы правите документы непосредственно на этом переносном устройстве »
совершенно верно

-------
Не знать-не стыдно,стыдно не учится!
Grub4Dos


Отправлено: 14:22, 06-03-2013 | #24


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


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

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


Возможно ли такое, чтобы для каждого %serial_number% выполнялось только одно действие в сутки?

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


Ветеран


Сообщения: 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


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


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

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


Iska, Спасибо!
А смысл в том чтобы не копировать данные с большим объёмом повторно расчитанные на текущий рабочий день.
Под "в сутки" я подразумевал обычный ориентир по дате, без каких либо "с момента запуска" и "строго 24 часа"
Действие, в данном случае, как Вы наверное уже поняли из выше написанного - копирование.
А вообще програмка классная, даёт расширенные возможности. Еще раз спасибо!


"wmic.exe OS get LocalDateTime", а почему вы не доверяете %date% ?
Изначально думал сверить всё в одном файл и только шас допёр. Как альтернатива
читать дальше »
@echo off
set "sParam=%~1"
set "sSerialNumber=%~2"
if /i not "%sParam%"=="Mass Storage" goto :end
for /f "usebackq tokens=*" %%a in ("%temp%\test.txt") do if /i "%%a"=="%sSerialNumber% %date%" goto :end
echo %sSerialNumber% %date%>> "%temp%\test.txt"
msg * command is run
exit
:end
msg * command is not running
exit

Правильна ли логика и синтаксис?

Отправлено: 23:54, 27-03-2013 | #27


Ветеран


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

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


Цитата DesmondTruman:
"wmic.exe OS get LocalDateTime", а почему вы не доверяете %date% ? »
Есть желание не зависеть от формата даты/времени.

Цитата DesmondTruman:
Как альтернатива »
Всё равно нужно будет периодически подчищать .

Цитата DesmondTruman:
Правильна ли логика и синтаксис? »
Нормально. Можно просто «goto :eof» или «exit» — сообщения ведь не нужны по сути:
Код: Выделить весь код
… goto :eof
echo %sSerialNumber% %date%>> "%temp%\test.txt"
msg * command is run
Это сообщение посчитали полезным следующие участники:

Отправлено: 00:19, 28-03-2013 | #28



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка - [решено] Образ на USB-flash через Windows 7 USB/DVD Download Tool sashadeg Microsoft Windows 7 19 03-06-2016 14:42
CMD/BAT - [решено] Запуск RunOnceEx с USB-flash shao Скриптовые языки администрирования Windows 4 14-02-2012 20:08
Flash - [решено] Не читает USB-flash'ку и USB-Card Reader c M2-flash'кой 747oat Накопители (SSD, HDD, USB Flash) 9 19-07-2011 19:17
Разное - Отключение usb-flash, usb-hdd Danila74 Microsoft Windows 7 1 20-12-2009 14:42
VBS/WSH/JS - [решено] Запуск программ с flash-драйва SharkyEXE Скриптовые языки администрирования Windows 4 20-09-2009 13:15




 
Переход