입력을 요구하는 Windows 단축키 구성


10

Windows에서 과거에 입력하라는 메시지를 표시하고 실행중인 명령에 전달하는 바탕 화면 바로 가기를 설정하는 방법을 기억합니다. 특히 암호를 입력으로 사용하지만 해당 암호를 바로 가기에 저장하지 않는 배치 파일을 실행하고 싶습니다.

Windows 7에서이를 수행 할 수있는 방법이 있습니까?

답변:


12

이전 버전의 Windows에서는 명령 줄 옵션에 대한 바로 가기 프롬프트를 만들려면 바로 가기 속성 창에서 명령 줄을 편집 ?하고 맨 끝에 추가하면 됩니다. Windows에 추가 명령 줄 스위치를위한 대화 상자가 표시되었습니다.

이 방법이 Windows 7에서 작동한다고 생각하지 않습니다 (방금 시도했습니다). 다른 방법 대신 제거되었거나 완전히 제거되었을 수 있습니다.

편집하다

방금 빠른 검색을했습니다. 분명히 명령 행 스위치를 프롬프트하기위한 오래된 16 비트 PIF 방법이었습니다. 그것은 Windows 7로 만들지 못했습니다 (아마도 Windows XP에서는 이것을 사용할 수 없습니다-Windows 9x가 나간 후 버리고 32 비트 LNK 방법으로 완전히 이동했습니다).

이를 에뮬레이트하려면이 기능을 에뮬레이트하기 위해 고유 한 배치 스크립트 (또는 이와 유사한 것)를 작성해야합니다.

예를 들어,이 Windows 배치 코드는 트릭을 수행해야합니다.

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

2
그게 내가 기억했던 것입니다 :-(
dbreaux

4

아마도 이것은 당신이 기억하는 것입니다 :

> 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

내가 기억하는 것은 아니지만 유용하게 보입니다. 감사.
dbreaux

1

여기 내가 한 일의 예가 있습니다. 바로 가기를 만들고 대상을 다음과 같이 변경하십시오.

cmd /v:on /c "set /P param=Computer name: && %windir%\system32\compmgmt.msc /computer:!param!"
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.