Я пытаюсь запустить fsutil
'fsutil' не распознается как внутренняя или внешняя команда, работающая программа или командный файл
Ваш пакетный файл поврежден, потому что вы переопределяете переменную окружения path :
set / p path = введите путь:
Используйте другое имя для этой переменной. Я предпочитаю добавлять префиксы ко всем моим пакетным переменным, _
чтобы избежать этой проблемы.
Исправленный пакетный файл:
@echo off echo ************************ echo * SPARSE FILE CREATION * echo ************************ set /p _path=Enter the Path : set /p fname=Enter the Filename : set /p fsize=Enter the filesize (in Mb) : set /a sizeinbytes=fsize*1024*1024 fsutil file createnew %_path%\%fname% %sizeinbytes% fsutil sparse setflag %_path%\%fname% fsutil sparse setflag %_path%\%fname% 0 %sizeinbytes% pause
- Индекс AZ командной строки Windows CMD
- Категоризованный список команд Windows CMD
- Переменные среды. Переменные среды в основном используются в пакетных файлах, их можно создавать, изменять и удалять для сеанса с помощью команды SET.
- путь - Показать или установить путь поиска для исполняемых файлов.
- Что такое PATH и другие переменные среды, и как я могу их установить или использовать?