Ru-Board.club
← Вернуться в раздел «Программы»

» Командная строка, батники, сценарии (bat, cmd)

Автор: Rodgerland
Дата сообщения: 18.01.2010 13:15
bomzzz

Мне нужно отключить antialiasing в настройках видеокарты, а этот ключ (D3DOGL_70835937) находиться тут (HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{4905C349-A802-42C7-B4AD-40C8E1F34419}\0000). значение у него "D3DOGL_70835937"=hex:00,00,02,00 , а мне надо чтоб было 00,00,00,10 . Вот в общем найти ключ и зменит значение, то что ты сказал у меня не меняет. Поможешь уж поточнее?
Автор: bomzzz
Дата сообщения: 18.01.2010 13:39
а я откуда знаю чего тебе надо
и не так уж и трудно подставить нужные значения

REG ADD "HKLM\Software\SYSTEM\ControlSet001\Control\Video\{4905C349-A802-42C7-B4AD-40C8E1F34419}" /V 0000 /t REG_DWORD /d "D3DOGL_70835937"=hex:00,00,00,10

так наверно, то что ты написал недостаочно
Автор: Rodgerland
Дата сообщения: 18.01.2010 13:58
bomzzz

так мне нужно найти в реестре сам ключ "D3DOGL_70835937" и заменить только его, так как класс ид у всех разный. Или я неправельно объясняю или недопонимаю. Т.Е. путь HKLM\Software\SYSTEM\ControlSet001\Control\Video .... далее разные классы ид..
Автор: bomzzz
Дата сообщения: 18.01.2010 14:07
ты ключ экпортируй из реестра и в блокноте открой

HKLM\Software\SYSTEM\ControlSet001\Control\Video ....
Автор: Rodgerland
Дата сообщения: 18.01.2010 14:25
bomzzz


Ну так я же не вручную путь пишу, вот, лишнее убрал

[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{4905C349-A802-42C7-B4AD-40C8E1F34419}\0000]
"D3DOGL_70835937"=hex:00,00,20,00

{4905C349-A802-42C7-B4AD-40C8E1F34419} - только у меня такой и не обязательно что будет в папке ControlSet001, главное что в разделе HKEY_LOCAL_MACHINE\SYSTEM
Автор: bomzzz
Дата сообщения: 18.01.2010 14:28
тип ключа как раз было не лишнее

Добавлено:
только у меня ключ будет не такой нельзя ли поточнее....
у меня вообще таких ключей нету. кстати по моему этот раздел нужно редактировать не здесь
Автор: Rodgerland
Дата сообщения: 18.01.2010 14:33
REG_BINARY
D3DOGL_70835937 поищи если у тебя nvidia
Автор: mugil_cephalus
Дата сообщения: 18.01.2010 14:38
reg query "hklm\system" /s|find /i "D3DOGL_70835937"
Автор: bomzzz
Дата сообщения: 18.01.2010 14:39

Цитата:

REG ADD <раздел> [/v <параметр> | /ve] [/t <тип>] [/s <разделитель>]
[/d <данные>] [/f]

<раздел> [\\<компьютер>\]<путь>
<компьютер> Имя удаленного компьютера, если оно опущено, то по умолчанию
считается равным имени локального компьютера.
На удаленных компьютерах доступны только разделы HKLM и HKU.
<путь> Полный путь к разделу реестра в виде КОРЕНЬ\Подраздел.
<КОРЕНЬ> Корневой радел. Значения [ HKLM | HKCU | HKCR | HKU | HKCC ].

<подраздел> Полный путь к разделу реестра в выбранном корневом разделе.

/v Имя добавляемого параметра в указанном разделе.

/ve Добавить пустой параметр (По умолчанию) в указанный раздел.

/t Типы данных.
[REG_SZ | REG_MULTI_SZ | REG_DWORD_BIG_ENDIAN |
REG_DWORD | REG_BINARY | REG_DWORD_LITTLE_ENDIAN |
REG_NONE | REG_EXPAND_SZ ]
По умолчанию, считается равным REG_SZ.

