Little Doge
Hectopat
- Katılım
- 15 Ocak 2021
- Mesajlar
- 1.570
- Çözümler
- 17
Daha fazla
- Cinsiyet
- Erkek
DVD'leri PC'ye kopyaladıktan sonra otomatik çıkarsın istiyorum. ChatGPT'ye yaptırdığım script işimi görüyor ama yeni CD'yi takıp kopyalama işlemine başlamak için acele etmezsem, işlem başlayamadan da çıkarıyor. Bu sorunu çözemedim. Windows 10 PowerShell ile yapıyorum.
Yardımcı olabilir misiniz?
Yardımcı olabilir misiniz?
Bash:
$drives = @("G:", "E:")
while ($true) {
foreach ($drive in $drives) {
try {
Get-ChildItem "$drive\" -ErrorAction Stop | Out-Null
$busy = $false
}
catch {
$busy = $true
}
if (-not $busy) {
$ejectCmd = "powershell (new-object -com shell.application).NameSpace(17).ParseName('$drive').InvokeVerb('Eject')"
cmd /c $ejectCmd
}
}
Start-Sleep -Seconds 3
}
Son düzenleme: