-1
이 코드를 powershell에 쓰려면 어떻게해야합니까? 내가 어디서부터 시작 모른다이 코드를 powershell에 쓰려면 어떻게해야합니까?
for /D %%i in (C:\Year_2015\*) do pushd .&cls .&cd "%%i"&call c:\Teste\Teste2\file.bat %%i&popd .&cls
.... 당신을 위해
이 코드를 powershell에 쓰려면 어떻게해야합니까? 내가 어디서부터 시작 모른다이 코드를 powershell에 쓰려면 어떻게해야합니까?
for /D %%i in (C:\Year_2015\*) do pushd .&cls .&cd "%%i"&call c:\Teste\Teste2\file.bat %%i&popd .&cls
.... 당신을 위해
$dirs = Get-ChildItem -Directory -Path 'C:\Year_2015'
$loc=Get-Location
$dirs | ForEach-Object {
Clear-Host
Set-Location -Path $PSItem.FullName
C:\Teste\Teste2\file.bat $PSItem.FullName
Set-Location -Path $loc.Path
Clear-Host
}
제안 : 빙/구글과
A :
이의 자유주의 사용합니다 -
을-하는 데 도움이
당신을 도움이 될 것입니다 어떤 일을 시작. Get-Help Get-ChildItem
b. Get-Help ForEach-Object
좋습니다 ...하지만 ... 작동하지 않았습니다. – Jones
원래 위치를 저장/복원 할 필요가 없습니다. 'foreach ($ -dir (Get-ChildItem -Directory -Path 'C : \ Year_2015')) {Clear-Host; 푸시 위치 $ dir.FullName; C : \ Teste \ Teste2 \ file.bat $ dir.FullName; 대중 음악 위치; 호스트 지우기} ' – Duncan
"Ok ...하지만 ... 작동하지 않았습니다." 내가 익숙한 PowerShell 오류 코드처럼 보이지 않거나 의미있는 방식으로 진단 할 수 있습니다. 빙 (Bing)이나 Google이 지금 가장 좋은 방법 일 것입니다. 스크립트에서 가져온 오류 메시지를 검색 필드에 붙여 넣기 만하면 자신을위한 정렬 작업을 시작할 수 있습니다. – d3r3kk