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.


6
Ubah direktori di PowerShell
Perintah PowerShell saya saat ini mengarah ke drive C saya ( PS C:\>). Bagaimana cara mengubah direktori ke folder di PS Q:\>drive Q ( ) saya? Nama folder pada drive Q saya adalah "My Test Folder".
99 powershell 

6
Istilah 'Get-ADUser' tidak dikenali sebagai nama cmdlet
Saya telah menggunakan kueri berikut untuk mencantumkan pengguna di server windows 2008, tetapi gagal dan mendapatkan kesalahan di bawah ini. $server='client-pc-1';$pwd= convertto-securestring 'password$' -asplaintext - force;$cred=new-object -typename System.Management.Automation.PSCredential -argumentlist 'Administrator',$pwd; invoke-command -computername $server -credential $cred -scriptblock {Get-ADUser -Filter (enabled -ne $true)} Pengecualian diberikan di bawah ini ... Adakah yang bisa …
98 powershell 

13
Mengapa skrip saya yang dibuat secara lokal tidak diizinkan untuk dijalankan di bawah kebijakan eksekusi RemoteSigned?
Karena pertanyaan ini terus menarik tanggapan yang disangkal oleh badan pertanyaan atau tidak membahas masalah sebenarnya, harap baca ringkasan sederhana tentang apa yang perlu Anda ketahui: Ini bukan "Mengapa penginstalan default PowerShell saya tidak menjalankan skrip?" pertanyaan. Ini bukan "Mengapa penginstalan PowerShell saya tidak menjalankan skrip yang diunduh dari internet?" …

4
Bagaimana Anda bisa menggunakan properti objek dalam string kutip ganda?
Saya memiliki kode berikut: $DatabaseSettings = @(); $NewDatabaseSetting = "" | select DatabaseName, DataFile, LogFile, LiveBackupPath; $NewDatabaseSetting.DatabaseName = "LiveEmployees_PD"; $NewDatabaseSetting.DataFile = "LiveEmployees_PD_Data"; $NewDatabaseSetting.LogFile = "LiveEmployees_PD_Log"; $NewDatabaseSetting.LiveBackupPath = '\\LiveServer\LiveEmployeesBackups'; $DatabaseSettings += $NewDatabaseSetting; Ketika saya mencoba menggunakan salah satu properti dalam perintah eksekusi string: & "$SQlBackupExePath\SQLBackupC.exe" -I $InstanceName -SQL ` "RESTORE DATABASE …

4
Meneruskan beberapa nilai ke satu parameter skrip PowerShell
Saya memiliki skrip yang saya berikan nama server di $ args. Dengan cara ini saya dapat melakukan hal-hal ke server ini (ini) menggunakan foreach: .\script.ps1 host1 host2 host3 foreach ($i in $args) { Do-Stuff $i } Saya ingin menambahkan parameter opsional bernama vlan. Saya sudah mencoba: Param( [string]$vlan ) foreach …

7
Perulangan melalui hash, atau menggunakan array di PowerShell
Saya menggunakan potongan kode (yang disederhanakan) ini untuk mengekstrak satu set tabel dari SQL Server dengan BCP . $OutputDirectory = "c:\junk\" $ServerOption = "-SServerName" $TargetDatabase = "Content.dbo." $ExtractTables = @( "Page" , "ChecklistItemCategory" , "ChecklistItem" ) for ($i=0; $i -le $ExtractTables.Length – 1; $i++) { $InputFullTableName = "$TargetDatabase$($ExtractTables[$i])" $OutputFullFileName = …
96 powershell 


12
Bagaimana cara menormalkan jalur di PowerShell?
Saya memiliki dua jalur: fred\frog dan ..\frag Saya dapat menggabungkan mereka bersama di PowerShell seperti ini: join-path 'fred\frog' '..\frag' Itu memberi saya ini: fred\frog\..\frag Tapi saya tidak menginginkan itu. Saya ingin jalur yang dinormalisasi tanpa titik ganda, seperti ini: fred\frag Bagaimana saya bisa mendapatkannya?
96 powershell  path 

10
Bagaimana cara mendapatkan direktori induk di Powershell?
Jadi jika saya memiliki direktori yang disimpan dalam variabel, katakan: $scriptPath = (Get-ScriptDirectory); Sekarang saya ingin mencari direktori dua tingkat induk. Saya butuh cara yang bagus untuk melakukannya: $parentPath = Split-Path -parent $scriptPath $rootPath = Split-Path -parent $parentPath Bisakah saya mengakses rootPath dalam satu baris kode?

1
Apa arti simbol & di PowerShell?
$tool = 'C:\Program Files\gs\gs9.07\bin\gswin64c.exe' & $tool -q -dNOPAUSE -sDEVICE=tiffg4 $param -r300 $pdf.FullName -c quit Adakah yang bisa menjelaskan kepada saya bagaimana ini bekerja? Apa sebenarnya arti simbol & di Powershell?
96 powershell 

1
Skrip PowerShell tidak menerima tanda $ (dolar)
Saya mencoba membuka koneksi data SQL menggunakan skrip PowerShell dan kata sandi saya berisi $tanda: $cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;") Ketika saya mencoba untuk membuka koneksi, dikatakan: Gagal masuk

5
Salin file dari jarak jauh dengan PowerShell
Saya sedang menulis skrip PowerShell yang ingin saya jalankan dari Server A. Saya ingin terhubung ke Server B dan menyalin file ke Server A sebagai cadangan. Jika itu tidak dapat dilakukan maka saya ingin terhubung ke Server B dari Server A dan menyalin file ke direktori lain di Server B. …



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.