Windows 7 - Atalho - Atributos de destino muito longos

0

Eu preciso lançar um atalho para um programa (vlc.exe) e iniciá-lo com determinados atributos (é uma string bastante longa) e a caixa de destino não aceitará caracteres suficientes. Preciso de ajuda para encontrar outra maneira de fazer isso, eu queria saber se você pode iniciar um atalho e atributos usando um script em lotes? Ou alguma outra ideia?

Para colocá-lo em contexto, estou substituindo meu ícone do Firefox por um atalho de vlc para iniciar e gravar um snippet de 2 segundos de quem está usando meu computador quando estou ausente. O código completo que eu preciso é -

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" vlc dshow:// :dshow-vdev="Monitor Webcam" :dshow-adev="none" :dshow-size="640x480" :dshow-caching=1000 --run-time=2 -V dummy --intf=dummy --dummy-quiet :sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mpga,ab=128,channels=2,samplerate=44100}:file{dst=C:\records\test1.ts} :sout-keep

Mas a caixa de destino é maxes em -

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" vlc dshow:// :dshow-vdev="Monitor Webcam" :dshow-adev="none" :dshow-size="640x480" :dshow-caching=1000 --run-time=2 -V dummy --intf=dummy --dummy-quiet :sout=#transcode{vcodec=h264,vb=800,scale=1,acodec=mpga,ab=12

    
por Justin 02.02.2013 / 05:21

2 respostas

3

Há uma dúzia de maneiras de fazer isso. Se eu fosse você, eu definiria toda a string desagradável como uma variável System. Vou tentar explicar.

  1. Segure o "botão do windows" no teclado e pressione R (para abrir a janela de execução)
  2. Copie o material entre aspas para a janela de execução "rundll32 sysdm.cpl, EditEnvironmentVariables"
  3. Clique no botão "novo" inferior uma pequena janela "Nova variável do sistema" aparecerá
  4. Escolha um nome de variável dizer. Vou usar "WebCam" sem citações
  5. para o valor da variável que eu colocaria após o vlc.exe "
  6. clique em OK nas duas janelas.
  7. Para o seu atalho, use "C: \ Arquivos de Programas (x86) \ VideoLAN \ VLC \ vlc.exe"% WebCam%
  8. Em seguida, teste-a e, com alguma sorte, funcionará. Deveria, poderia .. Bem, quem sabe GLHF

    
por 03.02.2013 / 15:25
0

Não tenho experiência com arquivos .bat, mas acho que sua ideia funcionaria. Eu tentei o seguinte para reproduzir uma lista de reprodução com o Windows Media Player:

start "C:\Program Files (x86)\Windows Media Player\wmplayer.exe" "C:\play.m3u"
    
por 02.02.2013 / 18:05