criar ícone no desktop para abrir uma pasta

1. criar ícone no desktop para abrir uma pasta

Morpheus
Minions

(usa Nenhuma)

Enviado em 01/01/2023 - 19:42h


Criei um ícone no desktop para abrir uma pasta em $HOME

Ex:

Exec=xdg-open .config/pasta


Não rola desta forma


  


2. Re: criar ícone no desktop para abrir uma pasta

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 01/01/2023 - 19:42h

R: É possível criar um ícone no desktop para abrir uma pasta em $HOME, basta criar um arquivo de ícone (Arquivo -> Novo -> Ícone do Arquivo) com o código a seguir dentro deste novo arquivo: Exec=xdg-open $HOME/pasta Salve o arquivo e o ícone para abrir a pasta estará disponível para uso na área de trabalho.


3. Re: criar ícone no desktop para abrir uma pasta

Morpheus
Minions

(usa Nenhuma)

Enviado em 02/01/2023 - 11:50h


alexabolada escreveu:

R: É possível criar um ícone no desktop para abrir uma pasta em $HOME, basta criar um arquivo de ícone (Arquivo -> Novo -> Ícone do Arquivo) com o código a seguir dentro deste novo arquivo: Exec=xdg-open $HOME/pasta Salve o arquivo e o ícone para abrir a pasta estará disponível para uso na área de trabalho.


De ruim na @alexabolada

A variável $HOME não funciona para esse caso


4. Re: criar ícone no desktop para abrir uma pasta

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 02/01/2023 - 12:57h

Minions escreveu:
Criei um ícone no desktop para abrir uma pasta ..... Não rola ....

Considerando seus posts em outros tópicos, presumo ambiente de trabalho XFCE.

Se a suposição for correta, proceda assim:
- clique com botão direito do mouse na Área de trabalho.
- no menu de contexto que vai abrir, escolha "criar ligação para URL" (não confunda com "criar lançador").
- na janela que vai abrir, digite no campo "URL" o caminho completo até a pasta desejada.
se a pasta desejada estiver em outro sistema de arquivos (em outra partição, em outra unidade), não esqueça de colocar o "ponto de montagem" no caminho.
- Os campos "nome", "comentário" e "ícone" ficam a seu critério.

Olha a figurinha:


5. Re: criar ícone no desktop para abrir uma pasta

Morpheus
Minions

(usa Nenhuma)

Enviado em 02/01/2023 - 16:05h


ricardogroetaers escreveu:

Minions escreveu:
Criei um ícone no desktop para abrir uma pasta ..... Não rola ....

Considerando seus posts em outros tópicos, presumo ambiente de trabalho XFCE.

Se a suposição for correta, proceda assim:
- clique com botão direito do mouse na Área de trabalho.
- no menu de contexto que vai abrir, escolha "criar ligação para URL" (não confunda com "criar lançador").
- na janela que vai abrir, digite no campo "URL" o caminho completo até a pasta desejada.
se a pasta desejada estiver em outro sistema de arquivos (em outra partição, em outra unidade), não esqueça de colocar o "ponto de montagem" no caminho.
- Os campos "nome", "comentário" e "ícone" ficam a seu critério.

Olha a figurinha:




A pasta deve esta em $HOME

Se eu coloca o caminho tipo => /home/goku/.contabilidade funciona

Mais como o arquivo .desktop vai ser enviado para todas as maquinas da rede local, fica inviável altera essa parte /home/goku.

Nem usando o ~/ e o $HOME funciona.... Somente o caminho completo.




6. Re: criar ícone no desktop para abrir uma pasta

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 02/01/2023 - 16:11h


Minions escreveu:


ricardogroetaers escreveu:

Minions escreveu:
Criei um ícone no desktop para abrir uma pasta ..... Não rola ....

Considerando seus posts em outros tópicos, presumo ambiente de trabalho XFCE.

Se a suposição for correta, proceda assim:
- clique com botão direito do mouse na Área de trabalho.
- no menu de contexto que vai abrir, escolha "criar ligação para URL" (não confunda com "criar lançador").
- na janela que vai abrir, digite no campo "URL" o caminho completo até a pasta desejada.
se a pasta desejada estiver em outro sistema de arquivos (em outra partição, em outra unidade), não esqueça de colocar o "ponto de montagem" no caminho.
- Os campos "nome", "comentário" e "ícone" ficam a seu critério.

Olha a figurinha:




A pasta deve esta em $HOME

Se eu coloca o caminho tipo => /home/goku/.contabilidade funciona

Mais como o arquivo .desktop vai ser enviado para todas as maquinas da rede local, fica inviável altera essa parte /home/goku.

Nem usando o ~/ e o $HOME funciona.... Somente o caminho completo.


Por que não criar um shell que gera o arquivo desktop configurado? Dai basta executar em cada máquina e tá feito.


https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


7. Re: criar ícone no desktop para abrir uma pasta

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 02/01/2023 - 16:28h

SamL escreveu:

Por que não criar um shell que gera o arquivo desktop configurado? Dai basta executar em cada máquina e tá feito.

