여기 Powershell의 특수 문자에 대한 내용은 여기와 웹에서 엄청난 양의 게시물을 보았습니다. 그러나 지금까지 시도한 것이 무엇이든간에 내 명령은 계속 특수 문자를 따라 잡습니다. 나는 명령으로 키 탭을 생성하기 위해 노력하고있어 : 내가 탈출, 작은 따옴표, 탈출 따옴표를 역 따옴표를 사용하여 변수에 암호를 지정하려고했습니다특수 문자가있는 암호 매개 변수
ktpass -out bosso.keytab -princ [email protected] -pass "XX&XX"XX&" -kvno 255 -ptype KRB5_NT_PRINCIPAL -crypto AES256-SHA1
. 나는 그 밖의 무엇을 여기에서 시도해야하는지에 대한 손실에있다.
ktpass를 PowerShell 명령이 아니라 어떻게 호출합니까? PS 스크립트를 통해? –
명시 적으로 powershell 명령이 아니지만 cmd에서와 같이 PS에서 실행할 수 있습니다. CMD에서 암호 문제를 쉽게 피할 수 있다면, 나는 모든 귀입니다. 나는 먼저 그것을 시도했다. –
여기에서 변수를 사용하고 있습니까? 그렇지 않다면 PS3.0 +를 가지고 있습니다. 그런 다음 중지 구문 분석 매개 변수 만 사용하십시오. 'ktpass - % -out ....'. 물론 cmd에는 아무런 문제가 없다고 가정합니다. 당신은 당신의 내면의 두 배에 대해 작은 따옴표를 사용 했습니까? '^'는 사용할 수있는 cmd의 이스케이프 문자입니다 – Matt