Em Computer\HKEY_CLASSES_ROOT\Directory\shell
e Computer\HKEY_CLASSES_ROOT\Directory\Background\shell
, criei a chave primária "Diretório de serviço". Em seguida, adicionou a chave "command" sob essa chave primária, que contém "C:\Users\assylum\Documents\_Scripts\ruby_webserver.cmd" "%1"
como a entrada Default
. O conteúdo deste arquivo de lote é ruby -run -e httpd %1 -b 127.0.0.1 -p 4000
.
Aqui está uma imagem para explicar melhor:
Quandoclicocomobotãodireitodomouseemumapasta,issofuncionabem.Noentanto,seeuclicarcomobotãodireitodomousenoespaçoembrancodeumapastaeescolherocomando,receboestamensagemdeerro:
Qual é o meu erro aqui?
Tags windows-registry