Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Папка приват через командную строку. Есть ошибка, помогите.

Александр Великолепный Ученик (112), открыт 1 неделю назад
При попытке сделать папку приватной с этим кодом.
cLs
@ECHO OFF
title Folder Private
if EXIST "HTG Locker"goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "HTG Locker"
attrib +h +s "HTG Locker"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass% == parol goto FAIL
attrib -h -s "HTG Locker"
ren "HTG Locker" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
Папка Private появилась, но когда я в командной строке пишу Y нажимаю enter выскакивает сообщение: Данный файл уже существует и папка не исчезает.
Как это можно исправить?
1 ответ
ᛟᏔҨŁ₣ᛟ Искусственный Интеллект (291425) 1 неделю назад
Правь скрипт
Александр ВеликолепныйУченик (112) 1 неделю назад
На других компах он работает.
ᛟᏔҨŁ₣ᛟ Искусственный Интеллект (291425) Александр Великолепный, У меня не работает, Создаёт папку Private При нажатии Y переименовывает в HTG Locke и скрывает Всё При новом запуске он не видит папку HTG Locke и снова создаёт папку Private При нажатии Y ничего не происходит Ну и на этом всё...
Похожие вопросы