GRiMka
pobocopy/mir что куда
pobocopy/mir что куда
Так бы тоже подошло, но как это сделать? Хотя бы примерно?
Пусть при регистрации в системе пользователей выполняется скрипт
если скрипт от имени пользователя то у него не хватит прав вписать в HKU\.Default\
да тупо - потрошишь %time%, вычисляешь количество секунд от начала суток, например так:
set "_time=%time: =0%"
set /a _time1=( 100%_time:~0,2% %% 100 * 60 + 100%_time:~3,2% %% 100 )*60 + 100%_time:~6,2% %% 100
аналогичные операции после первой смены времени и после окончания программы - из этих двух величин считаешь разность - это будет продолжительность работы программы в секундах, добавляешь её к _time1 и полученное количество секунд пересчитываешь обратно в часы-минуты-секунды, после чего устанавливаешь время.
а как проще всего из количества секунд с начала суток получить время в привычном формате?
лучше напиши пример - что править и что должно получиться
но в примере как-то не все символы, которые ты пытался заменять выше.
Код:
@echo off
setlocal
set "cnt=100"
for /f "tokens=*" %%i in (' dir /b /s /ad ') do call:menu "%%i"
echo .......
set /p choice="Choose folder to copy: "
set /a choice+=100
for /f "tokens=2 delims==" %%i in (' set item_%choice% ') do echo copy /y "%%i\*"
goto:eof
:menu
set "item=%~1"
set /a cnt+=1
setlocal enabledelayedexpansion
echo [%cnt:~-2%] !item:%cd%\=!
endlocal
set "item_%cnt%=%~1"
Подразумевается, что батник лежит в корневой папке. И папок не больше 99.
@echo off
setlocal
set "cnt=100"
for /f "tokens=*" %%i in (' dir /b /s /ad ') do call:menu "%%i"
echo .......
set /p choice="Choose folder to copy: "
set /a choice+=100
for /f "tokens=2 delims==" %%i in (' set item_%choice% ') do copy /y "%%i\* " %~dp0
goto:eof
:menu
set "item=%~1"
set /a cnt+=1
setlocal enabledelayedexpansion
echo [%cnt:~-2%] !item:%cd%\=!
endlocal
set "item_%cnt%=%~1"
нужно получит название последней папки из полного пути
Пробывал так
Как это нужно прописать в батнике?
В батнике никак. Запускай сценарий из планировщикане то чтоб совсем никак - только смысла извращаться нет, планировщик настроить действительно и проще и полезнее.
Seryoga204
Цитата: Пробывал так
chcp 1251 не поможет, нужно просто написать сам батник в кодировке 1251.
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071
Предыдущая тема: зависает установка Windows XP: 39 минут