/s Определяет разделитель, который используется для разделения данных в
многострочных параметрах типа REG_MULTI_SZ. По умолчанию, считается
равным "\0".

/d Значение, присеваемое добавляемому параметру реестра.
/f Принудительно перезаписывать существующие записи реестра
без предупреждения.

Примеры:

REG ADD \\ABC\HKLM\Software\MyCo
Добавляет раздел HKLM\Software\MyCo на удаленный компьютер ABC

REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Добавляет параметр с именем: Data, типом: REG_BINARY, и значением: fe340ead

REG ADD HKLM\Software\MyCo /v MRU /t REG_MULTI_SZ /d fax\0mail
Добавляет параметр с именем: MRU, типом: REG_MUTLI_SZ,
и значением: fax\0mail\0\0

REG ADD HKLM\Software\MyCo /v Path /t REG_EXPAND_SZ /d %%systemroot%%
Добавляет параметр с именем: Path, типом: REG_EXPAND_SZ,
и значением: %systemroot%
Примечание: Используйте в строке двойные символы процента ( %% )
Автор: Rodgerland
Дата сообщения: 18.01.2010 14:52
mugil_cephalus

Вот, нашел, и далее изменить значение этого ключа?
Автор: bomzzz
Дата сообщения: 18.01.2010 14:54
"D3DOGL_70835937" ЭТО не ключ а параметр ключа
и этот раздел надо редактировать не здесь по моему
Автор: Rodgerland
Дата сообщения: 18.01.2010 15:00
bomzzz

Вот смотри, значит мы нашли что искали в реестре reg query "hklm\system" /s|find /i "D3DOGL_70835937" ,теперь как-то надо из найденного изменить значение... Возможно?
Автор: bomzzz
Дата сообщения: 18.01.2010 15:02
надо вывод query перенаправить в файл из него считать ключ а потом reg add изменить значение параметра.
Автор: mugil_cephalus
Дата сообщения: 18.01.2010 15:04
Rodgerland
bomzzz
давайте договоримся о дефинициях, чтоб не путаться:

Цитата:
REG ADD HKLM\Software\MyCo /v Data /t REG_BINARY /d fe340ead
Добавляет параметр с именем: Data, типом: REG_BINARY, и значением: fe340ead


REG ADD HKLM\Software\MyCo - раздел
Data - параметр
fe340ead - значение

вроде я правильно детерминировал? согласны?

Добавлено:
Rodgerland

Цитата:
Вот, нашел, и далее изменить значение этого ключа?

покажи вывод

Добавлено:
bomzzz

Цитата:
надо вывод query перенаправить в файл из него считать ключ а потом reg add изменить значение параметра.


for ... (reg query "hklm\system" /s|find /i "D3DOGL_70835937") do reg add ?
Автор: bomzzz
Дата сообщения: 18.01.2010 15:09
причем тут наше согласие. reg отдельная программа, не факт что поток из нее сможет попадать в FOR по крайней мере я не пробовал
Автор: Rodgerland
Дата сообщения: 18.01.2010 15:12
mugil_cephalus

C:\Documents and Settings\Administrator>reg query "hklm\system" /s|find /i "D3DOGL_70835937"
D3DOGL_70835937 REG_BINARY 00000010
D3DOGL_70835937 REG_BINARY 00000200
D3DOGL_70835937 REG_BINARY 00000010

Добавлено:
Видимо на лету нельзя, а если экспортировать с начало, а потом уже добавлять с новыми параметрами, так мне по любому приходиться вмешиваться и вписывать нужный раздел.

Добавлено:
Ребят, больше идей нет?... Ну на всякий случай, спасибо вам.
Автор: mugil_cephalus
Дата сообщения: 18.01.2010 19:18
bomzzz
я про то, что есть раздел, что - параметр, что - значение, чтобы говорить об одном и том же, а не путаться, - подразумевая под каждым понятием - свое

