0
내 스크립트는 디렉토리 트리를 통해 2 개의 파일을 검색합니다. 파일을 찾으면 $filesToDelete
이라는 변수에 경로를 저장합니다.변수에 경로를 저장하고 인수로 전달하십시오.
eg C:/user/script.ps1 .\$filestoDelete
에 대한 인수로 전달하고 싶습니다.
내 스크립트는 디렉토리 트리를 통해 2 개의 파일을 검색합니다. 파일을 찾으면 $filesToDelete
이라는 변수에 경로를 저장합니다.변수에 경로를 저장하고 인수로 전달하십시오.
eg C:/user/script.ps1 .\$filestoDelete
에 대한 인수로 전달하고 싶습니다.
귀하의 script.ps1
PARAM 섹션로 시작해야합니다 : 내가 예에 대한 논쟁이있는 경우
C:/user/script.ps1 -FilesToDelete $filesToDelete
작동합니다 :
그런 다음 다음을 사용하여 매개 변수를 전달할 수 있습니다 out : '- filesToDelete $ filesToDelete \ outputfile.txt 시도했으나 경로를 찾을 수없는 것으로 보입니다. –
두 번째 스크립트로 전달하기 전에 먼저 내용을로드해야합니다. 그렇지 않으면 파일을로드해야합니다. 스크립트 ('Get-Content' cmdlet 사용). –
'Get-Content $ FilesToDelete'는 경로 대신 발견 된 파일 안에 무엇이 있는지 알려줍니다. 'Get-Content -Path'도 시도했지만 결과는 동일합니다. –