Eu preciso escrever um programa no CMD para “% HOMEDRIVE% \ Users \ Public \ Desktop \ shorcut.lnk”

0

Estou tendo problemas para solucionar a instalação. Estou criando o Czech Mods Localization e preciso resolver a instalação usando o arquivo .BAT.

O problema é que quero publicar minhas traduções para os jogadores e nem todos têm um jogo no mesmo disco, na mesma pasta e no mesmo atalho.

Eu preciso escrever um programa no CMD para "% HOMEDRIVE% \ Usuários \ Public \ Desktop \ shorcut.lnk" ler e usar o caminho para a pasta correta.

A única coisa que é imutável é o nome de inicialização do arquivo do jogo.

Estou usando o Windows 7, mas esse arquivo .BAT pode funcionar universalmente em todas as outras janelas.

Eu assisti as postagens aqui e no www.computerhope.com e me atraiu lá:

crie um arquivo target.bat e edite-o

@echo off

SET atalho = ArcRegister.exe.lnk

SET vbscript = cscript // nologo DecodeShortCut.vbs

FOR / f "delims=" %% T em ('% vbscript%'% Shortcut% ") para SET target = %% T DEL DecodeShortCut.vbs

S: \ Test \ Vbs \ atalho > target.bat

Atalho ArcRegister.exe.lnk

Alvo "C: \ Arquivos de Programas \ ArcSoft \ VideoImpression 2 \ ArcRegister.exe"

Se o arquivo .BAT encontrar o caminho certo como uma variável, então seria possível copiar

tradução com precisão cirúrgica. Eu não sei como.

Algo como: CZ_Localization_install.bat

COPY% HOMEDRIVE% \ Usuários \ Usuário \ Downloads \ CZ_Localization \ . Atalho SkyrimLauncher.exe.lnk

Acho que isso poderia funcionar se mudanças fossem feitas. Mas eu não entendo exatamente o conteúdo e não sei como modificar isso para minhas necessidades.

Alguém me aconselhará e, se possível, consultará o unilateral. Eu não falo inglês muito bem. Obrigado antecipadamente.

    
por Paja Slimmjim 25.03.2018 / 20:49

0 respostas