8 NÄ°SAN 2011, Cuma
Nasıl bir PowerShell komut dosyası için bir değişken geçmek?
Hızlı ileri 30 saniye: iTunes yapar PowerShell
senaryo itunesForward.ps1
adında biri vardı
$iTunes = New-Object -ComObject iTunes.Application
if ($iTunes.playerstate -eq 1)
{
$iTunes.PlayerPosition = $iTunes.PlayerPosition 30
}
Prompt komutu ile çalıştırılır:
powershell.exe itunesForward.ps1
Komut satırından argüman geçmek ve kodlanmış 30 saniye değeri yerine komut uygulandığı için mümkün mü?
CEVAP
8 NÄ°SAN 2011, Cuma
param([Int32]$step=30) #Must be the first statement in your script
$iTunes = New-Object -ComObject iTunes.Application
if ($iTunes.playerstate -eq 1)
{
$iTunes.PlayerPosition = $iTunes.PlayerPosition $step
}
Aramak
powershell.exe itunesForward.ps1 -step 15
Bunu PaylaÅŸ:
Nasıl ilk hatada PowerShell komut dosy...
Nasıl boru hattı girişi kabul eden bir...
Nasıl Düzenli İfade, JavaScript için b...
Nasıl bir toplu iş dosyası komut satır...
Nasıl bir BASH değişken bir komut çıkt...