0
배치 파일 [Runpowershell.bat]을 사용하여 실행되는 powershell 스크립트 파일이 있습니다. 파워 쉘 스크립트 끄트머리가powershell에서 배치 파일을 관리자로 실행하십시오.
function RunPowershell {
C:\Users\red\Desktop\testFolder\test.bat
}
RunPowershell
위의 PowerShell 스크립트에서 실행 된 TEST.BAT 파일 아래로, 하나의 또 다른 배치 파일을 실행하는 코드를 포함, SQL 스크립트 텍스트 파일을 만드는 데 사용됩니다.
일반 사용자로 실행하면 모두 정상적으로 작동하지만 Runpowershell.bat가 관리자 권한으로 실행되는 경우 test.bat 파일에 기록 된 다른 파일을 읽는 명령은 실행되지 않습니다. "파일을 열 수 없습니다"라는 메시지가 표시됩니다.
아무런 도움도받지 못합니다.
덕분에 문제를 제기하는 파일을 표시하려면
이것은 액세스 권한이 아닌 실행 환경 (현재 디렉토리, 로케일 또는 기타)의 문제 여야합니다 (관리자 권한이 일반 사용자 권한보다 높음). 어떤 파일을 열 수 없는지 결정해야하며, 그 이유를 파악할 수 있습니다. –