Josh'un cevabına eklemek için,
diğer adları aşağıdaki adımlarla kalıcı hale getirebilirsiniz ,
DOSKEY
Komutlarınızla bir .bat veya .cmd dosyası oluşturun .
- Regedit'i çalıştırın ve şu adrese gidin:
HKEY_CURRENT_USER\Software\Microsoft\Command Processor
.Bat / .cmd dosyanızın adı AutoRun
ve tam yoluyla Dize Değeri girdisini ekleyin .
Örneğin %USERPROFILE%\alias.cmd
, yolun ilk segmentini değiştirmek, %USERPROFILE%
birden çok makine arasında senkronizasyon için kullanışlıdır.
Bu şekilde cmd her çalıştırıldığında takma adlar yüklenir.
Windows 10 için girişi buraya ekleyin HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
.
Bütünlük için, burada yararlı bulabileceğiniz takma ad türlerini gösteren bir şablon bulunmaktadır.
@echo off
:: Temporary system path at cmd startup
set PATH=%PATH%;"C:\Program Files\Sublime Text 2\"
:: Add to path by command
DOSKEY add_python26=set PATH=%PATH%;"C:\Python26\"
DOSKEY add_python33=set PATH=%PATH%;"C:\Python33\"
:: Commands
DOSKEY ls=dir /B
DOSKEY sublime=sublime_text $*
::sublime_text.exe is name of the executable. By adding a temporary entry to system path, we don't have to write the whole directory anymore.
DOSKEY gsp="C:\Program Files (x86)\Sketchpad5\GSP505en.exe"
DOSKEY alias=notepad %USERPROFILE%\Dropbox\alias.cmd
:: Common directories
DOSKEY dropbox=cd "%USERPROFILE%\Dropbox\$*"
DOSKEY research=cd %USERPROFILE%\Dropbox\Research\
$*
Sözdiziminin, bir dizin dizesinin yanı sıra bağımsız değişkenleri alan bir yürütülebilir dosyadan sonra çalıştığını unutmayın . Yukarıdaki örnekte, kullanıcı tanımlı komut dropbox research
ile aynı dizini gösterir research
.
- Rivenfall'un işaret ettiği gibi,
alias.cmd
dosyanın rahat bir şekilde düzenlenmesine izin veren bir komut eklemek iyi bir fikirdir . Bkz alias
yukarıda. Bir cmd oturumundaysanız, cmd
cmd'yi yeniden başlatmak ve alias.cmd
dosyayı yeniden yüklemek için girin .
Soruyu cevaplamak için internette arama yaptığımda, tartışmalar ya sadece sebat etmeye ya da sadece DOSKEY'in kullanımına odaklanmıştı. Umarım birisi burada birlikte olmak bu iki yönünden faydalanacaktır!
İşte .reg
yüklemenize yardımcı olacak bir dosya alias.cmd
. Şimdi yukarıda önerildiği gibi bir dropbox klasörüne örnek olarak ayarlanmıştır.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"AutoRun"="%USERPROFILE%\\alias.cmd"
Tek kullanıcılı uygulamalar için yukarıdakiler yapılacaktır. Bununla birlikte, alias.cmd
kayıt defteri anahtarında ilk olup olmadığını denetlemenin gerekli olduğu durumlar vardır . Aşağıdaki örneğe bakın.
C:\Users\Public\init.cmd
Potansiyel kullanıcılar arası yapılandırmaları barındıran bir dosyada:
@ECHO OFF
REM Add other configurations as needed
IF EXIST "%USERPROFILE%\alias.cmd" ( CALL "%USERPROFILE%\alias.cmd" )
Kayıt defteri anahtarı C:\Users\Public\init.cmd
, .reg
dosyaya karşılık gelen veya şu dosya kullanılarak güncelleştirilmelidir :
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"AutoRun"="C:\\Users\\Public\\init.cmd"