Pertanyaan yang diberi tag «powershell»

PowerShell adalah baris perintah lintas platform dan utilitas skrip dari Microsoft. Gunakan tag ini untuk pertanyaan tentang HANYA menulis dan menjalankan skrip PowerShell. Memprogram pertanyaan khusus untuk versi cross-platform PowerShell Core (Windows, macOS, dan Linux) harus ditandai [powershell-core]. Pertanyaan tentang administrasi sistem harus ditanyakan pada Super User atau Server Fault.

14
Dapatkan path lengkap file di PowerShell
Saya perlu mendapatkan semua file termasuk file yang ada di subfolder yang termasuk jenis tertentu. Saya melakukan sesuatu seperti ini, menggunakan Get-ChildItem : Get-ChildItem "C:\windows\System32" -Recurse | where {$_.extension -eq ".txt"} Namun, itu hanya mengembalikan saya nama file dan bukan seluruh path.

6
Kapan saya harus menggunakan Write-Error vs. Throw? Mengakhiri kesalahan vs. tidak-berhenti
Melihat skrip Get-WebFile di PoshCode, http://poshcode.org/3226 , saya perhatikan alat aneh yang ini: $URL_Format_Error = [string]"..." Write-Error $URL_Format_Error return Apa alasannya dibandingkan dengan yang berikut ini? $URL_Format_Error = [string]"..." Throw $URL_Format_Error Atau lebih baik lagi: $URL_Format_Error = New-Object System.FormatException "..." Throw $URL_Format_Error Seperti yang saya pahami, Anda harus menggunakan Write-Error …

18
Bagaimana cara menampilkan teks tanpa baris baru di PowerShell?
Saya ingin skrip PowerShell saya mencetak sesuatu seperti ini: Enabling feature XYZ......Done Scriptnya terlihat seperti ini: Write-Output "Enabling feature XYZ......." Enable-SPFeature... Write-Output "Done" Tetapi Write-Outputselalu mencetak baris baru di akhir sehingga output saya tidak pada satu baris. Apakah ada cara untuk melakukan ini?
145 powershell 

6
Muat ulang jalur di PowerShell
Jika saya memiliki instance PowerShell ISE yang sedang berjalan dan saya menginstal sesuatu yang memodifikasi PATH atau saya memodifikasinya dengan cara apa pun di luar PowerShell maka saya perlu me-restart PowerShell agar dapat melihat variabel PATH yang diperbarui. Apakah ada cara untuk memuat ulang jalur dari dalam PowerShell tanpa memulai …

7
PowerShell: Jalankan perintah dari direktori skrip
Saya memiliki skrip PowerShell yang melakukan beberapa hal menggunakan direktori skrip saat ini. Jadi ketika di dalam direktori itu, menjalankan .\script.ps1berfungsi dengan benar. Sekarang saya ingin memanggil skrip itu dari direktori lain tanpa mengubah direktori referensi skrip. Jadi saya ingin menelepon ..\..\dir\script.ps1dan masih ingin agar skrip itu berperilaku seperti yang …
144 powershell 

5
Bagaimana cara menghitung objek di PowerShell?
Saat saya membaca di panduan pengguna PowerShell, salah satu konsep inti PowerShell adalah bahwa perintah menerima dan mengembalikan objek, bukan teks. Jadi misalnya, menjalankan get-aliasmengembalikan saya sejumlah System.Management.Automation.AliasInfoobjek: PS Z: \> get-alias Definisi Nama Jenis Perintah ----------- ---- ---------- Alias% ForEach-Object Alias? Dimana-Objek Alias ​​ac Add-Content Alias ​​asnp Add-PSSnapIn Kucing …

2
Cara terbaik untuk menulis ke konsol di PowerShell
Saya mengalami sedikit kebingungan tentang berbagai cara untuk mencetak (gema) ke konsol. Saya telah melihat bahwa ada beberapa cara untuk menulis keluaran ke konsol, seperti: Write-Host "Hello world1" "Hello World2" Out-Host -InputObject "Hello World3" Ketiga cara akan mencetak ke konsol. Yang tengah entah bagaimana lebih sederhana dan kurang bertele-tele dan …
142 powershell 

11
Panggil skrip PowerShell PS1 dari skrip PS1 lain di dalam Powershell ISE
Saya ingin eksekusi panggilan untuk skrip myScript1.ps1 di dalam skrip myScript2.ps1 kedua di dalam Powershell ISE. Kode berikut di dalam MyScript2.ps1, berfungsi dengan baik dari Powershell Administration, tetapi tidak berfungsi di dalam PowerShell ISE: #Call myScript1 from myScript2 invoke-expression -Command .\myScript1.ps1 Saya mendapatkan kesalahan berikut ketika saya menjalankan MyScript2.ps1 dari …
138 powershell 






6
Bagaimana cara mendapatkan nilai properti objek berdasarkan nama properti?
Di PowerShell, bagaimana Anda mendapatkan nilai properti objek dengan menentukan namanya (string)? Saya ingin sesuatu seperti berikut: $obj = get-something # View the object's members: $obj | gm # I could retrieve a property by doing so: write-host $obj.SomeProp # But for many purposes, I would really want to: write-host …
132 powershell 

8
Referensi system.management.automation.dll di Visual Studio
Saya mulai melihat ke dalam model PowerShell dan pengembangan snap-in. Hal pertama yang saya perhatikan adalah referensi System.management.automation.dll. Namun dalam Visual Studio, tab .NET tidak memiliki perakitan itu, dan juga tidak satu pun dapat menelusuri C:\windows\assembly\GAC_MSIL\System.Management.Automation\1.0.0.0__31bf3856ad364e35\System.Management.Automation.dll untuk membuat referensi berbasis file. Apakah saya dipaksa untuk menyalin file secara manual untuk …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.