Я хочу сделать небольшую папку/папку Скрыть/показать пакетную программу. Поэтому я хочу создать скрытую папку, код создания папки выглядит так:Я хочу скрыть и создать папку. Но он не создает папку
set setupPath="C:\Users\%username%\Desktop\FiFoH"
IF NOT EXIST %setupPath% (
cd "C:\Users\%username%\Desktop"
mkdir FiFoH
attrib +S +H %setupPath%
cd %setupPath%
echo. >> log.txt
)
Но он не создает папку.
Вы создаете папку, а затем отмечаете ее как скрытую системную папку, для чего вам необходимо снять два окна в настройках для просмотра. Вы уверены, что просто не видите этого? – SomethingDark
Существует * нет * гарантия, что профиль пользователя находится под 'C: \ Users'. Предпочитаете использовать '% UserProfile%', а не 'C: \ Users \% username%' –
Что заставляет вас думать, что ваша процедура не работает? Попробуйте 'dir/ah% setuppath%', который должен показать вам каталог, или 'dir% setuppath% \ *. *', Который должен показать вам файл. Помните - процедура будет только в том случае, если '% setuppath%" 'не существует ... – Magoo