それでは早速、フォルダを作るところだけ 少し手間がかかりますが下記が手順になります。
フォルダにパスワードをかけてロックする方法の手順
①デスクトップで新規フォルダを作成する。
②新規フォルダ内の空白部分で右クリック→新規作成→テキストドキュメントを作成し、下記の「cls」から「end」までをそのままコピーペースト
--------------------------------------------------------------------
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 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 "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 password to unlock folder
set/p "pass=>"
if NOT %pass%== PASSWORD 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
echo Private created successfully
goto End
:End
-------------------------------------------------------------------
※パスワードを変更したいときは上記の「PASSWORD」の部分を変更してください。
③作成が終われば保存し、名前の一番後ろの拡張子「.txt」を「.bat」に変更します。
※ファイル名に拡張子が表示されていない時は、フォルダオプションの設定から拡張子を表示する設定に変更してください。
ヒント
拡張子を表示させる設定方法
④出来上がった「~.bat」をダブルクリックすると「Private」というフォルダが出ます。ここに隠したいファイルを入れてください。
⑤「~.bat」をクリックし、Yキーを押すとフォルダが隠れます。
⑥もう一度「~.bat」をクリックし、先程のパスワードを入力すれば表示されます。
5まではできて
6ができない、クリックしてもY Nしか出ない
パスもだめ、y押しても重複して隠せない
どこが間違ってるか教えてください
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) ExcelのVBAコードについて教えてください。 1 2023/08/09 10:33
- Excel(エクセル) 2つのVBAを一緒にしたら機能しなくなりました(エクセル) 7 2022/06/02 12:41
- Visual Basic(VBA) VBA 参照先で選んだファイルをコピーし、出力先に別名で保存したい 8 2022/05/13 20:37
- Excel(エクセル) エクセル VBA For Next 繰り返しの書き方を教えてください 6 2022/09/01 14:11
- Visual Basic(VBA) VBAでファイル名を指定して保存するとき 4 2023/03/26 21:55
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
バッチでテキストファイルから...
-
コマンドプロンプト標準出力と...
-
コマンドプロンプトで2ヶ月前3...
-
バッチファイルで昨日の日付を取得
-
コマンドプロンプト(バッチファ...
-
echoとsystem関数について
-
バッチファイルで電卓作ったの...
-
子バッチ内のキー入力処理へ自...
-
Kシェルでgotoのような処理を作...
-
バッチファイルでDirで取得した...
-
コマンドプロンプトでファイル...
-
コマンドプロンプト(バッチ)...
-
WinMailCmdのバッチファイルに...
-
VBアプリケーションで終了コー...
-
DOSのバッチで、テキストファイ...
-
絶対パス名からファイル名を取...
-
コマンドプロンプト画面の閉じ...
-
バッチファイルでの環境変数の...
-
ファイル名に日時挿入バッチフ...
-
コマンドプロンプトの条件分岐...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
バッチでテキストファイルから...
-
コマンドプロンプト標準出力と...
-
バッチファイルで昨日の日付を取得
-
バッチファイルでDirで取得した...
-
コマンドプロンプトで2ヶ月前3...
-
コマンドプロンプト(バッチファ...
-
絶対パス名からファイル名を取...
-
VBアプリケーションで終了コー...
-
子バッチ内のキー入力処理へ自...
-
コマンドプロンプトでファイル...
-
バッチファイルで常に最新の現...
-
コマンドプロンプト画面の閉じ...
-
コマンドプロンプト(バッチ)...
-
batの変数を直接vbsのプログラ...
-
バッチファイル テキストファイ...
-
呼び出し元バッチを知るには?
-
PowerShellからPowerShellを呼...
-
DOSのバッチで、テキストファイ...
-
telnetの自動シェルバッチを作...
-
Kシェルでgotoのような処理を作...
おすすめ情報