发新话题
打印

随手写的,Vista给音频文件写保护的程序,我不说明谁能看懂?

随手写的,Vista给音频文件写保护的程序,我不说明谁能看懂?

随手写的,Vista给音频文件写保护的程序,我不说明谁能看懂?
ECHO OFF
REM ICACLS %1 /grant:r Administrator:F /inheritance:r
REM SET LB=0
REM DIR %1 /A:R
REM IF ERRORLEVEL 1 SET LB=1
: QQ
CLS
ECHO 文件的 ICACLS :
ICACLS %1
ECHO/&ECHO/&ECHO/
SET BL=Q&SET /P BL=指定是否设为强制只读(1),按 A 释放文件,按 G 只加只读,按 D 删除文件:
IF /I %BL% == G ATTRIB +R %1 & EXIT
IF /I %~x1 == .MP3 GOTO OK
IF /I %~x1 == .MP2 GOTO OK
IF /I %~x1 == .WAV GOTO OK
IF /I %~x1 == .WMV GOTO OK
IF /I %~x1 == .WMA GOTO OK
MSG * /TIME:1 扩展名不支持!!! && EXIT
: OK
IF /I %BL% == D GOTO DELF0
IF /I %BL% == A ICACLS %1 /grant:r %USERNAME%s:F /inheritance:r & ATTRIB -S %1 & GOTO QQ
IF /I NOT %BL% == 1 EXIT
REM SET ATB= +S
REM IF /I %LB% == 1 SET ATB= +R +S
ATTRIB +R +S %1
REM IF /I %BL% == 1 ICACLS %1 /inheritance:r & ICACLS %1 /remove:g %USERNAME% & ICACLS %1 /grant:r %USERNAME%s:R
IF /I %BL% == 1 ICACLS %1 /grant:r %USERNAME%s:R /inheritance:r
GOTO QQ
: DELF0
SET WC=%~dp1
SET WC=%WC:~0,-1%
: DELF
SET YZM=%RANDOM%
SET /P SRYZM=删除文件,请输入验证码【%YZM%】(按Q退出):
IF %YZM% == %SRYZM% Robocopy "%WC%" "I:\Temp\FDEL" "%~nx1" /CREATE /MOV /IS & PAUSE & EXIT
IF /I %SRYZM% == Q EXIT
GOTO DELF
大跃进
Great Leap Forward
以钢为纲 全面跃进
Steel as the key link to the full leap forward
人有多大胆 地有多大产
How dare people have little capacity
放卫星
Release satellite
共产风
Communism wind
东风吹,战鼓擂,这个世界上究竟谁怕谁?不是车迷怕黑狗,而是黑狗怕车迷

TOP

发新话题
最近访问的版块