Rodgerland

Цитата:
C:\Documents and Settings\Administrator>reg query "hklm\system" /s|find /i "D3DOGL_70835937"
D3DOGL_70835937 REG_BINARY 00000010
D3DOGL_70835937 REG_BINARY 00000200
D3DOGL_70835937 REG_BINARY 00000010


если бы в выводе писался еще и путь до параметра, тогда бы было легко - типа
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Video\{4905C349-A802-42C7-B4AD-40C8E1F34419}\0000
D3DOGL_70835937 REG_BINARY 00000010
D3DOGL_70835937 REG_BINARY 00000200
D3DOGL_70835937 REG_BINARY 00000010
а так - надо подумать...

Добавлено:
такая пертурбация тоже "не проходит":
F:\Documents and Settings\admin>reg query "hklm\hardware" /s |findstr /i /c:"hkey VideoBiosDate"
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 125.
FINDSTR: Слишком длинная строка 286.
FINDSTR: Слишком длинная строка 287.

Добавлено:
Rodgerland

попробуй

Код: for /f "tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i /n "D3DOGL_70835937"') do for /f "tokens=1 delims=[]" %%a in ('echo %%i') do set "skip1=%%a" &&goto:next
:next
for /f "skip=%skip1% tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i /n "HKEY_LOCAL_MACHINE\system"') do for /f "tokens=1 delims=[]" %%a in ('echo %%i') do set "skip2=%%a" &&goto:next2
:next2
set /a skip2-=2
for /f "skip=%skip2% tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i /n "HKEY_LOCAL_MACHINE\system"') do for /f "tokens=1 delims=[]" %%a in ('echo %%i') do set "var=%%a" &&goto:next3
:next3
echo _%var%_
pause
Автор: Weinaum
Дата сообщения: 18.01.2010 20:10
1-й вопрос,
есть батник, который надо запускать по расписанию, засунут в виндовс - шедулер.

Как сделать его исполнение незаметным для юзера, находящегося перед экраном,а то выскакивает cmd, а этого не надо, надо скрытно..\
Спс
Автор: Rodgerland
Дата сообщения: 18.01.2010 20:15
mugil_cephalus


