Đây là ngôn ngữ lập trình gì?

cls

@ECHO OFF
title Folder Private
if EXIST "Taimienphi 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 "Taimienphi Locker"
attrib +h +s "Taimienphi Locker"
echo Folder locked
goto End

:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== 123456 goto FAIL
attrib -h -s "Taimienphi Locker"
ren "Taimienphi Locker" Private
echo Folder Unlocked successfully
goto End

:FAIL

echo Invalid password
goto end

:MDLOCKER
md Private
echo Private created successfully
goto End

:End

shell script thôi. file *.bat ấy

2 Likes

Bạn có thể nói cụ thể hộ mình k ạ…Mình chưa hiểu lắm

Bạn học về MS-DOS chưa? Cái này là tập hợp các lệnh của ms-dos đó. Cái lệnh này nó ảnh hưởng đến cả hệ thống chứ không đơn thuần như 1 ngôn ngữ lập trình

Nó cũng kiểu kiểu như cmd phải k ạ?

Nó đó bạn!
20 char!!

https://www.tutorialspoint.com/batch_script/batch_script_variables.htm

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?