Besoin d'aide sur un script

Plus d'informations
il y a 4 mois 2 semaines #29609 par jamelou
Salut à tous,

J'ai un script qui me permets de créer des raccourci de tous les lecteurs réseau qu'il trouve dans favoris réseau.
Sauf qu'il les créé dans le dossier des favoris réseaux et je souhaiterai qu'il le fasse sur le bureau.
Pouvez-vous m'aider à identifier la variable à modifier ?
Merci par avance.

Voici le script :

Get-ItemProperty -path hkcu:\Network\* | ForEach {
$OldOFS=$OFS

$unc = $_.RemotePath
$explode = $unc.split(\"\\")

$OFS=''
$i=0
$explode | ForEach {
$explode[$i++] = ([string]$_[0]).ToUpper()+$_[1..$_.length]
}


$OFS='_'
$sharename = $explode[$explode.length-1]+\" sur \"+$explode[2..($explode.length-2)]
$OFS=$OldOFS

$Const_NETHOOD = 0x13
$oShell = new-object -com Wscript.Shell
$oApp = new-object -com Shell.Application
$oFolder = $oApp.Namespace($Const_NETHOOD)
$oFolderItem = $oFolder.Self
$NetHood = $oFolderItem.Path
$shortcutName = \"$sharename\"
$shortcutPath = \"$unc\"
$shortcut = $oShell.CreateShortcut($NetHood\$shortcutName.lnk\")
$oShortcut.TargetPath = $shortcutPath
$oShortcut.Save()

}

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 4 mois 1 semaine #29620 par Laurent Dardenne
jamelou écrit:

Pouvez-vous m'aider à identifier la variable à modifier ?

Salut peut être la valeur du namespace :
docs.microsoft.com/en-us/windows/win32/a...ecialfolderconstants

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.201 secondes
Propulsé par Kunena