Pytania oznaczone «powershell»

99
Zmień katalog w PowerShell

Mój znak zachęty PowerShell wskazuje obecnie na mój dysk C ( PS C:\>). Jak zmienić katalog na folder na moim PS Q:\>dysku Q ( )? Nazwa folderu na moim dysku Q to „Mój folder testowy”.

98
Co oznacza symbol & w programie PowerShell?

$tool = 'C:\Program Files\gs\gs9.07\bin\gswin64c.exe' & $tool -q -dNOPAUSE -sDEVICE=tiffg4 $param -r300 $pdf.FullName -c quit Czy ktoś może mi wyjaśnić, jak to działa? Co dokładnie oznacza symbol & w programie PowerShell?

96
Jak znormalizować ścieżkę w PowerShell?

Mam dwie ścieżki: fred\frog i ..\frag Mogę połączyć je razem w PowerShell w ten sposób: join-path 'fred\frog' '..\frag' To daje mi to: fred\frog\..\frag Ale ja tego nie chcę. Chcę znormalizowanej ścieżki bez podwójnych kropek, na przykład: fred\frag Jak mogę to uzyskać?...

95
Skrypt programu PowerShell nie akceptuje znaku $ (dolara)

Próbuję otworzyć połączenie danych SQL przy użyciu skryptu programu PowerShell, a moje hasło zawiera $znak: $cn = new-object system.data.SqlClient.SqlConnection("Data Source=DBNAME;Initial Catalog=Catagory;User ID=User;Password=pass$word;") Kiedy próbuję otworzyć połączenie, mówi: Logowanie...

95
Skopiuj plik zdalnie za pomocą PowerShell

Piszę skrypt PowerShell, który chcę uruchomić z serwera A. Chcę połączyć się z serwerem B i skopiować plik na serwer A jako kopię zapasową. Jeśli nie można tego zrobić, chciałbym połączyć się z serwerem B z serwera A i skopiować plik do innego katalogu na serwerze B. Widzę Copy-Itempolecenie,...

94
Jak mogę uzyskać bieżący plik wykonawczy programu PowerShell?

Uwaga: PowerShell 1.0 Chciałbym uzyskać nazwę aktualnie wykonywanego pliku programu PowerShell. To znaczy, jeśli rozpocznę sesję w ten sposób: powershell.exe .\myfile.ps1 Chciałbym uzyskać ciąg „. \ Myfile.ps1” (lub coś w tym rodzaju). EDYCJA : preferowany jest plik „myfile.ps1” . Jakieś...

92
Jak sprawdzić, czy jest zainstalowany moduł PowerShell?

Aby sprawdzić, czy moduł istnieje, próbowałem wykonać następujące czynności: try { Import-Module SomeModule Write-Host "Module exists" } catch { Write-Host "Module does not exist" } Wynik to: Import-Module : The specified module 'SomeModule' was not loaded because no valid module file...