Question [RESOLU] Equivalent à %username% ??

Plus d'informations
il y a 13 ans 3 jours #14872 par doesit
Bonjour,

Avant en DOS j'indiquais pour résoudre le user de l'utilisateur connecté sur le poste %username%
[code:1]
EX: runas /user:«»DOMAINE\%username% C:\source\install.exe
il répondait: Entrez le mot de passe de DOMAINE\USER :
[/code:1]
Aujourd'hui j'aimerais faire la même chose en powershell mais la variable d'env %username% ne fonctionne pas, en effet avec la même ligne il me répond:
[code:1]
Entrez le mot de passe de DOMAINE\%username%:
[/code:1]
Mais j'aimerais qu'il inscrive le User non pas la variable.

Existe-t-il un équivalent pour effectuer la même commande aussi simplement ??

Je vous remercie d'avance.

Message édité par: doesit, à: 17/05/13 13:20<br><br>Message édité par: doesit, à: 17/05/13 13:59

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

Plus d'informations
il y a 13 ans 3 jours #14875 par doesit
J'ai résolu en ajoutant la ligne
[code:1]
$username = [Environment]::UserName
[/code:1]

et en indiquant $username à la place de %username%

:woohoo:<br><br>Message édité par: doesit, à: 17/05/13 14:02

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

Plus d'informations
il y a 12 ans 11 mois #14916 par Matthew BETTON
Bonsoir,

C'est une solution, mais il y en a d'autres :

[code:1]
$env:USERNAME
[/code:1]

'Env' est un lecteur qui permet d'accéder au fournisseur PowerShell 'Environnement' :

[code:1]
PS&gt;Get-PSProvider

Name Capabilities Drives
----

Alias ShouldProcess {Alias}
Environment ShouldProcess {Env}
FileSystem Filter, ShouldProcess, Cre... {C, D, E}
Function ShouldProcess {Function}
Registry ShouldProcess, Transactions {HKLM, HKCU}
Variable ShouldProcess {Variable}
[/code:1]

Pour aller un peu plus loin :

[code:1]
PS&gt;cd env:
PS&gt;Get-ChildItem

Name Value
----
ALLUSERSPROFILE C:\ProgramData
AMDAPPSDKROOT C:\Program Files (x86)\AMD APP\
APPDATA C:\Users\Matthew\AppData\Roaming
APR_ICONV_PATH C:\Program Files (x86)\Subversion\iconv
CommonProgramFiles C:\Program Files\Common Files
CommonProgramFiles(x86) C:\Program Files (x86)\Common Files
CommonProgramW6432 C:\Program Files\Common Files
COMPUTERNAME MONTREAL
ComSpec C:\WINDOWS\system32\cmd.exe
FP_NO_HOST_CHECK NO
HOMEDRIVE C:
HOMEPATH \Users\Matthew
LOCALAPPDATA C:\Users\Matthew\AppData\Local
LOGONSERVER \\MicrosoftAccount
NUMBER_OF_PROCESSORS 4
OS Windows_NT
Path C:\Program Files (x86)\AMD APP\bin\x86_64;C:\...
PATHEXT .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;....
PROCESSOR_ARCHITECTURE AMD64
PROCESSOR_IDENTIFIER Intel64 Family 6 Model 37 Stepping 2, Genuine...
PROCESSOR_LEVEL 6
PROCESSOR_REVISION 2502
ProgramData C:\ProgramData
ProgramFiles C:\Program Files
ProgramFiles(x86) C:\Program Files (x86)
ProgramW6432 C:\Program Files
PsionicProfile D:\Developp\PSIonic\PSIonic\Trunk
PSModulePath C:\Users\Matthew\Documents\WindowsPowerShell\...
PUBLIC C:\Users\Public
SESSIONNAME Console
SystemDrive C:
SystemRoot C:\WINDOWS
TEMP C:\Users\Matthew\AppData\Local\Temp
TMP C:\Users\Matthew\AppData\Local\Temp
USERDOMAIN MONTREAL
USERDOMAIN_ROAMINGPROFILE MONTREAL
USERNAME Matthew
USERPROFILE C:\Users\Matthew
windir C:\WINDOWS
[/code:1]

@+

Matthew

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

Plus d'informations
il y a 12 ans 11 mois #14926 par SiSMik
T'as un pc nommé Montreal ???? Ouaahhhh ;)

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

Plus d'informations
il y a 12 ans 11 mois #14935 par Matthew BETTON
benduru écrit:

T'as un pc nommé Montreal ???? Ouaahhhh ;)


Oui, je nomme mes machines de cette façon : Toronto, Montreal, Saumon , ...

B)

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

Plus d'informations
il y a 12 ans 11 mois #15020 par doesit
Ok cool je te remercie pour les infos, je garde sous le coude pour le reste.

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

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