SORU
12 EKİM 2013, CUMARTESİ


Nasıl bir toplu iş dosyasından PowerShell komut dosyasını çalıştırmak için

Bu PowerShell komut dosyasını çalıştırmak için çalışıyorum. Benim masaüstünde ps.ps1 betik aşağıda kurtardım.

$query = "SELECT * FROM Win32_DeviceChangeEvent WHERE EventType = 2"
Register-WMIEvent -Query $query -Action { invoke-item "C:\Program Files\abc.exe"}

Bir toplu iş komut dosyası bu PowerShell komut dosyasını çalıştırmak için yaptım

@echo off
Powershell.exe set-executionpolicy remotesigned -File  C:\Users\SE\Desktop\ps.ps1
pause

Ama bu hata alıyorum:

Enter image description here

CEVAP
12 EKİM 2013, CUMARTESİ


-ExecutionPolicy parametre gerekir:

Powershell.exe -executionpolicy remotesigned -File  C:\Users\SE\Desktop\ps.ps1

Aksi takdirde PowerShell dikkate argümanlar Set-ExecutionPolicy süre yürütmek için bir çizgibir çalıştırın, -File hiçbir parametre vardır.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • andony5589

    andony5589

    7 Aralık 2011
  • Mismag822 - The Card Trick Teacher

    Mismag822 -

    18 EKİM 2008
  • wwjoshdew

    wwjoshdew

    1 AĞUSTOS 2007