jonnydram
Смотрите описание команды Net User /?
Смотрите описание команды Net User /?
0046D03C 01
for /F "delims=" %%i in (dump.txt) do set var=%%i
set "var=%var:~9,-3%"
И такой вопрос: чем отличается одна разделяющая черта от двойной т.е | от ||
Батник обращается к реестру через reg.exe, и путь к ключу программы из батника теперь выглядит так:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\приложение
а не как из 32-разрядного приложения
HKEY_LOCAL_MACHINE\SOFTWARE\приложение
Две черты - если команда слева завершила свою работу с ошибкой (errorlevel > 0), то выполнить команду справа.
как узнать основной шлюз в бат файле и записать в переменную, чтобы использовать в дальнейшем, например, route add.
Вопрос: кто из участников форума сталкивался с 64-разрядными системами и что делали с батниками, написанными для 32-разрядных систем? Не менять же все ключи реестра в батнике? Посоветуйте?
Почему? Ведь переменные как раз-таки через %% обозначаются
For /?
В пакетных файлах для команды FOR используется запись %% переменная вместо%переменная.
Батнику все равно какая система 32 или 64 - он делает только то, что прописано в его теле.
Если там указан ключ hkcu\a\b\c, он и будет отрабатывать hkcu\a\b\c, а не hkcu\a\b\64\c
Хотя обращаются абсолютно к одному и тому же ключу.
Как закрыть процесс через BAT-файл?
как из батника сделать lowerkeys имени файла?
Только-что в целях эксперимента переименовал все файлы в текущей директории в нижний регистр одной единственной строчкой в командной строке:
for /f %i in ('dir /b /l') do ren "%i" "%i"
Синтаксический разбор:
команда dir /b /l выводит только список файлов без дат, размеров и т. п. (ключ /B), используя для отображения только нижний регистр (ключ /L).
Русским языком действие строки можно описать примерно так:
для каждого файла в этой папке выполнить команду ren "имя файла" "имя файла"
т. е. переименовать файл в самого себя. Но, т. к. имена "выводились" в нижнем регистре (только визуально), то и переименование будет происходить в нижний регистр (абсолютно реально).
Например если в папке лежат 3 файла FILE1.EXT, File2.Ext и fiLe3.eXt, будут автоматом выполнены три команды:
ren "file1.ext" "file1.ext"
ren "file2.ext" "file2.ext"
ren "file3.ext" "file3.ext"
и файлы переименуются в file1.ext, file2.ext и file3.ext.
И не надо никаких специальных программ.
Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
Предыдущая тема: во вкладке автозагрузка