Résolu
Modifier l'URL de certains raccourcis
- Toper
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 145
- Remerciements reçus 0
il y a 5 ans 10 mois - il y a 5 ans 10 mois #30316
par Toper
Powershell: la vie est belle
Modifier l'URL de certains raccourcis a été créé par Toper
Bonjour à tous et bonne année !
J'essaie en vain de faire une chose toute simple: modifier l'URL de certains raccourcis.
Ex:Mais je n'arrive pas à récupérer l'URL pour dire "Si elle commence par..." pour faire le reste...
Merci
J'essaie en vain de faire une chose toute simple: modifier l'URL de certains raccourcis.
Ex:
Si l'URL du raccourcis dont le nom contient "xx" et dont l'URL commence par "http://www.xxxxxx1", ou par "http://www.xxx1", ou par ... )
{ alors modifie cette URL par "http://www.yyy4.com}Merci
Powershell: la vie est belle
Dernière édition: il y a 5 ans 10 mois par Toper.
Connexion ou Créer un compte pour participer à la conversation.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 5 ans 10 mois #30318
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Modifier l'URL de certains raccourcis
Salut précise ton exemple, car ceci
semble être équivalent à :Si l'URL du raccourcis dont le nom contient "xx" et dont l'URL commence par "http://www.xxxxxx1"
Si l'URL du raccourcis contient "xx"
Tutoriels PowerShell
Connexion ou Créer un compte pour participer à la conversation.
- commenge
- Visiteur
-
il y a 5 ans 10 mois - il y a 5 ans 10 mois #30321
par commenge
Réponse de commenge sur le sujet Modifier l'URL de certains raccourcis
Bonjour,
Je pensais que ce serait faisable via un get-item mais malheureusement il semblerait que non.
Après une recherche sur google, je suis tombé sur ce lien : www.reddit.com/r/PowerShell/comments/bb9...hortcuts_icon_in_ps/
J'ai donc décidé de l'adapter puis faire un test qui s'est avéré fonctionnel !
Voici l'exemple que j'ai effectué :
Pour obtenir la valeur de l'URL du raccourci, il est possible d'utiliser :Cela affichera toute la ligne correspondante.
Je pensais que ce serait faisable via un get-item mais malheureusement il semblerait que non.
Après une recherche sur google, je suis tombé sur ce lien : www.reddit.com/r/PowerShell/comments/bb9...hortcuts_icon_in_ps/
J'ai donc décidé de l'adapter puis faire un test qui s'est avéré fonctionnel !
Voici l'exemple que j'ai effectué :
$UrlContents = Get-Content C:\test\internet.url
$NewUrl = @()
foreach ($Line in $UrlContents) {
if ($Line -like "URL=*") {
$Line = "URL=www.google.fr"
}
$NewUrl += $Line
}
$NewUrl | Out-File "C:\test\internet.url" -ForcePour obtenir la valeur de l'URL du raccourci, il est possible d'utiliser :
$UrlContents | Select-String URL
Dernière édition: il y a 5 ans 10 mois par Arnaud Petitjean. Raison: Mise en forme du code dans une balise code
Connexion ou Créer un compte pour participer à la conversation.
- Toper
- Auteur du sujet
- Hors Ligne
- Membre premium
-
Réduire
Plus d'informations
- Messages : 145
- Remerciements reçus 0
il y a 5 ans 10 mois #30322
par Toper
Powershell: la vie est belle
Réponse de Toper sur le sujet Modifier l'URL de certains raccourcis
Yes c'est la façon de faire que j'avais vu sur un autre site que el tien mais que je n'avais pas réussi à adapter.
J'ai aussi trouvé ça (à adapter aussi):
J'ai aussi trouvé ça (à adapter aussi):
Function Edit-ShortcutTarget{
# Paramètres
param(
[parameter(Mandatory=$true)][string]$ShortcutName,
[parameter(Mandatory=$true)][string]$ShortcutFolder,
[parameter(Mandatory=$true)][string]$ShortcutTargetDestination
)
# Chemin complet vers le raccourci .lnk
$ShortcutFullName = Get-ChildItem -Path $ShortcutFolder -Filter $ShortcutName -Recurse | Where-Object { $_.Attributes -ne "Directory"} | select -ExpandProperty FullName
# Récupérer la target actuelle
$ObjGetTheTarget = New-Object -ComObject WScript.Shell
$ShortcutTargetSource = $ObjGetTheTarget.CreateShortcut($ShortcutFullName).TargetPath
# Modifier la cible du raccourci
$Shortcut = New-Object -ComObject WScript.Shell
$Link = $Shortcut.CreateShortcut($ShortcutFullName)
[string]$Path = $Link.TargetPath
[string]$Path = [string]$Path.Replace($ShortcutTargetSource.tostring(),$ShortcutTargetDestination.ToString())
$Link.TargetPath = [string]$Path
$Link.Save()Powershell: la vie est belle
Connexion ou Créer un compte pour participer à la conversation.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 5 ans 10 mois - il y a 5 ans 10 mois #30328
par Arnaud Petitjean
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Réponse de Arnaud Petitjean sur le sujet Modifier l'URL de certains raccourcis
Salut Toper,
Est-ce que tu as trouvé la réponse à ta question ?
Si oui, pourrais-tu STP passer ton sujet en "Résolu" ?
Merci
Est-ce que tu as trouvé la réponse à ta question ?
Si oui, pourrais-tu STP passer ton sujet en "Résolu" ?
Merci
MVP PowerShell et créateur de ce magnifique forum
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?
Dernière édition: il y a 5 ans 10 mois par Arnaud Petitjean.
Connexion ou Créer un compte pour participer à la conversation.
- MAttew18
- Hors Ligne
- Membre elite
-
Réduire
Plus d'informations
- Messages : 175
- Remerciements reçus 0
il y a 1 semaine 6 jours #309542
par MAttew18
Réponse de MAttew18 sur le sujet Modifier l'URL de certains raccourcis
yo la team je voulais partager un petit retour sur ma session sur
chicken road
hier après-midi alors que j'attendais mon tour chez le coiffeur et pour éviter de fixer l'horloge j'ai lancé leurs jeux online casino bets poker slots online depuis mon smartphone et après un démarrage un peu poussif avec quelques petites pertes un gros multiplicateur est tombé d'un coup sur les rouleaux boostant mon solde et payant directement mon rendez-vous de l'après-midi
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.046 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- Modifier l'URL de certains raccourcis