- 压缩ZIP
-
zip -r -9 b.zip a/
- 压缩TAR、TGZ、TAR.BZ、TAR.XZ
-
tar -caf b.tar.xz a.dat
- 解压TAR、TGZ、TAR.BZ、TAR.XZ
-
tar -xavf a.tar.gz
- 解压ZIP
-
unzip a.zip -O gbk -d b/
- 有损GIF
-
gifsicle -O3 --lossy=400 -o b.gif a.gif
- 高质量OGG
-
ffmpeg -i a.wav -q 9 b.ogg
- 删除音轨
-
ffmpeg -i a.mp4 -c:v copy -an -movflags faststart b.mp4
- 提取音轨
-
ffmpeg -i a.mp4 -vn -acodec copy b.aac
- 无损剪辑(可能产生问题)
-
ffmpeg -i a.mp4 -ss 00:12:34.000 -t 00:00:10.000 -c copy -async 1 b.mp4
- 合并视频与音轨
-
ffmpeg -i a.mp4 -i a.aac -c copy b.mp4
- 快速胡乱压缩
-
ffmpeg -i a.mp4 -c:v libx264 -preset ultrafast -tune zerolatency -crf 63 -c:a aac -b:a 32k b.mp4
- 单文件高压缩
-
gzip -v9 a.bin
- 转换到高压无损WebP
-
cwebp -z 9 a.png -o b.webp
- 切片单独保存
-
magick a.png -crop 32x32 +repage +adjoin %04d.png
- 横向合并图片
-
magick *.png +append b.png
- 纵向合并图片
-
magick *.png -append b.png
- 4张图一行(小图文件名有前导零才能正常排序)
-
magick montage *.png -mode Concatenate -tile 4x b.png
- 降低到16色
-
magick a.png -dither Riemersma -colors 16 b.png
- 用指定调色板降色
-
magick a.png -dither FloydSteinberg -remap colormap.png b.png
- 合并RGB和α
-
magick a.png α.png -alpha off -compose CopyOpacity -composite b.png
- 液化更改图片大小
-
magick a.png -liquid-rescale 100x70%! b.png
- 每帧单独保存
-
ffmpeg -i a.mp4 %d.png
- 把PNG序列拼成视频
-
ffmpeg -framerate 60 -start_number 1 -i %d.png -pix_fmt yuv420p b.mp4
- 同编码视频直接合并
-
ffmpeg -i "concat:a.mp4|b.mp4" -c copy c.mp4
- 下载m3u8播放列表中的视频
-
ffmpeg -protocol_whitelist file,http,https,tcp,tls,crypto -i "http://example.com/a.m3u8" -c copy b.mp4
- 编译C++程序
-
cl /nologo /Ox /MT a.cpp gdi32.lib user32.lib winmm.lib /link /out:b.exe
- 网页/SVG转图(保留α)
-
"C:\Program Files\Google\Chrome\Application\chrome.exe" --headless --disable-gpu --enable-logging "--screenshot=%CD%\b.png" --window-size=640,480 --default-background-color=0 "%CD%\a.html"
- 网页/SVG转PDF
-
"C:\Program Files\Google\Chrome\Application\chrome.exe" --headless --disable-gpu --enable-logging "--print-to-pdf=%CD%\b.pdf" --window-size=640,480 --default-background-color=0 "%CD%\a.html"
- 命令Chrome在隐者亭台打开
-
start "" "chrome" --kiosk --fullscreen --incognito "about:blank"
- JS压缩
-
uglifyjs a.js --compress --mangle --output b.js
- JS超强压缩
-
java -jar closure-compiler-v….jar --compilation_level ADVANCED_OPTIMIZATIONS --js a.js --js_output_file b.js
- 三维边框
-
magick a.png -mattecolor SkyBlue -frame 6x6+2+2 b.png
- LaTeX编译缺文件怎么办
-
tlmgr search --global --file a.sty
- TeX编译缺TFM怎么办
-
mktextfm cmr10
- 调试运行METAFONT程序
-
mf a.mf && gftodvi a.2602gf && dvipdfmx a.dvi
- 解压PDF
-
ps2pdf -dCompressPages=false a.pdf b.pdf
- PDF转PNG
-
mutool draw -r 300 -o %d.png a.pdf
rungs -sDEVICE=pngalpha -o %d.png -r300 a.pdf
- PDF转曲
-
gs -o b.pdf -dNoOutputFonts -sDEVICE=pdfwrite -dNOPAUSE -dBATCH -dSAFER a.pdf
- PDF转SVG
-
pdftocairo -svg i.pdf
mutool convert -F svg i.pdf
- PDF转EPS
-
pdftocairo -eps i.pdf
- PDF提取页面
-
mutool merge -o b.pdf a.pdf 1,2,3,6-7
- 让我看看到底是哪个玩意在拉高全局时钟频率
-
clockres & powercfg -energy duration 5
- 让我看看到底是哪个玩意在妨碍自动待机
-
powercfg /requests
- 复制文本内容
-
clip < a.txt
- hexdump
-
certutil -encodehex a.bin b.txt
- MD5
-
certutil -hashfile a.bin MD5
- SHA-1(还支持MD2、MD4、SHA256、SHA384、SHA512)
-
certutil -hashfile a.bin SHA1
- 让Windows 98蓝屏
-
cd C:\CON
- 改变hiberfil.sys的大小
-
powercfg -h -size 100%
- 谁来拯救我的数学
-
set/a1+1
set /a "1+1"
powershell 1+1
ruby -e "p 1+1"
python -c "print(1+1)"
lua -e "print(1+1)"
magick null: -format "%[fx:1+1]" info:
- 开个服务器
-
php -S localhost:8000
ruby -run -ehttpd . -p8000
python -m http.server 8000
busybox httpd -f -p 8000
"C:\Program Files (x86)\IIS Express\iisexpress.exe" /path:C:\a /port:8000
- 显示GUI程序的控制台输出
-
a.exe > b.txt
:: > con是无效的
- Starwars Asciimation(《星球大战》动画)
-
telnet towel.blinkenlights.nl
- Windows Server 2016上装商店里的app
- 在https://store.rg-adguard.net/上下载.appx包
管理员PowerShellAdd-AppxPackage a.appx
- 启用内存压缩
-
powershell Enable-MMAgent -MemoryCompression
- 创建指定大小的全零文件
-
fsutil file createnew b.bin 114514
- echo,但不带行末回车
-
set /p=Hello, world!<nul
- 下载文件
-
bitsadmin /transfer WTF http://example.com/a.htm %cd%\b.htm
(但是很慢,不知道为什么)
Ruby带你在Windows上飞
-
ruby -run -e cp -- [OPTION] SOURCE DEST
ruby -run -e ln -- [OPTION] TARGET LINK_NAME
ruby -run -e mv -- [OPTION] SOURCE DEST
ruby -run -e rm -- [OPTION] FILE
ruby -run -e mkdir -- [OPTION] DIRS
ruby -run -e rmdir -- [OPTION] DIRS
ruby -run -e install -- [OPTION] SOURCE DEST
ruby -run -e chmod -- [OPTION] OCTAL-MODE FILE
ruby -run -e touch -- [OPTION] FILE
- 文件资源管理器选项
-
rundll32 shell32.dll,Options_RunDLL 0
- 0 = 常规
- 2 = 搜索
- 7 = 查看
文件资源管理器选项——文件类型
-
rundll32 shell32.dll,Control_Options 2
- 存储的用户名和密码
-
rundll32 keymgr.dll,KRShowKeyMgr
- 忘记密码向导
-
rundll32 keymgr.dll,PRShowSaveWizardExW
- 启用鼠标 属性 > 切换主要和次要的按钮
-
rundll32 User32.dll,SwapMouseButton
- 映射网络驱动器
-
rundll32 shell32.dll,SHHelpShortcuts_RunDLL Connect
- 所有打印机
-
rundll32 shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder
- 删除IE浏览数据
-
rundll32 inetcpl.cpl,ClearMyTracksByProcess 4351
- 1 = 历史记录
- 2 = cookie
- 8 = Internet临时文件
- 16 = 表单数据
- 32 = 密码
- 4096 = 扩展程序保存的文件和设置
整理IE收藏夹
-
rundll32 shdocvw.dll,DoOrganizeFavDlg
- 打开方式
-
rundll32 shell32.dll,OpenAs_RunDLL a.ext
- 打印机用户界面
-
rundll32 printui.dll,PrintUIEntry /?
内有很多选项
ProcessIdleTasks
-
rundll32 advapi32.dll,ProcessIdleTasks
- 安全删除硬件
-
rundll32 shell32.dll,Control_RunDLL hotplug.dll
- 任务栏属性
-
rundll32 shell32.dll,Options_RunDLL 1