Код:
C:\Documents and Settings\Administrator\Desktop>for /F "tokens=*" %i in ('reg query "hklm\system" /s |find /i /n "D3DOGL
_70835937"') do for /F "tokens=1 delims=[]" %a in ('echo %i') do set "skip1=%a" && goto:next

C:\Documents and Settings\Administrator\Desktop>for /F "tokens=1 delims=[]" %a in ('echo [13288] D3DOGL_70835937 R
EG_BINARY 00000010') do set "skip1=%a" && goto:next

C:\Documents and Settings\Administrator\Desktop>set "skip1=13288" && goto:next

C:\Documents and Settings\Administrator\Desktop>for /F "skip=13288 tokens=*" %i in ('reg query "hklm\system" /s |find /i
/n "HKEY_LOCAL_MACHINE\system"') do for /F "tokens=1 delims=[]" %a in ('echo %i') do set "skip2=%a" && goto:next2

C:\Documents and Settings\Administrator\Desktop>for /F "tokens=1 delims=[]" %a in ('echo [70336]HKEY_LOCAL_MACHINE\syste
m\CurrentControlSet\Services\Msfs\Enum') do set "skip2=%a" && goto:next2

C:\Documents and Settings\Administrator\Desktop>set "skip2=70336" && goto:next2

C:\Documents and Settings\Administrator\Desktop>set /a skip2-=2

C:\Documents and Settings\Administrator\Desktop>for /F "skip=70334 tokens=*" %i in ('reg query "hklm\system" /s |find /i
/n "HKEY_LOCAL_MACHINE\system"') do for /F "tokens=1 delims=[]" %a in ('echo %i') do set "var=%a" && goto:next3

C:\Documents and Settings\Administrator\Desktop>echo __
__

C:\Documents and Settings\Administrator\Desktop>pause
Для продолжения нажмите любую клавишу . . .
Автор: mugil_cephalus
Дата сообщения: 18.01.2010 20:23
Weinaum
прога cmdow - http://www.commandline.co.uk/cmdow/
консольное окно мигнет и "уйдет" в background
прога hstart - http://www.ntwind.com/software/utilities/hstart.html
консольное окно даже не мигнет

Добавлено:
Rodgerland
так,.. понятно... работает неплохо, но пока не совсем так - будем думать

до этой строки
Цитата:
C:\Documents and Settings\Administrator\Desktop>for /F "skip=70334 tokens=*" %i in ('reg query "hklm\system" /s |find /i
/n "HKEY_LOCAL_MACHINE\system"') do for /F "tokens=1 delims=[]" %a in ('echo %i') do set "var=%a" && goto:next3


работает, как задумывал - еще помозгуую
Автор: bomzzz
Дата сообщения: 18.01.2010 20:46
http://www.ntwind.com/software/utilities/hstart.html
чета они перемудрили

http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=29819&start=1200
вот сматри гораздо удачнее решилось - во первых это чистая апи функция таким образом сохранились все возможности скрытые в том числе и понимание работы утилиты - тоже самое что разобраться в работе апи функции, плюс может быть передан параметр. кроме запуска батников так же можно решить проблему запуска из контекстного меню папок, файлов и мой компьютер. ну и весит полтора кб
Автор: velvetfox
Дата сообщения: 18.01.2010 20:53
Прошу помощи знатоков.
Ситуация:
Вот таким скриптом запускаются два батника,последовательно копирующие файл в две папки на флэшке G:\

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "D:\test\Z.bat", 0, true
WshShell.Run "D:\test\ZZ.bat", 0, true
WScript.Quit

сами батники:
Z.bat
@echo off
chcp 1251
copy /Y "C:\Documents and Settings\Елена\Application Data\EssentialPIM\*.epim" "G:\BACKUP\Application Data\"

ZZ.bat
@echo off
chcp 1251
copy /Y "C:\Documents and Settings\Елена\Application Data\EssentialPIM\*.epim" "G:\Prgport\EPIMportable\Database\"

Вопросы:
1.Как всё это объединить в один скрипт или батник?
2.Как сделать так, чтобы копировался не один файл *.epim, а всё содержимое папки EssentialPIM (там ещё папка есть и файл конфигурации)?
3.Возможна ли реализация такого: скрипт распознаёт флэшку (с любой буквой), при отсутствии на ней целевых папок создает их и копирует туда инфу.
Автор: Rodgerland
Дата сообщения: 18.01.2010 21:09
velvetfox
Хм, может я не прав, но попробую.

Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "D:\test\Z.bat", 0, true
WScript.Quit


Z.bat
@echo off
chcp 1251
copy "C:\Documents and Settings\Елена\Application Data\EssentialPIM\*.*" /Y "G:\BACKUP\Application Data\"
echo Copied full
chcp 1251
copy "C:\Documents and Settings\Елена\Application Data\EssentialPIM\*.*" /Y "G:\Prgport\EPIMportable\Database\"
echo Copied full

так можно или одним пользоваться батником или батник+скрипт
Автор: bomzzz
Дата сообщения: 18.01.2010 21:40
http://forum.ru-board.com/topic.cgi?forum=33&bm=1&topic=1491&start=1400#lt
лучше в теме про вбс скрипты спросить
да возможно распознавать букву диска
for /f %%i in ('fsutil fsinfo drives ^|more') do (
echo %%i
)
у тебя скрипт выполняет единсвтенную функцию - запуск батника в режиме скрытого окна

xcopy /E C:\MyPapka E:\MyPapka

rem chcp 1251
"%userprofile%\Application Data\EssentialPIM\"
Автор: mugil_cephalus
Дата сообщения: 18.01.2010 22:01
Rodgerland

Код: for /f "tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i /n "D3DOGL_70835937"') do for /f "tokens=1 delims=[]" %%a in ('echo %%i') do set "skip1=%%a" &&goto:next
:next
for /f "skip=%skip1% tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i "HKEY_LOCAL_MACHINE\system"') do set "var=%%i" &&goto:next2
:next2
for /f "tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i "HKEY_LOCAL_MACHINE\system"') do if "_%%i" neq "_%var%" set "var2=%%i" &if "_%%i" equ "_%var%" goto:next3
:next3
echo _%var2%_
pause
Автор: Rodgerland
Дата сообщения: 18.01.2010 23:16
mugil_cephalus
Вижу, что-то
Цитата:
:next2
for /f "tokens=*" %%i in ('reg query "hklm\system" /s ^|find /i "HKEY_LOCAL_MACHINE\system"') do if "_%%i" neq "_%var%" set "var2=%%i" &if "_%%i" equ "_%var%" goto:next3
:next3
echo _%var2%_
pause

Что-то здесь не то, полностью видимо весь реестр стал выдавать на экран.
Автор: mugil_cephalus
Дата сообщения: 18.01.2010 23:22
for /f "tokens=*" %%i in ('reg query "hklm\system" /s ^|findstr /i /n "HKEY_LOCAL_MACHINE\system D3DOGL_70835937"') do for /f "tokens=1 delims=[]" %%a in ('echo %%i') do set "skip1=%%a" &&goto:next
:next
for /f "skip=%skip1% tokens=*" %%i in ('reg query "hklm\system" /s ^|findstr /i "HKEY_LOCAL_MACHINE\system D3DOGL_70835937"') do for /f "tokens=*" %%a in ('echo %%i ^|find /i "HKEY_LOCAL_MACHINE\system"') do set "var=%%a" &&goto:next2
:next2
for /f "tokens=*" %%i in ('reg query "hklm\system" /s ^|findstr /i "HKEY_LOCAL_MACHINE\system D3DOGL_70835937"') do if "_%%i" neq "_%var%" set "var2=%%i" &if "_%%i" equ "_%var%" goto:next3
:next3
echo _%var2%_
pause

Добавлено:
Rodgerland

Цитата:
полностью видимо весь реестр стал выдавать на экран.

это естественно - код все перебирает - у тебя же не известен точно раздел
вывод потом всегда можно в nul отправить, там идет проверка в конструкции IF

можно для удобочитаемости вставить вначале кода
mode con lines=6000
cd\

Добавлено:
Rodgerland
я еще немного модифицировал код - у меня работает, но пока отлавливает не точто нужно

G:\scripts\test>cd\

G:\>for /F "tokens=*" %i in ('reg query "hklm\hardware" /s |findstr /i "HKEY_LOCAL_MACHINE\hardware VideoBiosDate"') do for /F "tokens=*" %a in (
'echo %i |find /i /n "VideoBiosDate"') do for /F "tokens=1 delims=[]" %B in ('echo %a') do set "skip1=%B" && goto:next
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 125.
FINDSTR: Слишком длинная строка 286.
FINDSTR: Слишком длинная строка 287.

G:\>for /F "tokens=*" %a in ('echo HKEY_LOCAL_MACHINE\hardware |find /i /n "VideoBiosDate"') do for /F "tokens=1 delims=[]" %B in ('echo %a') do
set "skip1=%B" && goto:next

G:\>for /F "tokens=*" %a in ('echo HKEY_LOCAL_MACHINE\hardware\ACPI |find /i /n "VideoBiosDate"') do for /F "tokens=1 delims=[]" %B in ('echo %a'
) do set "skip1=%B" && goto:next

..........

G:\>if "_HKEY_LOCAL_MACHINE\hardware\RESOURCEMAP\System Resources\Reserved" NEQ "_HKEY_LOCAL_MACHINE\hardware\ACPI " set "var2=HKEY_LOCAL_MACHINE
\hardware\RESOURCEMAP\System Resources\Reserved" & if "_HKEY_LOCAL_MACHINE\hardware\RESOURCEMAP\System Resources\Reserved" EQU "_HKEY_LOCAL_MAC
HINE\hardware\ACPI " goto:next3

G:\>echo _HKEY_LOCAL_MACHINE\hardware\RESOURCEMAP\System Resources\Reserved_
_HKEY_LOCAL_MACHINE\hardware\RESOURCEMAP\System Resources\Reserved_

G:\>pause
Для продолжения нажмите любую клавишу . . .



Добавлено:
Rodgerland
пока первую часть проблемы решил - отловил то, что нужно - потом буду дальше смотреть
вот слегка неотлаженный код, но, главное со своей задачей справился у меня - отловил, то, чего я хотел

Код: mode con lines=6000
cd\

for /f "tokens=*" %%i in ('reg query "hklm\hardware" /s ^|findstr /i /n "HKEY_LOCAL_MACHINE\hardware VideoBiosDate"') do call:_1 "%%i"
pause

:_1
echo %~1|find /i "VideoBiosDate" &&for /f "tokens=1 delims=:" %%a in ('echo %~1') do echo %%a>>n2
goto:eof
Автор: mugil_cephalus
Дата сообщения: 19.01.2010 09:38
Rodgerland
дописал код, вроде по синтаксису все верно, но проверить не могу, никак не знаю как обойти проблему, с которой сталкиваюсь:
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 15.
FINDSTR: Слишком длинная строка 125.
FINDSTR: Слишком длинная строка 286.
FINDSTR: Слишком длинная строка 287.

Код: mode con lines=6000
cd\

for /f "tokens=*" %%i in ('reg query "hklm\hardware" /s ^|findstr /i /n "HKEY_LOCAL_MACHINE\hardware VideoBiosDate"') do call:_1 "%%i"
for /f "skip=%skip1% tokens=*" %%i in ('reg query "hklm\hardware" /s ^|findstr /i "HKEY_LOCAL_MACHINE\hardware VideoBiosDate"') do call:_2 "%%i"
goto:eof

:next1
echo _%var%_
pause

:_1
echo %~1|find /i "VideoBiosDate" &&for /f "tokens=1 delims=:" %%a in ('echo %~1') do set "skip1=%%a"
goto:eof

:_2
echo %~1|find /i "HKEY_LOCAL_MACHINE\hardware" &&(set "var=%~1" &goto:next1)
goto:eof
Автор: Rodgerland
Дата сообщения: 19.01.2010 11:24
mugil_cephalus
Спасибо тебе большое, я понял твою идею, попробую что-нить поэксперементировать, но как-нибудь попробую с for...

Добавлено:
mugil_cephalus

Этот же принцип должен быть такой, как у всех программ с чисткой реестра, может пойду побегаю по темам, может и найду. Во всяком случае, благодарю!
Автор: velvetfox
Дата сообщения: 19.01.2010 14:14
Rodgerland

Цитата:
Z.bat
@echo off
chcp 1251
copy "C:\Documents and Settings\Елена\Application Data\EssentialPIM\*.*" /Y "G:\BACKUP\Application Data\"
echo Copied full
chcp 1251
copy "C:\Documents and Settings\Елена\Application Data\EssentialPIM\*.*" /Y "G:\Prgport\EPIMportable\Database\"
echo Copied full

в таком варианте копируются все файлы, а вложенная папка нет.

вот вариант с xcopy хорош, всё работает(спасибо bomzzz)
bomzzz

Цитата:
да возможно распознавать букву диска
for /f %%i in ('fsutil fsinfo drives ^|more') do (
echo %%i
)

да, выводится список всех дисков.
Но возможно ли, чтобы флэшка распознавалась автоматом, создавались
папки x:\Prgport\EPIMportable\Database\ и x:\BACKUP\Application Data\
и туда происходило копирование? Если вообще такое возможно при помощи батника.


Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667

Предыдущая тема: SAS.Планета (часть 2)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.