«powershell» etiketlenmiş sorular

Windows PowerShell, Windows için CMD.exe kabuğunun ve toplu iş dilinin yerine geçen bir komut satırı kabuğu ve komut dosyası dilidir. PowerShell, Windows Script Host ve VBScript'e benzer işlevler sağlayan Windows için bir otomasyon motorudur.

3
kopya | Windows ile NTFS'de seyrek dosyaları taşı
Windows ile birlikte gelen yerel araçları kullanarak seyrekliği korurken, bir seyrek dosyayı bir NTFS biriminden başka bir NTFS birimine nasıl kopyalarım veya taşırım? Bunu yerel araçlarla yapmanın bir yolu yoksa, bunu yapacak güvenilir bir satıcının ücretsiz uygulaması nedir? Elbette bunu yapacak bir komut istemi komutu veya powershell komutu vardır. 20GiB …

2
Powershell: Dosya adından inital karakter dizisini alın ve dizeden dizin oluşturun, ardından dosyaları taşıyın
Aşağıdaki dosya adlarına sahip bir klasörüm var: 00150005D201110172338427995.vpf 00150005D201110180005318058.vpf 00150013D201110180014448082.vpf 00150013D201110180022268098.vpf 00150013D201110180056118137.vpf 00150004D201110180102008142.vpf 00150004D201110180105398145.vpf 00150016D201110180115378151.vpf 00150016D201110180122168161.vpf 00150003Z201110180143308169.vpf 00150050S201110180232190009.vpf Her dosya, benzersiz bir tanımlayıcı olan 9 karakterli bir dize ile başlar. Her klasör için bu klasörleri trhouhg ile parslayabilmeyi ve 9 karakter önekini temel alarak önek adıyla bir klasör oluşturmayı ve …

3
Bir ortam değişkenini bir powershell komutundan nasıl ayarlarım?
Cmd.exe içinde haftanın gününü içeren bir ortam değişkenine sahip olmak istiyorum. Bu komutu çalıştırdığımda istediğim sonucu alıyorum. C:\Users\tisc>powershell (get-date).dayofweek Friday Burada sonucu bir ortam değişkeninde depolamaya çalışıyorum. C:\Users\tisc>set dow = powershell (get-date).dayofweek Ama onu almaya çalıştığımda istediğim gibi dizgeyi alamıyorum. C:\Users\tisc>set dow DoW=0 dow = powershell (get-date).dayofweek Amacım, bazı yedekleme …

2
PowerShell'de bir bayt dizisi birleştirilmiş onaltılık basamak dizisi olarak nasıl gösterilir?
WWN'imin (Dünya Çapında Adının) HBA kartındaki bağlantı noktası için ne olduğunu öğrenmek için WMI kullanıyorum. WWN'yi geri alabilirim ancak 8 baytlık bir dizi olarak bulunuyor. Bu bayt dizisini kolay görüntüleme için 16 onaltılık basamak dizisine dönüştürmek istiyorum. Bu, her numarayı kendi satırında yazdırmak için kullandığım sorgu. Bunu 8 çizginin tek …

3
Powershell vs. vbs vs. yarasa
Birkaç Windows 7 makinesini yapılandırmam gerekiyor (çok çeşitli görevlerle - ekran koruyucu ayarlamak, hizmetleri devre dışı bırakmak, görev zamanlaması girdileri eklemek, IPsec / güvenlik duvarı kurallarını ayarlamak için). Birkaç makine olacağından, her şeyi elle yapmak yerine otomatikleştirmek çok daha mantıklıdır. İdeal olarak, iki dosya ile bitirmek istiyorum: biri komut dosyası, …

2
Windows komut satırı 'Düzenle' eylemini yapmak için?
start(PowerShell için bir takma komut Start-Processiçinde, cmd.exebir kabuk yerleşiği) Windows Explorer içerik menüsüne 'Aç' eylem olarak aynısını yapar: Windows bunun için kayıtlı uygulamasını kullanarak dosyayı açar. (Ya da belki küçük farklılıklar var mı? Belki de normalde 'Açık' eylem olan varsayılan eylemi tetikler?) Bir dosya için 'Düzenle' eylemini komut satırından nasıl …

2
PowerShell Dosya Sayısı Davranışı
PowerShell'de yeniyim ve aşağıdaki davranışla ilgili bir sorum var. Belli bir dizindeki dosya sayısını saymaya çalışıyorum. Bazı varsa, onları başka bir yere kopyalayacağım. İşte test klasörümün çıktısı; kod, bulduğum MSDN örneklerinden değiştirildi: [PS]> Get-ChildItem c:\pstdump Directory: C:\pstdump Mode LastWriteTime Length Name ---- ------------- ------ ---- -a--- 2/12/2011 9:48 AM 0 …

