Saya telah melihat alat serupa CLIP di sini perintah Klip tetapi bekerja ke clipboard bukan ke arah lain.
Saya telah melihat referensi "paste" tetapi ini tampaknya bukan bagian dari windows. Saya perlu menemukan solusi yang bekerja dengan lingkungan standar w7 w8 w8.
Klip didistribusikan. Apakah ada alat yang berfungsi dari clipboard ke file?
EDIT Sepertinya itu mungkin dilakukan dengan perintah powershell
Program C # yang baru saja saya tulis ini melakukan apa yang akan saya lakukan dengan Powershell
class Clip2File
{
[STAThread()]
static void Main(string[] args)
{
var fileName = @"c:\demo.png";
if (args.Length != 0){
fileName = args[0];
}
if (!Clipboard.ContainsImage()) return;
Image img = Clipboard.GetImage();
img?.Save(fileName, ImageFormat.Png);
}
}
sumber
-Command
) tampaknya perlu dikutip agar ini berjalan di bawah Bash di Ubuntu pada Windows.Powershell -version 2 -command Add-Type -AssemblyName System.Windows.Forms;[System.Windows.Forms.Clipboard]::GetText()
tidak berjalan. Ini hanya bekerja dengan versi 3 dan lebih tinggiAdakah yang punya alat yang berfungsi dari clipboard ke file?
Ini dapat dilakukan dengan menggunakan file batch yang berisi beberapa VBS tertanam.
GetClip.cmd:
Catatan:
clip.txt
dalam direktori saat iniContoh penggunaan:
Sumber: Berdasarkan kode Batch untuk menempel dari clipboard ke file?
sumber
Anda dapat menggunakan cmdlet PowerShell
Get-Clipboard
(aliasgcb
).Tulis teks clipboard ke file:
Memang ada opsi untuk mendapatkan gambar dari clipboard,,
-Format Image
tetapi itu tampaknya hanya menyediakan data meta, jadi mungkin tidak membantu dalam menulis gambar ke file.sumber
Cara terbaik yang saya tahu, adalah dengan menggunakan alat mandiri yang disebut WINCLIP .
Anda bisa mendapatkannya dari sini: Pertarungan
Pemakaian:
winclip -p file.txt
winclip -c
Mis:Sed 's/find/replace/' file | winclip -c
winclip -p | Sed 's/find/replace/'
Gunakan winclip output (clipboard) sebagai argumen dari perintah lain:
FOR /F "tokens=* usebackq" %%G in ('winclip -p') Do (YOUR_Command %%G )
Anda mungkin juga ingin lihat getclip & putclip alat: CygUtils untuk Windows tapi winclip lebih baik menurut saya.
sumber