نام متغیر | محتوای متغیر |
%ALLUSERSPROFILE% | C:\ProgramData |
%APPDATA% | C:\Users\{username}\AppData\Roaming |
%CD% | پوشه فعلی که در آن میباشد |
%CMDEXTVERSION% | نمایش نسخه CMD |
%CommonProgramFiles% | C:\Program Files\Common Files |
%COMMONPROGRAMFILES(x86)% | C:\Program Files (x86)\Common Files |
%COMPUTERNAME% | نام کامپیوتر شما (Hostname) |
%COMSPEC% | C:\Windows\System32\cmd.exe |
%DATE% | نمایش تاریخ |
%HOMEDRIVE% | درایو C:\ (درایوی که در آن ویندوز نصب نموده اید) |
%HOMEPATH% | مسیر پوشه حساب کاربری شما (\Users\{username}) |
%LOCALAPPDATA% | C:\Users\{username}\AppData\Local |
%NUMBER_OF_PROCESSORS% | نمایش تعداد هسته های CPU |
%OS% | نمایش سیستم عامل |
%PATH% | C:\Windows\System32\;C:\Windows\;C:\Windows\System32\Wbem |
%PATHEXT% | نمایش پسوند فایلهای اجرایی |
%PROCESSOR_ARCHITECTURE% | نمایش ساختار سیستم عامل (۳۲ بیت یا ۶۴ بیت) |
%PROCESSOR_IDENTIFIER% | نمایش مدل CPU |
%PROCESSOR_REVISION% | نمایش نسخه CPU |
%ProgramData% | C:\ProgramData |
%ProgramFiles% | C:\Program Files یا C:\Program Files (x86) |
%ProgramFiles(x86)% | C:\Program Files (x86) |
%PROMPT% | نمایش کد Command Prompt |
%Public% | C:\Users\Public |
%RANDOM% | نمایش یک کد تصادفی از 0 تا 32767 |
SessionName%% | نمایش نام Sesstion برای ترمینال |
%SYSTEMDRIVE% | داریو ویندوز C:\ |
%SYSTEMROOT% | C:\Windows |
%TMP% – %TEMP% | C:\Users\{username}\AppData\Local\Temp |
%TIME% | نمایش ساعت |
%USERDOMAIN% | آدرس Roaming Profile کاربر |
%USERDOMAIN_roamingprofile% | آدرس Roaming Profile کاربر |
%USERNAME% | نام کاربری |
%USERPROFILE% | C:\Users\{username}\ |
%WINDIR% | C:\Windows |
اگر میخواهید خودتان برای ویندوز متغیر تعریف کنید باید از دستور set استفاده کنید اما اگر میخواهید متغیر دائمی برای ویندوز تعریف کنید باید از دستور setx استفاده کنید.