ユーザーが正しいパスワードを入力しない限り、私は文字通りこれを使ってメモリースティックのフォルダを隠しました。これが私のやり方です。
attrib +h E:\MyFolderIWantToHide /d /s
set /p PASS=Password:
if %PASS%==password1 attrib -h E:\MyFolderIWantToHide /d /s
ファイルを開くと、 "MyFolderIWantToHide"フォルダは即座に非表示になります。これは
attrib +h E:\MyFolderIWantToHide /d /s
一部、どこ +h 隠し設定を適用します。あなたが必要です /d そして /s フォルダではなくファイルに影響するように切り替えます。 E:\MyFolderIWantToHide 隠したいフォルダへのパスです。 attribの詳細については、cmdの「attrib /?」と入力してください。
それからそれは使用してパスワードを尋ねます set /p [VAR NAME]= そして、変数があなたのパスワードがなんであれ(私のものはpassword1)と等しいならば、それはを使って属性を削除するでしょう -h の代わりに +h。