В пакетном файле Windows (.bat) переменные %~n0 и %~0 одинаковы?
Хотел добавить файл с помощью батника в автозагрузку через реестр, но столкнулся с переменной %~0, хотя я знаю, что %~n0 - сам файл.
Нет.
1 - %0. Без ~ (%0 даст полный путь к файлу, вместе с именем и расширением)
Поведение ~ тут недокументировано кст.
2. %~n0 даст только имя запусаемого файла _без расширения и пути_.
То есть если файл будет лежать в C:\Program FIles\run1.cmd - %~n0 даст только run1
Вообще могли-бы сами проверить легко с помощью echo
echo %~n0
Call /? | more +32
- Звук запуска и завершения работы Windows NT 4.0 одинаковы? Минуту назад обнаружил, что звук запуска windows NT 4.0 и звук завершения работы Windows NT 4.0 одинаковы, потому что звук завершения работы это реверс звука запуска. Это правда?
- Удалил все переменные среды windows 10. Что делать? Я удалил все переменные среды windows 10, как их вернуть без переустановки системы?
- Установка Windows xp зависает на файле sprio600.dll Здравствуйте, устанавливаю Windows xp с флешки на нетбук, все загружалось ок, но зависло на 34%, пишет установка файла sprio600.dll и зависло, дальше не двигается. Может кто-то стыкался с таким?
- Удалил все переменные пользовательские в виндовс 8.1-отключилось много всего, пытаюсь найти место их копий Хранения чтоб заново ввести, а где они хранились не знаю, много чего не работает, так что подходит только это, кто знает где их копии этих переменных сред для пользователя и точки восстановления тоже не работают, как быть?