یه راه ساده و بدون نرم افزار برای مخفی کردن فایلها
با سلام به همگی
اول باید بگم ما قرار نیست فایلها رو به رمز دربیاریم یا پوشه و فایل رو قفل گذاری کنیم یا از پسورد استفاده کنیم.اما با این حال روش موثری هست.یه فایل متنی با نام myat و با پسوند bat(فایل اجرایی دسته ای) در پوشه windows ایجاد کنید و خطوط زیر رو درون اون فایل کپی پیست کنید :
کد:
@echo off
REM Run This Batch File With Administrative rights.
color 9f
title Attributes Changer - %date% %Time%
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
set Dir=
set operation=
if [%1]==[] goto error
if not exist %1 goto error
pushd %cd%
cd /d %1
if errorlevel 0 if not errorlevel 1 goto dirhide
goto continue
:dirhide
if exist Desktop.ini attrib -s -h -r -a Desktop.ini
echo [.ShellClassInfo] > Desktop.ini
echo CLSID={21EC2020-3AEA-1069-A2DD-08002B30309D} >> Desktop.ini
attrib +s +h +r +a Desktop.ini
set Dir=YES
:continue
@cls
popd
if [%2]==[-] goto unhide
if [%2]==[+] goto hide
if not [%2]==[] goto show
echo.
echo.
echo غككككككككككككككككككككككككككككككككككككككككككككككككككككككككككغ
echo ف ق
echo ف Attributes Changer ق
echo ف ق
echo غــــــــــــــــــــــــــــــــــــــــــــــــــــــــــغ
echo.
echo ; %~f1
echo.
echo ; Please Enter "-" For Deleting Attributes ;
echo.
echo ; Or "+" For Adding All Attributes ;
echo.
echo ; Or other Keys To Show Current Attributes ;
echo.
echo.
if [%2]==[] set /p operation= Your Choice ?
if [%operation%]==[-] goto unhide
if [%operation%]==[+] goto hide
goto show
:hide
@cls
echo.
attrib +s +h +r +a %1
goto show
:unhide
@cls
echo.
attrib -s -h -r +a %1
goto show
:show
@cls
echo.
if [%Dir%]==[YES] echo The %1 Have Directory Attribute && goto EOF
echo Current Attribute For %1 Is :
echo.
attrib %1
goto EOF
:error
echo.
if not [%1]==[] if not exist %1 echo The %1 Does Not Exist !!! && echo.
echo You Must Insert File/Folder Path For First Parameter
echo And "+" or "-" For Second Parameter
echo.
echo Or
echo.
echo You can Insert Only File Path
echo To Obtain Current Attributes.
:EOF
echo.
if [%Dir%]==[YES] explorer %~f1
ENDLOCAL
echo Close Window Or Press Any key ..
pause>nul
حالا یه shortcut از اون روی دسکتاپ ایجاد کنید.در ویندوز 7 و ویستا این فایل رو طوری تنظیم کنید تا با مجوز ادمین اجرا بشه.
یه پوشه ایجاد کنید و هر فایلی میخواید توش کپی کنید.حالا این پوشه رو درگ کنید و روی فایل myat.bat یا شرتکاتی که روی دسکتاپ دارید رها کنید.خط فرمان باز میشه و منتظر یه ورودی از طرف شما میشه.کلید "+" رو از صفحه کلید فشار بدید و Enter رو بزنید.پوشه در قالب یه پوشه سیستمی در میاد و محتویات اون دیده نمیشه و در سرچ ویندوز هم مشاهده نمیشه.برای مشاهده دوباره مجددا پوشه رو روی شرتکاتی که ساختید درگ کنید و اینبار کلید "-" رو بزنید و Enter کنید.مجددا پوشه به حال اول برمیگرده.