나는 powershell 경로를 $RemotePath = '$($env:USERPROFILE)\Desktop\Shell.lnk'
으로 구성해야하는 시나리오가 있습니다. 이 변수는 실행해야하는 원격 시스템으로 전달됩니다. 원격 기계는 이것을 문자열 변수로받습니다. $env:USERPROFILE
을 평가하려면 문자열을 어떻게 확장합니까?확장 문자열 Powershell에서 작은 따옴표로 저장된 변수
1
A
답변
3
$ExecutionContext.InvokeCommand.ExpandString($RemotePath)
2
큰 따옴표를 사용하십시오. PowerShell은 작은 따옴표로 묶은 문자열 내에서 변수를 확장하지 않습니다. 원격 측에
+0
영업 이익이 원하는대로 변수가없는 원격 측에, 로컬 측에 확장 따옴표를 사용하여. 알 겠어. –
+0
. 정답 및 설명 주셔서 감사합니다. – ojk
+0
예. Ansgar가 언급했듯이 원격 시스템에서 UserProfile 값을 원하기 때문에 원격 시스템에서 표현식을 평가해야합니다. –
관련 문제
- 1. 문자열 따옴표를 작은 따옴표로 변환
- 2. 큰 따옴표로 묶인 문자열에서 작은 따옴표로 변환하는 환경 변수
- 3. SQL 서버 - 작은 따옴표로 문자열 삽입
- 4. Java에서 Postgresql로 작은 따옴표로 문자열 삽입
- 5. 파이썬에서 작은 따옴표로 문자열 구문 분석하기
- 6. 내포 함수 내에서 작은 따옴표로 변수 묶기
- 7. Ruby PrettyPrint 작은 따옴표로
- 8. 배쉬 : 작은 따옴표를 변수 확장/더블 견적
- 9. 작은 따옴표로 액세스 유지
- 10. 작은 따옴표로 단어에 일치
- 11. 작은 따옴표로 문법 수락
- 12. 작은 따옴표로 저장 프로 시저에 매개 변수 전달
- 13. 작은 따옴표를 작은 따옴표로 중첩하는 방법은 무엇입니까?
- 14. 문자열의 작은 따옴표를 다른 작은 따옴표로 바꿉니다.
- 15. PowerShell에서 여러 문자열 매개 변수 전달
- 16. PowerShell에서 공백없이 변수 및 문자열 리터럴 연결
- 17. 문자열 내에서 따옴표로 묶음
- 18. php - 작은 따옴표로 묶인 문자열을 큰 따옴표로 변환
- 19. 작은 따옴표로 구문 분석하지 않습니다.
- 20. mysql_real_escape_string() 작은 따옴표로 다른 동작
- 21. 작은 따옴표로 awk 명령을 실행하십시오.
- 22. preg_match 작은 따옴표로 작업하지 않습니다
- 23. FCKeditor 작은 따옴표로 문제가 발생했습니다
- 24. mysql 문자가 작은 따옴표로 이스케이프
- 25. 특정 단어를 작은 따옴표로 묶습니다.
- 26. sed 문자열을 작은 따옴표로 바꾸십시오.
- 27. 작은 따옴표로 htmlentities가 작동하지 않습니다.
- 28. 따옴표로 묶은 변수 C++
- 29. 작은 따옴표로 IFS를 사용하는 리눅스 bash 문자열 분할
- 30. url의 매개 변수에서 작은 따옴표로 인해 오류가 발생했습니다. 쿼리 문자열
굉장한 남자. 이것은 매력처럼 작동했습니다. –