Jak otworzyć schowek w systemie Windows 7?

6

Gdzie jest dokładna lokalizacja folderu schowka w systemie Windows 7? W XP mogłem znaleźć, clipbrd.exeale podczas gdy clipbrd.exe był narzędziem wiersza poleceń w Windows 7

Czy jest jakiś sposób na otwarcie schowka w Windows 7 i innych zaktualizowanych wersjach?

PS: Instalowanie narzędzi innych firm było ograniczone na moim komputerze, więc jakikolwiek inny wbudowany sposób poradzenia sobie z tym?

BlueBerry - Vignesh4303
źródło
Darmowy
podgląd

Odpowiedzi:

7

AFAICT clipbrd.exezostał usunięty poza XP i nie ma zastępczego narzędzia Windows do przeglądania schowka.

Jeśli jednak nadal masz gdzieś kopanie XP, kopiowanie pliku wykonywalnego najwyraźniej było „znane z działania” 1 :

Możesz spróbować skopiować go z instalacji systemu Windows XP, jeśli masz do niego dostęp, i wkleić go do folderu System32. W większości przypadków jest to znane.

Edycja : na testowanie działa to w systemie Windows 7 (nawiasem mówiąc, Windows 8.1).

W przeciwnym razie istnieje kilka przeglądarek schowka innych firm; w tym jeden oferowany (i odnotowano kilka alternatyw) przez powyższy link.

bertieb
źródło
„Jednak jeśli nadal masz gdzieś kopię XP, kopiowanie pliku wykonywalnego najwyraźniej było znane z tego, że działa”… Nie w Windows 10 tak nie jest.
b1nary.atr0phy
5

„Gdzie jest dokładna lokalizacja folderu schowka w Windows 7?

W systemie Windows 7 lub nowszym nie ma już wbudowanego programu schowka.

Możesz użyć jednej z wielu alternatywnych rozwiązań, jeśli chcesz zarządzać schowkiem.

Poniższy link zawiera listę niektórych produktów innych firm.


Schowek w systemie Windows

W systemie Windows XP plik ten znajdował się w C:\Windows\System32\clipbrd.exe.

Obecnie brakuje go w ramach instalacji systemu Windows 10/8/7. Możesz spróbować skopiować go z instalacji systemu Windows XP, jeśli masz do niego dostęp, i wkleić go do folderu System32. W większości przypadków jest to znane.

Widok źródła i zarządzanie schowkiem w systemie Windows 10/8/7

DavidPostill
źródło
0

Windows 7 jest fabrycznie wyposażony w PowerShell 2.0 i można go używać do manipulowania schowkiem bezpośrednio za pomocą Windows.Forms.Clipboard(lub Windows.Clipboardw PresentationCore). Kilka przykładów

Add-Type -AssemblyName PresentationCore
[Windows.Forms.Clipboard]::GetText()
$out = "some text"
[Windows.Forms.Clipboard]::SetText($out)
[Windows.Clipboard]::GetData([Windows.Forms.DataFormats]::UnicodeText)
[Windows.Clipboard]::GetData([Windows.Forms.DataFormats]::Html)
if ([System.Windows.Forms.Clipboard]::ContainsFileDropList()) {
    $f = [System.Windows.Forms.Clipboard]::GetFileDropList()
    Write-Host $f
}

if ($out)
{
    [Windows.Forms.Clipboard]::SetText($out);
}
else
{
    [Windows.Forms.Clipboard]::Clear();
}

Możesz nawet napisać skrypt PowerShell z GUI, aby wyświetlić i edytować schowek. Na szczęście istnieje już gotowe rozwiązanie: budowanie przeglądarki historii schowka za pomocą programu PowerShell

Jakiś czas temu na forum Technet PowerShell zobaczyłem pytanie, w jaki sposób można zacząć budować przeglądarkę schowka za pomocą programu PowerShell, który spełnia kilka wymagań:

  • Otwórz otwarte okno oprócz konsoli PowerShell
  • Automatycznie wyświetlaj nowe elementy schowka, gdy się pojawią
  • Pozwól na filtrowanie, aby znaleźć określone elementy

GUI przeglądarki historii schowka

Możesz także pobrać skrypt bezpośrednio z MS Technet Gallery . Pamiętaj, że obsługuje tylko tekst, więc musisz go zmodyfikować, jeśli chcesz uwzględnić inne formaty danych, takie jak obrazy lub pliki


Innym rozwiązaniem dla PowerShell 2.0 jest moduł ClipboardText, który można zainstalować za pomocąInstall-Module -Name ClipboardText

Set-ClipboardText "some text"
Get-ClipboardText

Jest również dostępny na GitHub


Jeśli masz dostęp do programu PowerShell 5.0 i nowszych, możesz użyć wbudowanych poleceń cmdlet Get-Clipboardi Set-Clipboardbezpośrednio. Obsługują nie tylko tekst, ale także inne obiekty w schowku. Kilka przykładów

Get-Clipboard -Format Text -TextFormatType Html
Get-Clipboard -Format FileDropList
(Get-Clipboard -Format FileDropList)[0].GetType()

Zobacz także Nowe rzeczy - Get-Clipboard i Set-Clipboard - Nowości w PowerShell 5.0

Istnieją również różne przenośne aplikacje do manipulacji schowkiem

phuclv
źródło