«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.

1
Bir bash kabuğuna / komut istemine bir argüman olarak yazdığınızda şifrenizi gizlemek?
Farkında olduğumda, programda böyle bir komut verirseniz /msg IdentServ identify <my-password>, yazdığınız sırada şifrenizi gerçekten boşalttığımı farketmeden kullanıyordum ... aşağıdaki resme bakın: Ancak ... Linux ya da Windows'ta bir program kullandığımda, şifrenizi Terminal, Cmd.exe ya da Powershell'e yazmanızı gerektiren, genellikle komut satırı argümanı olarak geçen, sadece sizin için bakan herkese …

1
Powershell aracılığıyla ICS
ICS'yi powershell aracılığıyla etkinleştirmek için aşağıdakileri kullandım: # Register the HNetCfg library (once) regsvr32 hnetcfg.dll # Create a NetSharingManager object $m = New-Object -ComObject HNetCfg.HNetShare # List connections $m.EnumEveryConnection |% { $m.NetConnectionProps.Invoke($_) } # Find connection $c = $m.EnumEveryConnection |? { $m.NetConnectionProps.Invoke($_).Name -eq "Ethernet" } # Get sharing configuration $config …

1
Zaman damgasından 12 saat çıkarın (toplu iş dosyası) [kapalı]
Bu yüzden 3 kameradan bir sürü video dosyam var ve 2 kamera zamanları senkronize ederken, bir kamera 12 saat kapalıydı (diğer ikisi 5/26 12:00 de başlıyor, diğeri başladı. 5/27 12:00 MODIFIED tarihinden itibaren 12 saat komut satırından çıkarmak için bir yardımcı program var mı? Bir tür toplu komut dosyası veya …

1
MS Word Belgelerinden görüntülerin toplu dışa aktarılması
Görüntüleri dışa aktarmam gereken 900'den fazla MS Word dosyasına sahibim. Birkaç dosyayı HTML’ye aktardım, ancak bu 900+ dosya için yavaş / uzun bir işlem. Bir süre önce burada bir Powershell betiği buldum ama işe yaramadı. Windows 10 ve Office 365'e sahibim, bu yüzden komut dosyasının güncellenmesi gerekip gerekmediğinden emin değilim. …


1
Son sütundaki metin nasıl değiştirilir?
Eğer dizenin son 3 karakteri "-TA" ise, son sütunda (8) metin dönüştürmenin kolay bir yolu var mı? Örneğin, örneğin, son sütundaki metin dizesi "AB-TA" ise, metni "AB" ye dönüştürecektir. NO "-TA" dizgisi son sütunun sonunda değilse (son 3 karakter) değişiklik yapılmaz. Test dosyasında başlık yoktur. Lütfen aşağıdaki örnek verilere bakınız. …

0
Powershell betiği, Dropbox'ı yeniden başlattı ancak sistem tepsisinde simgesi olmadan
Windows Server 2012 R12 Standardında Dropbox kullanıyorum. Bildiğim kadarıyla Dropbox resmi olarak desteklenmiyor ama çoğu zaman çalışıyor gibi görünüyor. Arka plan olarak, Dropbox bazen hiçbir veriyi senkronize etmeden "senkronizasyona" takılır. Bu yüzden ne zaman bir sorun olduğunu algılamak için bir powershell betiği yazdım, her 30 dakikada bir çalıştırmak için Görev …

1
Powershell - Geçici Kayıt Defteri anahtarı oluştur?
Powershell betiğinde geçici bir kayıt defteri anahtarı ( https://docs.microsoft.com/en-us/previous-versions/windows/embedded/ms891450(v=msdn.10) ) oluşturmak ister misiniz ? Yaptığım okumadan bunun mümkün olup olmadığından emin değilim. Mümkünse herhangi bir kodu olan var mı?

2
Dosya içindeki yakalama grubunu bul ve değiştir
Bir metin dosyasını okumaya çalışıyorum, hangi dilde olduğu önemli değil ... $x = [IO.File]::ReadAllText("__init__.py") ... bir dize bul $pattern = [regex] '(?s)(?:ExportSTL.+?global_scale = .+?default=)(.+?),' ... ve yakalama grubunu ( (.+?)) başka bir dizeyle (örneğin 10.0) değiştirin. Sonra dosyaya yazın ve kapatın. Yakalama grubunu yerinde değiştirebileceğim ve dosyayı kaydedebileceğim şekilde nasıl …

0
WMIC kullanarak Windows 10 1803 için geçerli gizlilik ayarlarını alın
Sözde gizlilik seçenekleri için bir WMI sağlayıcısı var denedim wmic -namespace:\\root\cimv2\mdm\dmmap path MDM_Policy_Config01_Privacy2 ama bu doğru isim alanı gibi görünmüyor GÜNCELLEME: wmic /namespace:\\root\cimv2\mdm\dmmap path MDM_Policy_Result01_Privacy02 doğru özellik adlarına sahip bir nesneyi döndürür, ancak doğrudan geçerli politikaya bağlı görünmüyor, Bir kontrol panelindeki gizlilik ayarlarını değiştirebilir, ancak WIMC komutu aynı sonucu verir. …

1
Belirli olay günlüklerine sahip sunucuları bulun
Windows servisini güncellememi gerektiren bir görevim var. Bu hizmet farklı adlar altında olabilir - hizmetin yüklenmesinden sonra yükleme adını sorar ... ancak Windows Olay Günlükleri C # ile belirli bir ada sabit kodlanır: if (!EventLog.SourceExists("MySuperSpecialEventLog")) EventLog.CreateEventSource("MySuperSpecialEventLog", "MyLog"); Bu özel günlüğe kaydedilen olaylarla birlikte tüm sunucuları nasıl bulabilirim? Powershell ile oynuyordum: …

1
Komut dizim, belirli bir Windows Installer güncelleştirmesi (MSP) yüklemesinin başarılı veya başarısız olduğunu nasıl belirleyebilir?
Çok sayıda MSP güncellemesi ( .mspuzantıları olan, Windows Installer aracılığıyla dağıtılan dosyalar ) birbiri ardına yüklemek için bir PowerShell betiği (aşağıya bakınız) yazdım . Şimdi, bu betiğin bir MSP güncellemesinin yüklenmesinin ne zaman başarısız olacağını bana da söylemesini istiyorum. Çalıştığım şeyler: Hata kodunu sorgulama. İki yaklaşım var: Biri, MSIEXEC.EXEdoğrudan çalıştırdıktan …

1
kesin fiziksel LAN portunu kesin olarak belirle (device0)
En düşük DeviceID değerine sahip cihaz, 2 portlu bir makinedeki ilk LAN portunu bulmak için güvenilir bir yol mu? Benzer ama değişken donanımlara sahip sunucularımızda ilk LAN portunu belirleyici bir şekilde elde etmenin bir yolunu arıyordum. Sol veya sağ portun her zaman cihaz 0 veya 1 olacağını doğrulayan hiçbir şey …


1
Ağ değişikliklerini sürekli izlemek ve yanıtlamak için PowerShell betiği
Şu anda, varsayılan bağlantıyı kontrol eden ve varsayılan komut dosyasında belirtilen değilse, VPN'e bağlanan gerçekten çok temel bir PS komut dosyası oluşturdum: $DefaultNetworkIndex = Get-NetRoute -DestinationPrefix 0.0.0.0/0 | Sort-Object {$_.RouteMetric+(Get-NetIPInterface -AssociatedRoute $_).InterfaceMetric} | Select-Object -First 1 -ExpandProperty InterfaceIndex $DefaultNetwork = (Get-NetConnectionProfile -InterfaceIndex $DefaultNetworkIndex).Name if ($DefaultNetwork -ne 'Some Connection Name') { …

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.