Mirki, szukam Scriptomatic PowerShell Version. Program zniknął ze stron Microsoftu. Jeśli są jakieś linki np. download.com to mój forigate blokuje stronę ze względu na szkodliwe elementy na stronie. Czy ma ktoś może?
#powershell #microsoft
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki/Mirabelki:

Mam w #excel dwie kolumny z datą/czasem w formacie:

Kolumna A Kolumna B
01.10.2013 11:21:35 16.10.2013 08:44:49

Formatowanie komórek to General. Jak zbudować funkcję lub jak zmienić formatowania abym mógł wyliczyć różnice w tych dwóch czasach. Dodaję #powershell i #programowanie bo można to szybko wyrzucić do CSV i też jakoś obrobić. W PS jest komenda New-Timespan ale nie mogę sobie poradzić z formatowaniami...
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@brak_nicku: pięknie poszło :) musiałem zmienić tymczasowo format daty w systemie aby pasował do tej nieszczęsnej notacji DD.MM.RRRR

$IMs = Import-Csv "D:\IM_SS.csv" -Delimiter ";"

{
Write-Host (New-TimeSpan -Start $IM.StartTime -End $IM.EndTime).totaldays
}
  • Odpowiedz
Mam problem z połączeniem po COM z AutoCADem. Oto prosty skrypt PowerShell:

[Reflection.Assembly]::LoadFile("C:\Program Files\Autodesk\AutoCAD 2015\Autodesk.AutoCAD.Interop.dll")
[Reflection.Assembly]::LoadWithPartialName("Autodesk.AutoCAD.Interop.Common")
$acad_app = New-Object -ComObject Autodesk.AutoCAD.Interop.AcadApplication

Niestety zarówno w 64 jak i 32bitowej wersji PowerShella dostaję błąd:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Belic: Tylko AutoCAD jest na pewno 64bit. Uruchamiałem x86 tylko dlatego, żeby wykluczyć, że to problem z architekturą. Bo to chyba nie możliwe, żeby aplikacja x64 miała 32-bitowy COM?
I wygląda na to, że to PowerShell w ogóle nie ładuje assembly, bo nie jest w stanie pobrać CLSID.
  • Odpowiedz
Dzisiaj w Packtcie za darmo:
Getting started with Powershell

Windows PowerShell helps IT professionals and power users control and automate the administration of the Windows operating system and applications that run on Windows. Now, with this free 180 page guide, you can learn the fundamentals of PowerShell to build reusable scripts and functions to automate Windows administrative tasks. Make working with Windows seamless and easy - master PowerShell with this free quickstart
piwniczak - Dzisiaj w Packtcie za darmo:
Getting started with Powershell
Windows Pow...

źródło: comment_5bj84yLBx5QS1kzEyCm415PdrJTwvPAm.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Powershell mnie przeraża xD Mirasy, jak mogę zrobić, żeby ta głupia konsola nie skracała ścieżki do pliku, który powoduje błąd? Żeby wiedzieć co się dzieje potrzebuję pominiętej ścieżki bo chcę sprawdzić, gdzie on szuka sygnaturki. Błąd wygląda tak:

Sorry, we couldn’t find your file. Is it possible it was moved, renamed or deleted? (C:\Users\imie.nazwisko\...\default.docx)
#windows #powershell #sysadmin #problem
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam problem z #powershell Mam powiedzy jakiś obiekt w Active Directory i potrzebuje wyciągnąć jego nazwę oraz atrybut description. Wszystko fajnie, tylko pole description ma kilkanaście pozycji i potrafię wylistować tylko ostatnią wartość tego pola. Czy ktoś jest w stanie powiedzieć jak wylistować wszystkie wartości?
#informatyka #programowanie #activedirectory
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ej, mam skrypt w #powershell na serwerze. Fajnie działa lokalnie ze skrótu. Chciałbym ten skrót odpalać na innym kompie, a zmiany powinny się wykonywać bez problemów. Właściwości mojego skrótu:

Target: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -command "& 'G:\Shares\XX XXX\NewFolder\Script.ps1'"

Start in: "G:\Shares\XX XXX\NewFolder"

Przypuszczam,
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Cesarz_Polski: skrypt jest wykonywany w kontekście użytkownika, który go uruchamia. jeśli stosujesz w nim odwołania do mapowanych dysków to każdy user odpalający skrypt musi mieć takie same dyski zmapowane u siebie. sprawdź czy możesz wykorzystać ścieżki UNC bo wtedy problem Ci się rozwiąże sam...
  • Odpowiedz
#programowanie #webservices #wsdl #powershell

Pomoglby mi ktos moze w zrozumieniu dlaczego nie moge wykonac webservice proxy w Powershellu ? Narzeka ze nie moze wykonac reflection jakiejs metody z wsdl'a . Ja pojecia nie mam czemu tak sie dzieje, ale jesli ktos z mirkow jest ogarniety w temacie to bardzo bym prosil o pomoc, odwiedzcze sie jakas flaszka.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki mam pytanie. Mam użytkownika, który odpala program z jego poświadczeniami (nie na swoim profilu). W tym programie ma 2 guziki, gdzie może wybrać dysk sieciowy wspólny (ok to latwo podmapować) i swój prywatny: \it\users\jkowalski - czy w #powershell istnieje jakis sposob, by w miejscu usera podstawial sie login, ktory podał przy odpalaniu tego programu (New-PSDrive –Name "T" -PSProvider FileSystem -Root "\it\users\" -Persist)? Wołam #programowanie - zaraz pewnie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z nudów napisałem skrypt w powershellu, który pozwala na synchronizację tapety na pulpicie z tą z ekranu blokady. Oczywiście chodzi o tapety z funkcji "Spotlight" (w polskiej wersji "W centrum uwagi Windows"). Skrypt działa sobie w tle i natychmiast po wykryciu zmiany tapety na ekranie blokady ustawia identyczną na pulpicie ( ͡° ͜ʖ ͡°)

https://github.com/Sauler/SpotlightOnDesktop



#windows10 #windows #programowanie #powershell
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kicjow: Co do niedziałającego Windows Spotlight. Masz aktualny system? W tą stronę bym szedł.
W ogóle to dziwię się że jeszcze działa ten skrypt. Myślałem że coś pozmieniali już i nie zadziała :D
  • Odpowiedz
@sauler: właśnie robiłem aktualizację i na jednym laptopie mi działało przed aktualizacją a na drugim nie a teraz po wykonaniu najnowszych aktualizacji ani na jednym ani na drugim nie działa ten Widnows Spotlight, ciągle jest jedna i ta sama tapeta domyślna
  • Odpowiedz
@interface: nie znam się za bardzo, ale powershell pozwala na pipe'owanie całych obiektów .NET między cmdlet-ami (zamiast czystego tekstu jak w tradycyjnych shellach) co samo w sobie jest ciekawe,
poza tym cmdlet-y to w zasadzie nie komendy a obiekty .net (może trochę jak bashowe funkcje).
No i oparty jest całkowicie o .net, co jest zaletą i wadą. :P
Też wolę normalne zsh i tekst jako uniwersalny protokół, ale jest w
  • Odpowiedz