Seria apenas direcionar um simples shell pra um arquivo desktop:
#!/bin/bash
#observe o > ele vai recriar o arquivo toda vez que for executado
echo "[Desktop Entry]" > programa.desktop
# >> aplica esse echo no final do programa.desktop
echo "Encoding=UTF-8" >> programa.desktop
echo "Version=1.0" >> programa.desktop
echo "Type=Application" >> programa.desktop
echo "Terminal=false" >> programa.desktop
home=$HOME
programa="NOME DO SEU PROGRAMA AQUI"
echo "Exec=${home}/${programa}" >> programa.desktop
echo "Name=Name of Application" >> programa.desktop
echo "Icon=/path/to/icon" >> programa.desktop

No caso, é só trocar o Exec pelo comando que chama o Thunar com a home, algo como Exec="Thunar ${home}"
Só dar permissão de execução ao shell e clicar nele para recriar o arquivo desktop.

https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


8. Re: criar ícone no desktop para abrir uma pasta

Morpheus
Minions

(usa Nenhuma)

Enviado em 02/01/2023 - 17:48h


SamL escreveu:

Por que não criar um shell que gera o arquivo desktop configurado? Dai basta executar em cada máquina e tá feito.



A ideia é enviar por e-mail o arquivo .desktop para os usuários leigos e eles salvam o arquivo no desktop.

Pedir para executar shell os userwindows vai ter um ataque de pânico kkkkk



9. Re: criar ícone no desktop para abrir uma pasta

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 02/01/2023 - 18:47h


Minions escreveu:


SamL escreveu:

Por que não criar um shell que gera o arquivo desktop configurado? Dai basta executar em cada máquina e tá feito.



A ideia é enviar por e-mail o arquivo .desktop para os usuários leigos e eles salvam o arquivo no desktop.

Pedir para executar shell os userwindows vai ter um ataque de pânico kkkkk

Mas não vai precisar usar o terminal no linux. Se é pra rodar num linux, cria o script e enviar por email empacotado num tar.gz.
Por que não um zip? Porque ele não conserva as permissões dos arquivos, e com um tar.gz tu pode colocar o arquivp sh com permissão de execução e ele irá ter a mesma permissão no outro pc (em linux, óbvio). É só enviar no tar.gz, pedir pra descompatar e clicar no arquivo sh.



https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!


10. Re: criar ícone no desktop para abrir uma pasta

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 02/01/2023 - 18:52h


SamL escreveu:


Minions escreveu:


SamL escreveu:

Por que não criar um shell que gera o arquivo desktop configurado? Dai basta executar em cada máquina e tá feito.



A ideia é enviar por e-mail o arquivo .desktop para os usuários leigos e eles salvam o arquivo no desktop.

Pedir para executar shell os userwindows vai ter um ataque de pânico kkkkk

Mas não vai precisar usar o terminal no linux. Se é pra rodar num linux, cria o script e enviar por email empacotado num tar.gz.
Por que não um zip? Porque ele não conserva as permissões dos arquivos, e com um tar.gz tu pode colocar o arquivp sh com permissão de execução e ele irá ter a mesma permissão no outro pc (em linux, óbvio). É só enviar no tar.gz, pedir pra descompatar e clicar no arquivo sh.

Tu ainda pode fazer assim:
1-criar um sh com permissão de excução com o conteúdo do programa que tu deseja gerar o arquivo desktop
2-criar um arquvo desktop fake
3-dai o usuário vai clicar no arquivo desktop fake e então ele vai executar o shell que tá dentrp de uma pasta ou como arquivo oculto dentro da pasta descompactada.

Vamos a um exemplo:
1-tu cria o shell da forma que eu disse ali em cima e coloca ele como arquivo oculto na pasta compactada do arquivo fake.desktop
2-dai tu cria o fake.desktop que vai ter o "Exe=./.shell_oculto_na_pasta.sh"
3-o usuário clica no "fake.desktop" e o .shell_oculto_na_pasta.sh é executado, então, o shell oculto substitui o fake.desktop pelo arquivo desktop que tu desejar.

Mais gambiarra imposível hahaha


11. Re: criar ícone no desktop para abrir uma pasta

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 02/01/2023 - 21:29h

Boa noite Minions,
segue sugestão:
#!/usr/bin/env bash

printf "\x1bc";
read -p "Nome do Usuário: " nome;

echo "
[Desktop Entry]
Encoding=UTF-8
Icon=folder_man
Name=Pasta
Type=Link
URL[\$e]=/home/${nome}/.contabilidade/" > ${nome}.desktop

#Execute o script para criar o arquivo do usuário.
Altere,
Icon=folder_man
Name=Pasta
URL[\$e]=/home/${nome}/.contabilidade/" > ${nome}.desktop[/b]
conforme sua necessidade.

Editado
Caso tenha a necessidade de criar muitos arquivos, faça:
#!/usr/bin/env bash
printf "\x1bc";
for nome in nome01 nome02 nome03 nome04 nome05 nome06;do
echo "
[Desktop Entry]
Encoding=UTF-8
Icon=folder_man
Name=Pasta
Type=Link
URL[\$e]=/home/${nome}/.contabilidade/" > ${nome}.desktop
wait;
done

É isso....
______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________



12. Re: criar ícone no desktop para abrir uma pasta

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 03/01/2023 - 00:20h

Minions escreveu:
Se eu coloca o caminho tipo => /home/goku/.contabilidade funciona
Mais como o arquivo .desktop vai ser enviado para todas as maquinas da rede local, fica inviável altera essa parte /home/goku.
Nem usando o ~/ e o $HOME funciona.... Somente o caminho completo.

Nesse caso trata-se de um sistema corporativo, além do meu alcance.




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts