Bat файл не найден файл
Вот тебе листинг reg-файла. Запускай и будет тебе счастье.
Windows Registry Editor Version 5.00
;Восстановление ассоциирования файлов [.BAT] - Windows 7
[HKEY_CLASSES_ROOT\batfile]
@="Windows Batch File"
"EditFlags"=hex:30,04,00,00
"FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,\
32,00,5c,00,61,00,63,00,70,00,70,00,61,00,67,00,65,00,2e,00,64,00,6c,00,6c,\
00,2c,00,2d,00,36,00,30,00,30,00,32,00,00,00
[HKEY_CLASSES_ROOT\batfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,69,00,6d,00,\
61,00,67,00,65,00,72,00,65,00,73,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,36,\
00,38,00,00,00
[HKEY_CLASSES_ROOT\batfile\shell\edit\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
00
[HKEY_CLASSES_ROOT\batfile\shell\print\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
00,25,00,31,00,00,00
[HKEY_CLASSES_ROOT\batfile\shell\runas\command]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,00,6d,00,\
64,00,2e,00,65,00,78,00,65,00,20,00,2f,00,43,00,20,00,22,00,25,00,31,00,22,\
00,20,00,25,00,2a,00,00,00
[HKEY_CLASSES_ROOT\batfile\shell\runasuser]
@="@shell32.dll,-50944"
"Extended"=""
"SuppressionPolicyEx"=""
[HKEY_CLASSES_ROOT\batfile\ShellEx\PropertySheetHandlers\ShimLayer Property Page]
@=""
выдаёт ошибку с текстом "Не удается найти (файл). Проверьте, правильно ли указано имя, и повторите попытку." » |
Выложите созданный архив на обменник (например, на DropMeFiles). Ссылку на выложенный архив — сюда.
Потом, возможно, понадобится Process Monitor.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Последний раз редактировалось DDexPro, 06-07-2019 в 09:48 .
DDexPro, если взять этот bat-файл на рабочем столе правой кнопкой мышки, сдвинуть на пустое место стола, отпустить кнопку и выбрать "Создать копию" — копия тоже не запускается7Конфигурация компьютера | |
Процессор: Intel Core i7-3770K | |
Материнская плата: ASUS P8Z77-V LE PLUS | |
Память: Crucial Ballistix Tactical Tracer DDR3-1600 16 Гб (2 x 8 Гб) | |
HDD: Samsung SSD 850 PRO 256 Гб, WD Green WD20EZRX 2 Тб | |
Видеокарта: ASUS ROG-STRIX-GTX1080-O8G-11GBPS | |
Звук: Realtek ALC889 HD Audio | |
Блок питания: be quiet! Straight Power 11 650W | |
CD/DVD: ASUS DRW-24B5ST | |
Монитор: ASUS VG248QE 24" | |
ОС: Windows 8.1 Pro x64 | |
Индекс производительности Windows: 8,1 | |
Прочее: корпус: Fractal Design Define R4 |
DDexPro, покажите раздел реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
Возможно, параметр ComSpec имеет некорректный тип, значение или отсутствует. Пример в теме:
[решено] Не запускаются .bat .cmd файлы
Конфигурация компьютера | |
Процессор: Mobile QuadCore AMD A6-3400 APU with Radeon(tm) HD Graphics 1.4GHz | |
Материнская плата: Toshiba Sattelite 755D | |
Память: Samsung M471B5773DH0-CH9 | |
HDD: WDC WD5000BPKX-22HPJT0 (500 GB, 7200 RPM, SATA-III) | |
Видеокарта: 1) AMD Radeon(TM) HD 6520G (512 МБ) (с процессором) 2) AMD Radeon HD 6450M/6470M/6490M (Seymour) | |
Звук: Conexant Cx20585 @ AMD Hudson-2 FCH - High Definition Audio Controller | |
Блок питания: Toshiba PA3715U-1ACA | |
CD/DVD: TSSTcorp CDDVDW TS-L633F SATA CdRom Device | |
Монитор: LG Philips LP156WH4-TLA1 [15.6" LCD] | |
Ноутбук/нетбук: Toshiba Satellite L755D-11W | |
ОС: Microsoft Windows 7 Home Edition x64 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Конфигурация компьютера | |
Процессор: Mobile QuadCore AMD A6-3400 APU with Radeon(tm) HD Graphics 1.4GHz | |
Материнская плата: Toshiba Sattelite 755D | |
Память: Samsung M471B5773DH0-CH9 | |
HDD: WDC WD5000BPKX-22HPJT0 (500 GB, 7200 RPM, SATA-III) | |
Видеокарта: 1) AMD Radeon(TM) HD 6520G (512 МБ) (с процессором) 2) AMD Radeon HD 6450M/6470M/6490M (Seymour) | |
Звук: Conexant Cx20585 @ AMD Hudson-2 FCH - High Definition Audio Controller | |
Блок питания: Toshiba PA3715U-1ACA | |
CD/DVD: TSSTcorp CDDVDW TS-L633F SATA CdRom Device | |
Монитор: LG Philips LP156WH4-TLA1 [15.6" LCD] | |
Ноутбук/нетбук: Toshiba Satellite L755D-11W | |
ОС: Microsoft Windows 7 Home Edition x64 |
Последний раз редактировалось Black_SOKOL, 30-04-2017 в 15:34 . Причина: й
Не прописаны пути в батнике. А ведь рабочая папка батника не обязана совпадать с той, в которой лежит он сам.
Надо вместо
START AVZ.EXE
сделать
START %
dp0 не нужен) — и батник будет искать файл именно в том каталоге, из которого запущен сам. Независимо от расположения и имени этого каталога.
В конце батника — то же самое.
Конфигурация компьютера | |
Процессор: Mobile QuadCore AMD A6-3400 APU with Radeon(tm) HD Graphics 1.4GHz | |
Материнская плата: Toshiba Sattelite 755D | |
Память: Samsung M471B5773DH0-CH9 | |
HDD: WDC WD5000BPKX-22HPJT0 (500 GB, 7200 RPM, SATA-III) | |
Видеокарта: 1) AMD Radeon(TM) HD 6520G (512 МБ) (с процессором) 2) AMD Radeon HD 6450M/6470M/6490M (Seymour) | |
Звук: Conexant Cx20585 @ AMD Hudson-2 FCH - High Definition Audio Controller | |
Блок питания: Toshiba PA3715U-1ACA | |
CD/DVD: TSSTcorp CDDVDW TS-L633F SATA CdRom Device | |
Монитор: LG Philips LP156WH4-TLA1 [15.6" LCD] | |
Ноутбук/нетбук: Toshiba Satellite L755D-11W | |
ОС: Microsoft Windows 7 Home Edition x64 |
Последний раз редактировалось mwz, 30-04-2017 в 16:08 .
Ошибок полная куча.
1. Диск c: может не существовать.
2. Каталог Users на c: может не существовать.
3. Работа может идти в ОС ниже Vista. Отсюда — не Users, и не Desktop.
4. Имя каталога профиля пользователя может отличаться от имени пользователя.
Посему — %temp%, %UserProfile%, %AppData%. В данном случае — вообще ничего не задавать, пусть ставится в %ProgramFiles%, мы же вирусы собираемся искать, али что?!
Теперь по самому install.bat. Что Вы хотите получить? Что такое %SYSTEMDISK%, откуда она взялась, что в ней? Зачем Вы пытаетесь асинхронно вызвать avz.exe из того каталога, в котором его нет? Зачем без конца крутите цикл без внутренней паузы — чтобы тупо полностью загрузить одно ядро, дабы avz лишнего не досталось?! Для чего параметр /wait был придуман, а? Внутри архива install.bat отличается иным содержимым, которое ещё краше (но там хоть раз /wait есть), во всяком случае, понять, для чего нужно внутри того же цикла ожидания:
— не смог осмыслить. Зачем там два вызова AVZ с двумя скриптами, когда вполне можно обойтись одним?! Зачем там вообще пакетный файл, когда вместо него просто указываем вызов самого AVZ?!
Когда я дважды щелкаю по файлу .bat, он выдает ошибку: "Windows can't find file .bat.", если я использую cmd или щелкаю Правой Кнопкой Мыши и запускаю от имени администратора, он работает. На компьютере коллегиума работает двойной щелчок. Я проверил, что у меня те же настройки реестра, что и у моих коллег. У тебя есть какие-нибудь идеи?
2 ответа
Как часть установки бедняка (на Windows 7) Мне нужно зарегистрировать DLL из файла .bat. Я предоставляю пользователю набор файлов, составляющих приложение, говорю им скопировать их в какой-то (любой) каталог, а затем, как 1-я часть установки, говорю им выполнить мой файл register.bat, который.
Я запускаю код Java из каталога а, и там тоже есть файл myBat.bat. Я хочу использовать Java для выполнения файла bat. Содержание myBat.bat таково: svn update C:\DirectoryB\file.txt Я уже скачал клиент командной строки Slik SVN Windows. Когда я дважды щелкаю по файлу bat, он svn правильно обновляет.
Ммм, если run as administrator работает, возможно, в версиях enterprise пользователи группы S-1-5-32-544, за исключением встроенной учетной записи администратора, имеют Elevated admin=No , поскольку по умолчанию включена директива User Account Control: Run all administrators in Admin Approval Mode .
Итак, попробуйте изменить его либо с помощью secpol.msc, либо установив EnableLUA=0 в реестре.
Использование secpol.msc под
- локальная политика безопасности
- местная политика
- параметры безопасности
- Контроль учетных записей пользователей: Запуск всех администраторов в режиме утверждения администратором=отключить
или использование реестра в соответствии с
- HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- EnableLUA=0
Файл .BAT-это просто текстовый файл со списком инструкций.
Откройте файл .BAT в Блокноте.
Посмотрите на каждую строку файла .BAT, чтобы увидеть, какой файл не существует на вашем PC.
Если вы не понимаете файл .BAT, отредактируйте свой пост, чтобы включить его содержимое.
Похожие вопросы:
Можно ли получить ошибку, связанную с javascript, только в IE9 с Windows 7 Professional, а не в IE9 с Windows Enterprise? Может ли быть какая-то разница в том, как IE9 ведет себя по отношению к.
Файл Windows .Bat ведет себя по-разному при выполнении из командного окна и двойном щелчке по файлу bat. Это мое личное дело: ECHO ON del activity_ftp.log cd D:\My_Test IF EXIST united_ops*.csv (.
Я распространяю программу Java, где я хочу запустить файл с двойным кликом java -cp MyProgram.jar;MyLib.jar my.program.Main На Windows я просто распространяю файл .bat, для *nix-исполняемый файл.
Как часть установки бедняка (на Windows 7) Мне нужно зарегистрировать DLL из файла .bat. Я предоставляю пользователю набор файлов, составляющих приложение, говорю им скопировать их в какой-то.
Я запускаю код Java из каталога а, и там тоже есть файл myBat.bat. Я хочу использовать Java для выполнения файла bat. Содержание myBat.bat таково: svn update C:\DirectoryB\file.txt Я уже скачал.
как проверить, работает ли файл .bat в windows 7.when я запускаю его от имени администратора, я вижу только черное окно, которое затем исчезает. Я не знаю, работает ли он в background.how ли я.
В windows 7 году был составлен файл bat: rem set UD_LOG_FILE_PATH=%temp%\defrag_native.log C: cd \Windows\System32 udefrag.exe --optimize-mft C: udefrag.exe -o C: pause Я могу дважды щелкнуть файл.
Я написал файл Jar, который открывает файл. Этот Jar связан с расширениями .jbz и .jbr. Что нужно моей программе, так это полное имя файла, чтобы программа могла его открыть. Windows 7, похоже.
В приложениях магазина C++ Windows в главном окне есть событие под названием PointerPressed . Я пытаюсь найти способ обнаружения двойного щелчка, а не одиночного. Я не вижу эквивалентного события.
Читайте также: