プロが教えるわが家の防犯対策術!

フォルダーのロックをw7でしました。同じ要領でvistaもしたのですが、ロックがかかりません。vistaはハードディスクDでこの作業をしました。
txtファイルに下記を書き込んで、batファイルにしました。
ロックしようとするとvistaでは
Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}と表示しロックされません。
w7ではロックされます。
w7とvistaはどこがちがうのでしょうか?
教えてください。

cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Privateフォルダをロックしますか?(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 "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo パスワードを入力し、Enterキーを押してください。
set/p "pass=>"
if NOT %pass%== 0813 goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private

A 回答 (1件)

すでにVistaのことをほとんど忘れてしまっているが、エディションによってはできなかったと思う。

    • good
    • 0
この回答へのお礼

さっそくご返事ありがとうございました。vistaのコントロールファイルの設定を保護されたファイルをみえなくするにしたら、vistaでもできました。

お礼日時:2015/08/18 11:20

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!