Giriş istemek için bir Windows kısayolu yapılandırın


10

Yemin ederim ki Windows geçmişinde girdi istemek ve çalışmakta olan komuta aktarmak için bir masaüstü kısayolu ayarlamak için bir yol hatırlıyorum. Özellikle, giriş olarak bir parola alan ancak bu parolayı kısayolda saklamayan bir toplu iş dosyası çalıştırmak istiyorum.

Windows 7'de bunu yapmanın bir yolu var mı?

Yanıtlar:


12

Windows'un önceki sürümlerinde, komut satırı seçenekleri için bir kısayol istemi yapmak için yapmanız gereken tek şey, kısayol özellikleri penceresindeki komut satırını en sonuna a ekleyerek düzenlemekti ?. Bu, Windows'u ek komut satırı anahtarları için bir iletişim kutusu isteyecek şekilde işaretledi.

Bu yöntemin Windows 7'de çalıştığını sanmıyorum (yeni denedim). Başka bir yöntem yerine kaldırılmış veya tamamen kaldırılmış olabilir.

DÜZENLE

Sadece hızlı bir arama yaptım. Görünüşe göre komut satırı anahtarları istemek için eski bir 16-bit PIF yöntemiydi. Windows 7'ye yapmadı (muhtemelen Windows XP'de kullanamazsınız - Windows 9x çıktıktan sonra boğuldu ve tamamen 32 bit LNK yöntemine taşındı).

Taklit etmek için, muhtemelen bu işlevselliği taklit etmek için kendi toplu komut dosyanızı (veya benzer bir şeyi) yazmanız gerekecektir.

Örneğin, bu Windows toplu iş kodu sizin için hile yapmalıdır.

@echo off
setlocal
set /P passwd=Password:
call runprog.bat %passwd%
endlocal

2
Hatırladığım şey buydu :-(
dbreaux

4

Belki bu ne hatırladığını geçerli:

> usermessage.vbs ECHO WScript.Echo InputBox( "Where were you born?", "Place of Birth", "London" )
FOR /F "tokens=*" %%A IN ('CSCRIPT.EXE //NoLogo usermessage.vbs') DO SET PlaceOfBirth=%%A
ECHO You were born in %PlaceOfBirth%
DEL usermessage.vbs

Hatırladığım şey değil, ama yararlı görünüyor. Teşekkürler.
dbreaux

1

İşte yaptığımın bir örneği. Bir kısayol oluşturun ve hedefi okumak için değiştirin:

cmd /v:on /c "set /P param=Computer name: && %windir%\system32\compmgmt.msc /computer:!param!"
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.