3
Powershell'de proxy yapılandırması
Chocolatey'i bir proxy'nin arkasındaki pencerelere kurmaya çalışıyorum: @powershell -ExecutionPolicy unrestricted Güç kabuğunda çalıştırıyorum $wc=new-object net.webclient; $wc.Proxy=new-object system.net.WebProxy('<myproxy-ip>:8012',$true); $wc.Proxy.Credentials = new-object system.net.NetworkCredential('<myusername>','<mypass>'); iex ($wc.DownloadString('https://chocolatey.org/install.ps1')); Aşağıdaki hatayı alıyorum Exception calling "DownloadString" with "1" argument(s): "The remote server returned an error: (407) Proxy Authentication Required." At line:1 char:1 + iex ($wc.DownloadString('https://chocolatey.org/install.ps1')); + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ …

2
Oneget Windows Paket Yönetimi yüklü uygulamalarımı nerede bulabilirim?
Ben sadece yeni windows 10 ctp yükledim ve ihtiyacım olan her şeyi yüklemek için oneget denemek istedim. Örneğin kullanırken find-package vlc | install-package -verbose -force bana şu çıktıyı veriyor: VERBOSE: NuGet: Installing 'vlc 2.1.5.20140811'. VERBOSE: NuGet: Successfully installed 'vlc 2.1.5.20140811'. Name Version Status ProviderName Source Summary ---- ------- ------ ------------ …

1
Get-PSDrive'da negatif sürücü alanı ne anlama geliyor?
Get-PSDrive kullanılan disk alanı için negatif bir sayı döndürür. PS C:\Users\thomas> Get-PSDrive Name Used (GB) Free (GB) Provider Root CurrentLocation ---- --------- --------- -------- ---- --------------- [...] H -782,81 1172,81 FileSystem \\server\fileexchange [...] Bunun özel bir anlamı var mı? Yardıma baktım ( Get-Help 'Get-PSDrive' -ShowWindow ) ama bir açıklama bulamadım. …

3
PowerShell betiğiyle Windows 7'de bir temayı nasıl değiştirebilirim?
Windows 7'nin geçerli temasını değiştirecek bir komut dosyasına sahip olmak istiyorum. Bunun depolandığı kayıt defteri girdisini buldum ancak görünüşe göre Windows'un temayı yüklemesini sağlamak için biraz daha işlem yapmam gerekiyor. Ne yapmalıyım? İşte kullanmaya çalıştığım komut dosyası, ancak çalışmıyor (kayıt defteri güncellendi, ancak tema değişmedi): ###################################### # Change theme by …

1
Uzak bir bilgisayarın uzak bilgisayarda PowerShell betiğini çalıştırmasını nasıl sağlayabilirim?
İki uzak makinem var: 1 sürücüye diyoruz, 2 müşteri diyoruz. Aynı etki alanındalar onlara "TECH.com" diyelim. Sürücü makinesinde, istemci makineyi kontrol eden bir PowerShell betiğim var: 1, istemcideki kontrol noktasını geri yükleyin. 2, müşteriyi durdur. 3, istemciyi başlat. vb. Yapmaya çalıştığım şey, istemci makinenin başka bir PowerShell betiğini çalıştırmasını sağlamaktır …

1
Windows explorer kullanarak bir klasörden excel için, dosya listesi ve öznitelikleri nasıl alınır?
Windows 7 kullanıyorum ve birkaç yüz görüntü içeren bir klasörüm var. Görüntünün bir kısmı piksel cinsinden Genişlik ve Yükseklik değerlerini düşüktür. Bu iki alanın küçük bir çoklu ürünü olan görseller arıyorum. Bunu alanlar listesinde özetleyen bir alan yok. Dosya listesini ve elektronik tablodaki excel için width ve height niteliklerini dışa …

1
PowerShell'i, bir klasör grubunun içeriğini, her klasör için ayrı bir ZIP dosyasını sıkıştırın
PowerShell'in bir sürü klasörün içeriğini sıkıştırmasını ve her klasör için ayrı bir ZIP dosyası almasını isterdim. Son zamanlarda, bunu bir .bat dosyasıyla nasıl yapacağımı sordum ve bir cevap verildi. for /D %%d in (*.*) do "C:\Program Files\7-Zip\7z\7za.exe" a -tzip %%d.zip %%d Ancak, bu yalnızca adlarında boşluk olmayan klasörler için yararlı …

0
Birincil ekran ayarını değiştirmek için komut dosyası
Genişletilmiş 2 ekranlı bir kurulum göz önüne alındığında, bir ekran için aşağıdaki ayarı değiştirecek bir komut dosyası (Powershell tercih edildi) var mı? Farklı koşullar altında, dizüstü bilgisayarımı veya monitörümü genişletilmiş kurulumun ana ekranı olarak ayarlamak istiyorum. Masaüstümde oturan ve her biri tek bir ekranın birincil durumunu değiştiren 2 ayrı komut …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.